bpo-33720: Refactor marshalling/unmarshalling floats. by serhiy-storchaka · Pull Request #8071 · python/cpython
-
-
Notifications
You must be signed in to change notification settings - Fork 34.8k
Merged
merged 5 commits into
Merged
Conversation
Member
This may reduce the stack consumption for unmarshalling deeply
nested structures.
the-knights-who-say-ni
added
the
CLA signed
label
bedevere-bot
added
the
awaiting merge
label
This may reduce the stack consumption for unmarshalling deeply nested structures.
serhiy-storchaka
force-pushed
the
marshal-floats-refactoring
branch
from
979d682 to
282cf4f
Compare
methane
approved these changes
zooba
approved these changes
zooba
added
the
needs backport to 3.7
label
serhiy-storchaka
added
the
DO-NOT-MERGE
label
serhiy-storchaka added 3 commits
serhiy-storchaka
removed
DO-NOT-MERGE
needs backport to 3.7
labels
serhiy-storchaka
commented
Jul 24, 2018
serhiy-storchaka commented
Member Author
Unfortunately the goal is not achieved. This change doesn't reduce stack consumption in the PGO build on Windows (which is around 1600 bytes per level, much more than 256 bytes for the buffer). I'm merging this PR in master only just as refactoring.
serhiy-storchaka
merged commit
c573499
into
python:master
bedevere-bot
removed
the
awaiting merge
label
serhiy-storchaka
deleted the
marshal-floats-refactoring
branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment