[CM] RTS in C

Rick Taube taube at uiuc.edu
Mon Apr 17 13:31:34 PDT 2006


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








More information about the Cmdist mailing list