So, what was 4.3 secs a few years ago is now 3.1 secs. I have been tweaking the performance of the compiler to reduce the compilation time. Saving those seconds really count!
❤️
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The optimisation in GCASM has reduced the total time by a fraction of a second.
I closely monitor this benchmark test, ensuring that any additional syntax checks and error handlers integrated into the compiler are highly optimised to maintain the shortest possible execution time.
⏳ Evolution of Speed: I do remember when this was ⏱️ 35s, then down to ⏱️ 10s... now ⏱️ 1.75s!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
rIt is now August 2024. 18 year of development and the compiler is getting faster.
Same source, same computer. Same old me.
So, what was 4.3 secs a few years ago is now 3.1 secs. I have been tweaking the performance of the compiler to reduce the compilation time. Saving those seconds really count!
Speed test
Total time: 1.844 seconds - are things getting faster?
That is amazingly fast.
No performance changes since March 2024 but computers are faster. :-)
Would take longer to program the target microcontroller!
🚀Latest Speed Test on build 1484
Build 1484 is the Release Candidate build for May 2025. Overall time is 1.75 seconds.
Windows 11 on main development computer.
The optimisation in GCASM has reduced the total time by a fraction of a second.
I closely monitor this benchmark test, ensuring that any additional syntax checks and error handlers integrated into the compiler are highly optimised to maintain the shortest possible execution time.
⏳ Evolution of Speed: I do remember when this was ⏱️ 35s, then down to ⏱️ 10s... now ⏱️ 1.75s!
GLCD_Simple_Demonstration_ATmega2560_SSD1289.gcb
Compilation Report
Compiler Version (YYYY-MM-DD): 2025.02.15 (Windows 64 bit) : Build 1465)
Compilation time
(Compile time: 1.645447 seconds)
(Assembly time: 0.003540039 seconds)
Intel Core i7-12700 12x 2.10 GHz - 4.90 GHz
16GB High Performance DDR5 RAM
1000GB M.2 NVME High Performance PCIe SSD
Windows 11 64Bit Professional
Wow. Very quick.
Run it a few times. Note the timing. Check on build 1484 when it comes out. You have a new baseline to work from.