Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2025-08

Cross-platform testing request

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

J. Gareth Moreton

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

Reply by email