search for: spaghetti_stack

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>