mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-08 04:53:42 +00:00
runtime: only allocate heap memory when needed
For example, with -gc=none and -gc=leaking, no heap needs to be allocated when initializing the runtime. And some GCs (like -gc=custom) are responsible for allocating the heap themselves.
This commit is contained in:
committed by
Ron Evans
parent
5282b4efac
commit
a4cbe3326e
@@ -11,6 +11,8 @@ import (
|
||||
"unsafe"
|
||||
)
|
||||
|
||||
const needsStaticHeap = true
|
||||
|
||||
// Ever-incrementing pointer: no memory is freed.
|
||||
var heapptr uintptr
|
||||
|
||||
|
||||
Reference in New Issue
Block a user