mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
runtime,reflect,cmd/internal/gc: Fix comments referring to .c/.h files
Everything has moved to Go, but comments still refer to .c/.h files. Fix all of those up, at least for these three directories. Fixes #10138 Change-Id: Ie5efe89b247841e0b3f82aac5256b2c606ef67dc Reviewed-on: https://go-review.googlesource.com/7431 Reviewed-by: Russ Cox <rsc@golang.org>
This commit is contained in:
parent
4b981ed3e6
commit
cd5b144d98
28 changed files with 35 additions and 76 deletions
|
|
@ -68,7 +68,7 @@ const (
|
|||
// Maximum key or value size to keep inline (instead of mallocing per element).
|
||||
// Must fit in a uint8.
|
||||
// Fast versions cannot handle big values - the cutoff size for
|
||||
// fast versions in ../../cmd/gc/walk.c must be at most this value.
|
||||
// fast versions in ../../cmd/internal/gc/walk.go must be at most this value.
|
||||
maxKeySize = 128
|
||||
maxValueSize = 128
|
||||
|
||||
|
|
@ -103,7 +103,7 @@ const (
|
|||
|
||||
// A header for a Go map.
|
||||
type hmap struct {
|
||||
// Note: the format of the Hmap is encoded in ../../cmd/gc/reflect.c and
|
||||
// Note: the format of the Hmap is encoded in ../../cmd/internal/gc/reflect.go and
|
||||
// ../reflect/type.go. Don't change this structure without also changing that code!
|
||||
count int // # live cells == size of map. Must be first (used by len() builtin)
|
||||
flags uint8
|
||||
|
|
@ -137,11 +137,11 @@ type bmap struct {
|
|||
}
|
||||
|
||||
// A hash iteration structure.
|
||||
// If you modify hiter, also change cmd/gc/reflect.c to indicate
|
||||
// If you modify hiter, also change cmd/internal/gc/reflect.go to indicate
|
||||
// the layout of this structure.
|
||||
type hiter struct {
|
||||
key unsafe.Pointer // Must be in first position. Write nil to indicate iteration end (see cmd/gc/range.c).
|
||||
value unsafe.Pointer // Must be in second position (see cmd/gc/range.c).
|
||||
key unsafe.Pointer // Must be in first position. Write nil to indicate iteration end (see cmd/internal/gc/range.go).
|
||||
value unsafe.Pointer // Must be in second position (see cmd/internal/gc/range.go).
|
||||
t *maptype
|
||||
h *hmap
|
||||
buckets unsafe.Pointer // bucket ptr at hash_iter initialization time
|
||||
|
|
@ -597,7 +597,7 @@ func mapiterinit(t *maptype, h *hmap, it *hiter) {
|
|||
}
|
||||
|
||||
if unsafe.Sizeof(hiter{})/ptrSize != 12 {
|
||||
throw("hash_iter size incorrect") // see ../../cmd/gc/reflect.c
|
||||
throw("hash_iter size incorrect") // see ../../cmd/internal/gc/reflect.go
|
||||
}
|
||||
it.t = t
|
||||
it.h = h
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue