[CM] RTS in C
Rick Taube
taube@uiuc.edu
Mon, 17 Apr 2006 15:31:34 -0500
the RTS scheduler is now a C shared lib with callbacks to Lisp. it
seems to be working in SBCL and Openmcl on Darwin, and I believe it
should work exactly the same on Linux. at this point pretty much all
rts requires from a lisp is eq hashing and callback support.
Ive bumped the version number of the new rts to 2.0 and it will only
work in CM 2.9.1 (cvs head).
since anon cvs isnt working ill store snapshots here till the end of
the month:
http://pinhead.music.uiuc.edu/~hkt/snapshots/
You now build rts like this:
% cd /path/to/rts
% ./configure
% make
% cm -l sbcl
* (use-system :rts)
Ive documented the changes here:
http://commonmusic.sf.net/doc/changelog.text
and the new rts here:
http://commonmusic.sf.net/doc/dict/rts-fn.html