Erik Sandberg wrote:
To me, those property lists look like major bottlenecks (though I haven't done
any real profiling). Especially the grob property alists: While I was
debugging some time ago, I saw that Grob::internal_set_property was called
over 1000 times in a trivial score.
How would it be to build our own hash table lib (or use a patched version of
an existing third-party lib) for efficient property lists?
GUILE comes with resizable hash tables. I recall replacing
mutable_property_alist_ with a hash table, which didn't have any effect.
--
Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond