Displaying 2 results from an estimated 2 matches for "spaghetti_stack".
2008 Nov 29
0
[LLVMdev] explicit stack management
...ways to implement these features
> than explicit stack frames". Does anyone know what techniques this
> cryptic statement might be referring to?
>
> Thanks!
>
I would say it means to have a "stackless" code generator. You may want
to see http://en.wikipedia.org/wiki/Spaghetti_stack and
http://www.nondot.org/sabre/LLVMNotes/ExplicitlyManagedStackFrames.txt .
"Stackless" means that you do not use the "system" stack, but that
rather, your language frontend manages the stack frames itself.
Hope this is any help,
Jonathan
2008 Nov 29
3
[LLVMdev] explicit stack management
Hi all,
At the bottom of chapter 8 of the tutorial, on the topic of closures,
mentions that there are "often better ways to implement these features
than explicit stack frames". Does anyone know what techniques this
cryptic statement might be referring to?
Thanks!
--
William <wmorgan-llvm at masanjin.net>