]> Cypherpunks repositories - gostls13.git/commit
runtime: record type information for hashtable internal structures.
authorKeith Randall <khr@golang.org>
Sat, 31 Aug 2013 16:09:50 +0000 (09:09 -0700)
committerKeith Randall <khr@golang.org>
Sat, 31 Aug 2013 16:09:50 +0000 (09:09 -0700)
commitfb376021bea084d5320a8059176ab86880832f5c
tree28f9766dbcd71d9a5ca2c30bd9b9a5b4f456a219
parentd0206101c87301fa4ac45d7f0bc7c2dc39a7bc47
runtime: record type information for hashtable internal structures.
Remove all hashtable-specific GC code.

Fixes bug 6119.

R=cshapiro, dvyukov, khr
CC=golang-dev
https://golang.org/cl/13078044
src/cmd/gc/go.h
src/cmd/gc/reflect.c
src/pkg/reflect/type.go
src/pkg/runtime/hashmap.c
src/pkg/runtime/hashmap.h
src/pkg/runtime/malloc.h
src/pkg/runtime/mgc0.c
src/pkg/runtime/mgc0.h
src/pkg/runtime/type.h