Comment #7 on issue 1926 by [email protected]: 2.15.12 processing speed
problems
http://code.google.com/p/lilypond/issues/detail?id=1926
The minimal example does note even need to have stems, just note heads.
Having more objects per measure makes the difference bigger.
Change in compilation time under Windows, 2.15.11 -> 2.15.12, in seconds :
{ \repeat unfold 1000 r4 } % 9 -> 9
{ \repeat unfold 1000 b'4 } % 10 -> 18
{ \repeat unfold 1000 <b' g' d'>4 }% 14 -> 29
{\time 4/1 \repeat unfold 1000 <b' g' d'>1 }% 11 -> 23
Eliminating engravers rules out the code affected by the changes
between .11 and .12
\layout {\context { \Voice
\remove "Laissez_vibrer_engraver" % not the fix to issue 456
\remove "Stem_engraver" % not the fix to issue 1881
}
The next likely candidate is the fix to issue 1839, which added several
font-metric lookups to each note-head, and property lookups for each stem.
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond