> Am 04.04.2021 um 12:50 schrieb Joost van der Sluis via fpc-pascal > <fpc-pascal@lists.freepascal.org>: > > Isn't it at least a good practice to store self at Y. So we have Z free for > other calculations and can access members directly using ldd (),y+(). > > But maybe that's difficult?
Using Y might be indeed difficult as the compiler knows only after register allocation that it does not need Y for other purposes. It would basically require the ability to redo code generation. But tracking the use of Z is indeed something I would like to implement already for a longer time. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal