]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/objabi, runtime: compact FUNCDATA indices
authorCherry Zhang <cherryyz@google.com>
Tue, 27 Oct 2020 23:47:29 +0000 (19:47 -0400)
committerCherry Zhang <cherryyz@google.com>
Fri, 30 Oct 2020 21:14:09 +0000 (21:14 +0000)
commitf96b62be2edd8acc08b79777d692937e8ed79b4a
tree529a2536d2112346c7b340aa1543eb9450d6dfdf
parent8414b1a5a40e5ef19508e4895b4c12a91fa498e7
cmd/internal/objabi, runtime: compact FUNCDATA indices

As we deleted register maps, move FUNCDATA indices of stack
objects, inline trees, and open-coded defers earlier.

Change-Id: If73797b8c11fd207655c9498802fca9f6f9ac338
Reviewed-on: https://go-review.googlesource.com/c/go/+/265761
Trust: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Austin Clements <austin@google.com>
src/cmd/internal/objabi/funcdata.go
src/runtime/funcdata.h
src/runtime/symtab.go