Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

sablevm

7 views
Skip to first unread message

Tupshin Harper

unread,
Mar 9, 2003, 4:30:51 AM3/9/03
to perl6-i...@perl.org
Has anybody involved in parrot taken a look at SableVM? It's an
interesting Java VM, done as a doctoral thesis.
http://www.sablevm.org

The thesis covers some interesting optimizations(don't know if any could
apply to parrot).
http://www.info.uqam.ca/%7Eegagnon/gagnon-phd.pdf

-Tupshin

Leopold Toetsch

unread,
Mar 9, 2003, 8:06:54 AM3/9/03
to Tupshin Harper, perl6-i...@perl.org
Tupshin Harper wrote:

> Has anybody involved in parrot taken a look at SableVM? It's an
> interesting Java VM, done as a doctoral thesis.
> http://www.sablevm.org


I had it downloaded some time ago, but not much more.


> The thesis covers some interesting optimizations(don't know if any could
> apply to parrot).
> http://www.info.uqam.ca/%7Eegagnon/gagnon-phd.pdf


Thanks for the link. This seem to be quite interesting in some aspects.
- inline threading could be an alternative for architectures, where no
JIT is available (direct threading is our CGP run loop). But probably
just optimizing the code (what they don't seem to do) would gain more speed.
- the vtable approach and threads implementation seems to be quite
interesting, though I don't know anything about these.


> -Tupshin

leo

0 new messages