[fpc-devel] Cross-platform testing request

J. Gareth Moreton gareth at moreton-family.com
Tue Aug 26 11:59:48 CEST 2025


Hi everyone,

I recently uncovered a small inefficiency in the register allocator that 
mostly manifests under x86_64.  Since the register allocator and its bug 
are cross-platform though, so is the fix.

https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/1131

While it works beautifully for x86_64 and can significantly improve the 
quality of generated code, it hasn't been tested on other platforms yet 
other than i386 (where circumstances cause it to have no difference).  
If anyone has the ability to confirm correct or improved behaviour on 
other platforms, I'll be most grateful.  Thank you.

Kit


-- 
This email has been checked for viruses by Avast antivirus software.
www.avast.com


More information about the fpc-devel mailing list