mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-07 05:06:36 +02:00
This prevents situations where local variables are allocated within local scope blocks and then are assigned to pointers. This is necessary as those locals are not guaranteed to remain on the stack once the block ends, so the pointer can easily point to random memory, leading to GC corruption and/or undefined behavior. |
||
---|---|---|
.. | ||
cyclone | ||
base.sld | ||
case-lambda.sld | ||
char.sld | ||
complex.sld | ||
cxr.sld | ||
eval.sld | ||
file.sld | ||
inexact.sld | ||
lazy.sld | ||
load.sld | ||
process-context.sld | ||
read.sld | ||
repl.sld | ||
time.sld | ||
write.sld |