[fpc-devel] x86-64 optimizations

J. Gareth Moreton gareth at moreton-family.com
Tue Sep 26 17:47:28 CEST 2017


Thank you Florian.  I use Lazarus a lot for my own projects, so it's only fair that I give something back, 
and since I've gotten to grips with x86-64 assembly language, that seems like a good place to start.

Fingers crossed!

Gareth


On Mon 25/09/17 21:37 , Florian Klämpfl florian at freepascal.org sent:
> Am 24.09.2017 um 14:20 schrieb J. Gareth Moreton:
> 
> > Hi everyone,
> 
> > 
> 
> > Following on from an enhancement report I posted
> a few months ago, I decided to take a shot at learning the 
> > nuances of the compiler's source code and
> programming in the improvements myself.  These don't fix any bugs per 
> > se, but aim to reduce the code size of compiled
> x86-64 binaries without sacrificing speed.
> > 
> 
> > The report in question, and the patch, can be
> found over here: https://bugs.freepascal.org/view.php?id=32037
> > 
> 
> > I'll be interested to hear if it works and can
> possibly be implemented.  This is my first code contribution to 
> > the project, so I hope I didn't do too badly!
> 
> 
> 
> No, it looks good at a first glance. I will try to integrate it the next
> days into the official
> sources, so let's see if something pops up, if yes, I'll come back :)
> 
> 
> 
> Thank you for your work so far!
> 
> 
> 
> > 
> 
> > Yours faithfully,
> 
> > 
> 
> > J. Gareth "Kit" Moreton
> 
> > _______________________________________________
> 
> > fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
> > 
> 
> 
> 
> _______________________________________________
> 
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
> 
> 
> 
> 




More information about the fpc-devel mailing list