Nikodemus Siivola | 14 May 2012 19:08
Gravatar

Fwd: Less world-locking in PCL

Forgot to CC the list.

---------- Forwarded message ----------
From: Nikodemus Siivola <nikodemus <at> random-state.net>
Date: 14 May 2012 20:07
Subject: Re: [Sbcl-devel] Less world-locking in PCL
To: Paul Khuong <pvk <at> pvk.ca>

On 27 March 2012 11:22, Nikodemus Siivola <nikodemus <at> random-state.net> wrote:

> I have (hm, had? can't find it just now) a not-quite-shipshape tree
> somewhere that takes the same approach to some of the PCL issues, but
> uses closures instead of interpreted functions. (Re-instating a code
> path that was deleted a few years back.) That tree is not part of my
> threading work. The motivation there was to speed up CLOS code by
> compiling things only if they get called at least N times.

Well, it is part of my threading work now. :)

 https://github.com/nikodemus/SBCL/tree/wip-clos-sans-compiler

Above is current the work in progress tree -- not much there yet, but
enough to show the basic idea. (Could not find my old tree, so this is
what I've hacked up today -- hence not very far yet, and virtually
untested.)

Cheers,

 -- nikodemus

(Continue reading)


Gmane