[fpc-devel] Progress on pure functions

J. Gareth Moreton gareth at moreton-family.com
Fri Dec 16 02:02:08 CET 2022


The purity analysis process is very dependent on the node tree being as 
clean as possible, and so depends on a fair few merge requests that have 
not yet been approved.  I'm guessing Florian and Jonas and others are 
somewhat busy, what with being December and all.

- https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/232 - 
strips unnecessary typeconv nodes (this helps a lot with constant 
propagation).
- https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/342 - 
strips excess nothing nodes.

Kit



More information about the fpc-devel mailing list