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