[MIT-Scheme-devel] Symmetric MultiProcessing

2016-01-03 Thread Friar Puck
Bless me, Yon Schemish, for I have Schemed. It has been 14 months since my last confession and I now have a not-entirely-unstable SMP branch. Edwin seems to be working quite well, and --processors 2 continues to get it done in ~60% of the time. I have to turn the timer interrupts way up and hit E

Re: [MIT-Scheme-devel] Status of Project

2016-01-03 Thread Matt Birkholz
> From: Chris Hanson > Date: Sat, 2 Jan 2016 01:10:38 -0800 > > [...] > > Submitting binaries isn't very helpful since I prefer to build them myself. > When we make a release I like to be careful about how it's built. That way > when I sign the binaries I know exactly what I'm signing. Speaking

Re: [MIT-Scheme-devel] Symmetric MultiProcessing

2016-01-03 Thread Matt Birkholz
> From: Taylor R Campbell > Date: Thu, 20 Aug 2015 16:57:25 + > > [...] > The safe way to do this is: > > (let ((p (cons item constant-space-queue))) > (membar-write) > (set! constant-space-queue p)) > > (let ((queue constant-space-queue)) > (membar-read) > (if (and (not (eq? '() qu