go/src/reflect
Keith Randall 45869f5931 runtime: get rid of gc programs for types
Instead, have the runtime build the gc bitmaps on demand
at runtime.

Change-Id: If7a245bc62e4bce3ce80972410b0ed307d921abe
Reviewed-on: https://go-review.googlesource.com/c/go/+/616255
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Keith Randall <khr@google.com>
2024-11-18 20:36:14 +00:00
..
internal
abi.go reflect: remove redundent ifaceIndir 2024-05-07 17:08:32 +00:00
abi_test.go
all_test.go runtime: get rid of gc programs for types 2024-11-18 20:36:14 +00:00
arena.go reflect: add available godoc link 2024-04-02 15:20:05 +00:00
asm_386.s
asm_amd64.s
asm_arm.s
asm_arm64.s
asm_loong64.s all: delete loong64 non-register ABI fallback path 2024-05-13 15:04:25 +00:00
asm_mips64x.s
asm_mipsx.s
asm_ppc64x.s
asm_riscv64.s
asm_s390x.s
asm_wasm.s
badlinkname.go all: document legacy //go:linkname for final round of modules 2024-05-29 17:58:53 +00:00
benchmark_test.go
deepequal.go runtime,internal: move runtime/internal/sys to internal/runtime/sys 2024-07-23 19:05:35 +00:00
example_test.go
export_noswiss_test.go all: wire up swisstable maps 2024-10-14 19:58:47 +00:00
export_swiss_test.go all: wire up swisstable maps 2024-10-14 19:58:47 +00:00
export_test.go runtime: get rid of gc programs for types 2024-11-18 20:36:14 +00:00
float32reg_generic.go
float32reg_ppc64x.s
float32reg_riscv64.s
iter.go reflect: add line breaks for long sentences 2024-05-22 13:40:11 +00:00
iter_test.go reflect: slightly improve iter tests 2024-09-24 15:45:23 +00:00
makefunc.go reflect: add available godoc link 2024-04-02 15:20:05 +00:00
map_noswiss.go runtime: fix iterator returns map entries after clear (pre-swissmap) 2024-11-12 21:08:08 +00:00
map_noswiss_test.go all: wire up swisstable maps 2024-10-14 19:58:47 +00:00
map_swiss.go runtime,internal/runtime/maps: specialized swissmaps 2024-10-30 15:14:31 +00:00
map_swiss_test.go all: wire up swisstable maps 2024-10-14 19:58:47 +00:00
nih_test.go
set_test.go
stubs_ppc64x.go
stubs_riscv64.go
swapper.go runtime: use .Pointers() instead of manual checking 2024-03-04 17:34:30 +00:00
tostring_test.go
type.go runtime: get rid of gc programs for types 2024-11-18 20:36:14 +00:00
type_test.go net/http, reflect: rename Test function names 2024-05-15 23:39:44 +00:00
value.go reflect: remove calling mapiterkey, mapiterelem 2024-09-18 20:57:20 +00:00
visiblefields.go
visiblefields_test.go