FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-81057: Move the Allocators to _PyRuntimeState by ericsnowcurrently · Pull Request #99217 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.6k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-81057: Move the Allocators to _PyRuntimeState
- #99217
#99217
Merged
ericsnowcurrently
merged 19 commits into
python:main
python/cpython:main
from
ericsnowcurrently:move-allocators-to-runtime-state
ericsnowcurrently/cpython:move-allocators-to-runtime-state
Copy head branch name to clipboard
Nov 11, 2022
Conversation
Commits
19
(19)
Checks
Files changed
Merged
gh-81057: Move the Allocators to _PyRuntimeState
#99217
ericsnowcurrently
merged 19 commits into
python:main
python/cpython:main
from
ericsnowcurrently:move-allocators-to-runtime-state
ericsnowcurrently/cpython:move-allocators-to-runtime-state
Copy head branch name to clipboard
Commits
Commits on Nov 8, 2022
Look up the current interpreter in PyObject_Malloc().
ericsnowcurrently
committed
9a44e7a
View commit details
Copy full SHA for 9a44e7a
Browse repository at this point
Move the low-level allocator implementations to a header file.
ericsnowcurrently
committed
16cd128
View commit details
Copy full SHA for 16cd128
Browse repository at this point
Move the top-level allocators state.
ericsnowcurrently
committed
737877c
View commit details
Copy full SHA for 737877c
Browse repository at this point
Move the allocators to the runtime state.
ericsnowcurrently
committed
6dd7ba5
View commit details
Copy full SHA for 6dd7ba5
Browse repository at this point
Drop debug code.
ericsnowcurrently
committed
56251cb
View commit details
Copy full SHA for 56251cb
Browse repository at this point
Move the top-level object allocator to the runtime state.
ericsnowcurrently
committed
007eed4
View commit details
Copy full SHA for 007eed4
Browse repository at this point
Move the arenas state to the runtime state.
ericsnowcurrently
committed
38a80d8
View commit details
Copy full SHA for 38a80d8
Browse repository at this point
Pass the context to initializers explicitly.
ericsnowcurrently
committed
83d397f
View commit details
Copy full SHA for 83d397f
Browse repository at this point
Move the allocator groupings to pycore_allocators.h.
ericsnowcurrently
committed
991dfc8
View commit details
Copy full SHA for 991dfc8
Browse repository at this point
Move the arena allocator to pycore_pymem_init.h.
ericsnowcurrently
committed
ac5cfb0
View commit details
Copy full SHA for ac5cfb0
Browse repository at this point
Add a NEWS entry.
ericsnowcurrently
committed
9f32218
View commit details
Copy full SHA for 9f32218
Browse repository at this point
Move the object allocator definitions to pycore_obmalloc*.h.
ericsnowcurrently
committed
e5fc139
View commit details
Copy full SHA for e5fc139
Browse repository at this point
pycore_allocators.h -> pycore_pymem_allocators.h
ericsnowcurrently
committed
d61b410
View commit details
Copy full SHA for d61b410
Browse repository at this point
Move the arena allocator impl to its own file.
ericsnowcurrently
committed
0efcef7
View commit details
Copy full SHA for 0efcef7
Browse repository at this point
Move _Py_GetAllocatedBlocks() over.
ericsnowcurrently
committed
ec01f99
View commit details
Copy full SHA for ec01f99
Browse repository at this point
Move _PyObject_DebugMallocStat() over.
ericsnowcurrently
committed
a1ff9b0
View commit details
Copy full SHA for a1ff9b0
Browse repository at this point
Restore uint for obmalloc.
ericsnowcurrently
committed
3172cbe
View commit details
Copy full SHA for 3172cbe
Browse repository at this point
Commits on Nov 9, 2022
Do not define the functions in header files.
ericsnowcurrently
committed
adc60e2
View commit details
Copy full SHA for adc60e2
Browse repository at this point
Drop pycore_*_allocators.h.
ericsnowcurrently
committed
5262207
View commit details
Copy full SHA for 5262207
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL