Re: Strongtalk from scratch

prunedtree <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <[email protected]>
I finished to port the whole interpreter (and lots of stub code)
today.
The major part of the work was to check for regressions and debug the
code (generated code can have very different linkage semantics)

All i have left to translate are the assembly-optimised primitives. I
already did it for primitiveValueN (block activations) as they are
implemented in the interpreter. To use generated code as primitives,
primitives are first initialized (at the start of the VM
initialization) and then patched with the generated code (at the end
of the initialization sequence)

Primitive code is fairly trivial compared to the interpreter so i'll
finish soon. With a complete generated interpreter, lots of small bits
aren't needed anymore, but i didn't do much cleanup yet.

Btw, here the (strongtalk) compiler fails assertions in full
(assertions on) debug mode with the current trunk.

regards,
prunedtree


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Strongtalk-general" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en
-~----------~----~----~----~------~----~------~--~---
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.