[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master e245c4f226: Add --with-native-compilation=aot configuration o
From: |
Lars Ingebrigtsen |
Subject: |
Re: master e245c4f226: Add --with-native-compilation=aot configuration option |
Date: |
Mon, 03 Oct 2022 12:51:57 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Lars Ingebrigtsen <larsi@gnus.org> writes:
> Add --with-native-compilation=aot configuration option
I thought it might be interesting to look at some compilation numbers.
On "master", a non-native bootstrap build takes:
real 1m9.038s
user 10m7.189s
--with-native-compilation takes:
real 1m50.159s
user 15m56.087s
--with-native-compilation=aot (full ahead-of-time build) takes:
real 3m31.860s
user 55m17.325s
So there's a bigger percentage jump from non-native to native, than
there is from native to AOT. (On this machine; as you can see from the
"user" numbers, the CPU usage tells a somewhat different story.)
Interestingly, the full AOT on "master" on this machine is now faster
than a --with-native-compilation on the emacs-28 branch:
real 4m3.930s
user 36m49.549s
- Re: master e245c4f226: Add --with-native-compilation=aot configuration option,
Lars Ingebrigtsen <=