2009/6/24 Göran Krampe goran@krampe.se:
Hi!
Just dug up their paper on TraceMonkey for PLDI 2009:
http://blog.mozilla.com/dmandelin/tracemonkey-paper-pldi-2009/
Seemingly a really nice detailed paper!
Lets wait till they add the resursion & tail call handling. Because without it, their JIT really sucks on recursive benchs :)
Or, better, replace a 'loop' as a cornerstone of design, with tail-call :
whileTrue: aBlock [ self value ] whileTrue: [ aBlockValue]
;)
regards, Göran