Hi Jonas; I hope that the following information is useful:
Lilypond performance stats for the engraving of one very small and one medium sized pieces native = Apple Silicon build foreign = x86_64 other = MacPorts LP 2.24.3 ~/Downloads/native_lilypond-2.25.14/bin/lilypond ./Danny_Boy_updated.ly 0.53s user 0.06s system 87% cpu 0.683 total ~/Downloads/foreign_lilypond-2.25.14/bin/lilypond ./Danny_Boy_updated.ly 0.93s user 0.09s system 101% cpu 1.010 total /opt/local/bin/lilypond ./Danny_Boy.ly 0.48s user 0.06s system 104% cpu 0.515 total ~/Downloads/native_lilypond-2.25.14/bin/lilypond ./Waltz_Nr2_updated.ly 1.07s user 0.10s system 102% cpu 1.145 total ~/Downloads/foreign_lilypond-2.25.14/bin/lilypond ./Waltz_Nr2_updated.ly 1.76s user 0.15s system 100% cpu 1.907 total /opt/local/bin/lilypond ./Waltz_Nr2.ly 1.06s user 0.12s system 103% cpu 1.140 total for i in ./Danny_Boy.ly ./Danny_Boy_updated.ly ./Waltz_Nr2.ly ./Waltz_Nr2_updated.ly for> do for> wc $i for> done 232 814 4641 ./Danny_Boy.ly 232 814 4642 ./Danny_Boy_updated.ly 939 3892 19981 ./Waltz_Nr2.ly 939 3892 19982 ./Waltz_Nr2_updated.ly Ken Wolcott On Sat, Mar 23, 2024 at 12:09 PM Jonas Hahnfeld <hah...@hahnjo.de> wrote: > > On Sat, 2024-03-23 at 11:39 -0700, Kenneth Wolcott wrote: > > Hi Jonas; > > > > I've tried engraving a couple of randomly chosen previous engravings > > (using LP 2.24.x) using the new LP 2.25.14 version on my Mac (Apple > > Silicon). > > > > Since none of my engravings are large, most of them are one to two > > pages in length, I thought there would be no noticable decrease in > > engraving time, but I was wrong! It IS noticably faster for even > > small files :-) > > > > One thing I noticed is what one of my engravings had significant > > change in apperance in the second and third page, as if I had inserted > > a forced page break in two or three places. There were no conversion > > errors or warnings in any of my engravings. > > > > I don't know what was the cause of the speedup, but it is > > appreciated! I have been using the MacPorts version of Lilypond 2.24.3 > > compared to this recent test release. > > Thanks for testing! The performance advantage probably comes from Guile > 3.0 in our binaries of 2.25.14 versus Guile 2.2 with the MacPorts > version, having a faster startup time which matters especially for > smaller files. If you have some time, I would be really interested in > seeing a comparison with LilyPond 2.25.14 from > https://gitlab.com/lilypond/lilypond/-/packages/23923980 when the > x86_64 executable is run through Rosetta on Apple Silicon... > > Jonas