Checklist
What is the idea?
To speed up installation (linking) we should store the exact offets of prefix_placehodler locations (so we don't need to search for the string again) and the permissions (so we do not need to call stat on the original file).
That shoudl give a bit of a speed boost.
When offset data is present, we should use a "faster" replacement function. Just note that replacement in binaries is not as trivial as text files due to the null terminator handling.
It should be implemented in a backwards-compatible way so that conda can still read, and install these packages.
Why is this needed?
No response
What should happen?
No response
Additional Context
No response
Checklist
What is the idea?
To speed up installation (linking) we should store the exact offets of prefix_placehodler locations (so we don't need to search for the string again) and the permissions (so we do not need to call
staton the original file).That shoudl give a bit of a speed boost.
When offset data is present, we should use a "faster" replacement function. Just note that replacement in binaries is not as trivial as text files due to the
nullterminator handling.It should be implemented in a backwards-compatible way so that conda can still read, and install these packages.
Why is this needed?
No response
What should happen?
No response
Additional Context
No response