]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1] runtime: handle and test large map values
authorRuss Cox <rsc@golang.org>
Wed, 13 Jun 2012 20:24:21 +0000 (16:24 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 13 Jun 2012 20:24:21 +0000 (16:24 -0400)
commitdfb11495b50532d519f4da4a74ec82cd714a28dd
treef321b1428f119d61395675a8775c90b9dbbb9d44
parent73052c1d6ce27e7951736141ad1006d3e66cd3ec
[release-branch.go1] runtime: handle and test large map values

««« backport 98488e2e38ee
runtime: handle and test large map values

This is from CL 5451105 but was dropped from that CL.
See also CL 6137051.

The only change compared to 5451105 is to check for
h != nil in reflect·mapiterinit; allowing use of nil maps
must have happened after that original CL.

Fixes #3573.

R=golang-dev, dave, r
CC=golang-dev
https://golang.org/cl/6215078

»»»
src/pkg/runtime/hashmap.c
test/bigmap.go