On Fri, Oct 3, 2008 at 4:33 PM, John Mandereau <[EMAIL PROTECTED]> wrote:
> It may be possible to parallelize some portions of LilyPond code to take
> advantage of multi-core machines, which gradually become quite common,
> I'm tempted to have a look at it in the next months, but don't hold your
> breath :-)

One tricky aspect is that the GUILE evaluator is fundamentally broken:
it rewrites Scheme expressions for memoization in thread-unsafe ways
all over the place.

For Lily itself, I think it will also be very tricky: evaluating grob
properties through callbacks is assumes that there is only one
evaluation going on at the same time.

-- 
Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to