Requiem or Resurgence?
Klaus D. Witzel
klaus.witzel at cobss.com
Fri May 12 09:47:24 UTC 2006
Hi Michael,
on Thu, 11 May 2006 22:28:23 +0200, you <lattam at mac.com> wrote:
>> From the paper it is actually quite new and interesting.
>
> 1) Where Squeak is statically translated from Slang to C to binary, The
> VM
> will use dynamic compilation at run-time to translate the VM and the user
> code in the same address space/image. This of course needs a bootstrap
> that
> can persist the dynamic compilation results for enough of the system to
> allow it to run on its own.
> 2) This will allow parts of the VM to be dynamically inlined into the
> code
> generated for user code.
Possibly even more when you expand VM (in the above) to VM+compiler; i.e.
parts of VM+(optimizing)+compiler to be dynamically inlined into the user
code ;-) No wonder they are talking about (meta-)circularity.
/Klaus
More information about the Squeak-dev
mailing list
|