Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
[ANN] rubydium 0.3 and nanovm 0.1
Alexander Kellett
2/9/2005 7:46:00 PM
as i reached a target speed last night here's another long delayed
release.
this is a complete rewrite of the first rubydium.
libjit usage has been replaced with a stable c extension:
http://www.lypanov.net/xml/development/...
(slightly older
snapshot)
summary of changes:
stackless - thereby giving yield/block iterators
pure ruby virtual machine replacing libjit, and nanovm, its c
counterpart
several high level optimizations (cps for return, specialized method
call dispatch)
for more information:
http://www.lypanov.net/rubydi...
(read best in acrobat or
preview.app)
code available from the darcs repo: (not yet fully merged, work in
progress :))
darcs get --partial
http://www.lypanov.net/repos/rubyd...
any feedback welcome,
to those that have helped me get this far: *thank you*
Alex
2 Answers
gabriele renzi
2/9/2005 8:24:00 PM
0
Alexander Kellett ha scritto:
> as i reached a target speed last night here's another long delayed release.
> this is a complete rewrite of the first rubydium.
>
> libjit usage has been replaced with a stable c extension:
>
http://www.lypanov.net/xml/development/...
(slightly older
> snapshot)
thanks for releasing. I dare to ask: why did you left libjit?
Alexander Kellett
2/9/2005 8:42:00 PM
0
On Feb 9, 2005, at 9:25 PM, gabriele renzi wrote:
> Alexander Kellett ha scritto:
>> as i reached a target speed last night here's another long delayed
>> release.
>> this is a complete rewrite of the first rubydium.
>> libjit usage has been replaced with a stable c extension:
>>
http://www.lypanov.net/xml/development/...
(slightly older
>> snapshot)
>
> thanks for releasing. I dare to ask: why did you left libjit?
unmaintained (no release since aug last year).
unstable, even the non jitting version.
no real active community.
and, most important,
no support for tail calls which my design is based on.
Alex
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
[ANN] rubydium 0.3 and nanovm 0.1
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password