FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-99113: A Per-Interpreter GIL! by ericsnowcurrently · Pull Request #104209 · 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.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-99113: A Per-Interpreter GIL!
- #104209
#104209
Closed
ericsnowcurrently
wants to merge 17 commits into
python:main
python/cpython:main
from
ericsnowcurrently:per-interpreter-gil-old
ericsnowcurrently/cpython:per-interpreter-gil-old
Copy head branch name to clipboard
Conversation
Commits
17
(17)
Checks
Files changed
Closed
gh-99113: A Per-Interpreter GIL!
#104209
ericsnowcurrently
wants to merge 17 commits into
python:main
python/cpython:main
from
ericsnowcurrently:per-interpreter-gil-old
ericsnowcurrently/cpython:per-interpreter-gil-old
Copy head branch name to clipboard
Commits
Commits on Sep 12, 2022
Add a comment.
ericsnowcurrently
committed
2aad06a
View commit details
Copy full SHA for 2aad06a
Browse repository at this point
_gil_runtime_state -> _gil_state.
ericsnowcurrently
committed
e55fbdd
View commit details
Copy full SHA for e55fbdd
Browse repository at this point
Pass PyInterpreterState to _PyEval_ThreadInitialized().
ericsnowcurrently
committed
711b19d
View commit details
Copy full SHA for 711b19d
Browse repository at this point
runtime->main -> runtime->interpreters.main.
ericsnowcurrently
committed
dba4460
View commit details
Copy full SHA for dba4460
Browse repository at this point
Pass PyInterpreterState to _PyEval_InitState().
ericsnowcurrently
committed
5342672
View commit details
Copy full SHA for 5342672
Browse repository at this point
Label some struct fields.
ericsnowcurrently
committed
f2361d7
View commit details
Copy full SHA for f2361d7
Browse repository at this point
Add _get_gil().
ericsnowcurrently
committed
adc09a0
View commit details
Copy full SHA for adc09a0
Browse repository at this point
Pass the runtime to _PyEval_InitRuntimeState().
ericsnowcurrently
committed
7014bff
View commit details
Copy full SHA for 7014bff
Browse repository at this point
Add some comments.
ericsnowcurrently
committed
2026034
View commit details
Copy full SHA for 2026034
Browse repository at this point
Add _GET_OWN_GIL().
ericsnowcurrently
committed
3ce9695
View commit details
Copy full SHA for 3ce9695
Browse repository at this point
Pass PyInterpreterState to _PyEval_FiniState().
ericsnowcurrently
committed
57ca2fa
View commit details
Copy full SHA for 57ca2fa
Browse repository at this point
Call _gil_initialize() in _PyEval_InitState().
ericsnowcurrently
committed
936c86d
View commit details
Copy full SHA for 936c86d
Browse repository at this point
Drop _PyEval_InitRuntimeState().
ericsnowcurrently
committed
66ca3e4
View commit details
Copy full SHA for 66ca3e4
Browse repository at this point
Move the GIL to PyInterpreterState (but still share).
ericsnowcurrently
committed
6d09320
View commit details
Copy full SHA for 6d09320
Browse repository at this point
Keep sharing the GIL.
ericsnowcurrently
committed
5075992
View commit details
Copy full SHA for 5075992
Browse repository at this point
Check for GIL ownership.
ericsnowcurrently
committed
f39c883
View commit details
Copy full SHA for f39c883
Browse repository at this point
Commits on Sep 15, 2022
Stop sharing the GIL if configured as "isolated".
ericsnowcurrently
committed
ae2eb3c
View commit details
Copy full SHA for ae2eb3c
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL