Summary
Add the possibility to compile RustPython with Profile-Guided Optimization (PGO) support to improve the performance even further.
Details
CPython has PGO support. Benefits from PGO for CPython are described here. I think a similar approach could be used for RustPython as well.
According to my search there are already some trails of PGO at least in the tests.
Some materials about PGO (implementation details, caveats, project list with PGO, etc) could be found here: https://github.com/ZaMaZaN4iK/awesome-pgo
Summary
Add the possibility to compile RustPython with Profile-Guided Optimization (PGO) support to improve the performance even further.
Details
CPython has PGO support. Benefits from PGO for CPython are described here. I think a similar approach could be used for RustPython as well.
According to my search there are already some trails of PGO at least in the tests.
Some materials about PGO (implementation details, caveats, project list with PGO, etc) could be found here: https://github.com/ZaMaZaN4iK/awesome-pgo