]> Cypherpunks repositories - gostls13.git/commitdiff
runtime/debug: make TestFreeOSMemory repeatable
authorDmitriy Vyukov <dvyukov@google.com>
Mon, 18 Feb 2013 11:46:36 +0000 (15:46 +0400)
committerDmitriy Vyukov <dvyukov@google.com>
Mon, 18 Feb 2013 11:46:36 +0000 (15:46 +0400)
Fixes #4835.

R=golang-dev, fullung
CC=golang-dev
https://golang.org/cl/7319050

src/pkg/runtime/debug/garbage_test.go

index b8e2d622a6b5b48124762dc4629c18a2be56c3bf..ba536c746f5172e773bc356eaca06e5ce8c19224 100644 (file)
@@ -71,11 +71,12 @@ func TestReadGCStats(t *testing.T) {
        }
 }
 
-var big = make([]byte, 1<<20)
+var big []byte
 
 func TestFreeOSMemory(t *testing.T) {
        var ms1, ms2 runtime.MemStats
 
+       big = make([]byte, 1<<20)
        big = nil
        runtime.GC()
        runtime.ReadMemStats(&ms1)