-
-
Notifications
You must be signed in to change notification settings - Fork 292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pex PEX perf regression #1054
Comments
Noting that the specific mechanism at play here in the regression is
It makes sense that |
This is a bandaid fix only. Appropriate comments have been added to help prevent re-regression with a longer term fix tracked by pex-tool#1055. Fixes pex-tool#1054
Pex ships a PEX of itself for those who wish to download a Pex binary instead of pip installing it. Pants is an important user of the Pex PEX and f07ae47 (via git bisect) introduced a performance regression that induces ~300ms of startup overhead over a v2.1.16 baseline.
Tested with the following which emulates the simplest Pex PEX use case in Pants for interpreter selection for Pants tools:
v2.1.16
f07ae47
The text was updated successfully, but these errors were encountered: