Oforth V0.9.22 is released

Oforth news and releases

Oforth V0.9.22 is released

Postby Franck » 04 Oct 2015 21:06

Oforth V0.9.22 is released. The main new feature is an update of the garbage collector. It is now an incremental mark and sweep GC (and no more a "stop the world" GC). Tasks are allowed to run between each GC steps.

Objective is, during GC phase, to have GC step durations of about 100 microseconds (GC default parameters are tuned to have steps of about 100 microseconds on a Core i5).

You can find informations about oforth memory management here : http://www.oforth.com/memory.htlm


This release also adds an update of the interpreter. It now allows classical Forth word definition, using : to begin and ; to end. For instance, you can now write :

Code: Select all
: fact    // n1 -- n2
   | i | 1 swap loop: i [ i * ] ;


Complete changelog is here : http://www.oforth.com/log

Franck
Franck
 
Posts: 140
Joined: 29 Oct 2014 19:01

Re: Oforth V0.9.22 is released

Postby sotolf » 29 Oct 2015 15:11

That's really cool :) looking forward to doing some more oforth again, I've been stuck with extremely much to do in the late time, and haven't had the time for hobby programming, congrats with the new release :D And I love the new(old) syntax.
sotolf
 
Posts: 55
Joined: 30 Jul 2015 15:53

Re: Oforth V0.9.22 is released

Postby Franck » 30 Oct 2015 15:52

Hi,

Me too, lot's of things to do...

Thank you and I'am glad that the "new" syntax is ok for you :)
Franck
 
Posts: 140
Joined: 29 Oct 2014 19:01


Return to Announcements

Who is online

Users browsing this forum: No registered users and 1 guest

cron