mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-03 02:27:48 +00:00
335b085fd2
Add allocation diagnostics coverage for pointer-returning helpers, aggregate slice returns, and conditional pointer returns before changing the allocation optimizer. The golden files record the current heap-allocation behavior so later commits show exactly which diagnostics each optimizer improvement removes.
15 lines
1.1 KiB
Plaintext
15 lines
1.1 KiB
Plaintext
testdata/allocs2.go:12:2: object allocated on the heap: escapes at line 13
|
|
testdata/allocs2.go:21:12: object allocated on the heap: escapes at line 22
|
|
testdata/allocs2.go:24:15: object allocated on the heap: size is not constant
|
|
testdata/allocs2.go:26:12: object allocated on the heap: object size 300 exceeds maximum stack allocation size 256
|
|
testdata/allocs2.go:29:12: object allocated on the heap: escapes at line 30
|
|
testdata/allocs2.go:36:21: object allocated on the heap: escapes at line 37
|
|
testdata/allocs2.go:44:22: object allocated on the heap: escapes at line 44
|
|
testdata/allocs2.go:46:13: object allocated on the heap: escapes at line 47
|
|
testdata/allocs2.go:49:2: object allocated on the heap: escapes at line 51
|
|
testdata/allocs2.go:50:2: object allocated on the heap: escapes at line 51
|
|
testdata/allocs2.go:98:2: object allocated on the heap: escapes at line 100
|
|
testdata/allocs2.go:107:11: object allocated on the heap: escapes at line 108
|
|
testdata/allocs2.go:114:2: object allocated on the heap: escapes at line 116
|
|
testdata/allocs2.go:128:2: object allocated on the heap: escapes at line 130
|