Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
aee19f54f6fe45f6b3c906987941e5a8af4468e9
/
Python
/
pystate.c
09532fe
bpo-36710: Add 'ceval' local variable to ceval.c (GH-12934)
by Victor Stinner
· 5 years ago
86ea581
bpo-36737: Use the module state C-API for warnings. (gh-13159)
by Eric Snow
· 5 years ago
99e69d4
bpo-36710: Fix compiler warning on PyThreadState_Delete() (GH-12962)
by Victor Stinner
· 5 years ago
10c8e6a
bpo-36710: Add runtime variable in pystate.c (GH-12956)
by Victor Stinner
· 5 years ago
4312522
bpo-36710: Add runtime variable to Py_InitializeEx() (GH-12939)
by Victor Stinner
· 5 years ago
8e91c24
bpo-36710: Add runtime variable to Py_FinalizeEx() (GH-12937)
by Victor Stinner
· 5 years ago
b930a2d
bpo-36710: PyOS_AfterFork_Child() pass runtime parameter (GH-12936)
by Victor Stinner
· 5 years ago
8bb3230
bpo-36710: Add runtime parameter to _PyThreadState_Init() (GH-12935)
by Victor Stinner
· 5 years ago
b75b1a35
bpo-33608: Revert "Factor out a private, per-interpreter _Py_AddPendingCall()." (gh-12806)
by Eric Snow
· 5 years ago
f13c5c8
bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-12360)
by Eric Snow
· 5 years ago
8b9dbc0
bpo-36444: Remove _PyMainInterpreterConfig (GH-12571)
by Victor Stinner
· 5 years ago
6d5ee97
bpo-36301: Add _PyRuntimeState.preconfig (GH-12506)
by Victor Stinner
· 5 years ago
943395f
bpo-36333: Fix leak _PyRuntimeState_Fini (GH-12400)
by Stéphane Wirtel
· 5 years ago
d2fdd1f
bpo-36124: Add PyInterpreterState.dict. (gh-12132)
by Eric Snow
· 5 years ago
c11183c
bpo-36097: Use only public C-API in the_xxsubinterpreters module (adding as necessary). (gh-12359)
by Eric Snow
· 5 years ago
8479a34
bpo-33608: Make sure locks in the runtime are properly re-created. (gh-12245)
by Eric Snow
· 5 years ago
5be45a6
bpo-33608: Minor cleanup related to pending calls. (gh-12247)
by Eric Snow
· 5 years ago
4d61e6e
Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617) (GH-12159)
by Victor Stinner
· 5 years ago
bcfa450
bpo-36097: Use only public C-API in the_xxsubinterpreters module (adding as necessary). (#12003)
by Eric Snow
· 5 years ago
b05b711
bpo-33608: Use _Py_AddPendingCall() in _PyCrossInterpreterData_Release(). (gh-12024)
by Eric Snow
· 5 years ago
f684d83
bpo-36142: Exclude coreconfig.h from Py_LIMITED_API (GH-12111)
by Victor Stinner
· 5 years ago
ef4ac96
bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617)
by Eric Snow
· 5 years ago
be3b295
bpo-35886: Make PyInterpreterState an opaque type in the public API. (GH-11731)
by Eric Snow
· 5 years ago
b5409da
bpo-35993: Fix _PyInterpreterState_DeleteExceptMain() (GH-11852)
by Stéphane Wirtel
· 5 years ago
16f842d
bpo-35972: _xxsubinterpreters: Fix potential integer truncation on 32-bit in channel_send() (gh-11822)
by Alexey Izbyshev
· 5 years ago
a909460
bpo-34569: Fix subinterpreter 32-bit ABI, pystate.c/_new_long_object() (gh-9127)
by Michael Felt
· 6 years ago
2a89343
bpo-35414: Add a missing Py_INCREF(Py_None) in PyState_RemoveModule(). (GH-10914)
by Zackery Spytz
· 6 years ago
621cebe
bpo-35081: Rename internal headers (GH-10275)
by Victor Stinner
· 6 years ago
50b4857
bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266)
by Victor Stinner
· 6 years ago
27e2d1f
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
by Victor Stinner
· 6 years ago
2be00d9
bpo-35081: Move Py_BUILD_CORE code to internal/mem.h (GH-10249)
by Victor Stinner
· 6 years ago
9204fb8
bpo-35081: Cleanup pystate.c and pystate.h (GH-10240)
by Victor Stinner
· 6 years ago
5903296
bpo-34651: Only allow the main interpreter to fork. (gh-9279)
by Eric Snow
· 6 years ago
95d630e
bpo-34408: Prevent a null pointer dereference and resource leakage in `PyInterpreterState_New()` (GH-8767)
by Pablo Galindo
· 6 years ago
caba55b
bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592)
by Victor Stinner
· 6 years ago
53b7d4e
bpo-34170: Add _PyCoreConfig.bytes_warning (GH-8447)
by Victor Stinner
· 6 years ago
6379913
bpo-33615: Re-enable a subinterpreter test. (gh-7251)
by Eric Snow
· 6 years ago
b6dccf5
bpo-33612: Remove PyThreadState_Clear() assertion (#7069)
by Victor Stinner
· 6 years ago
6d2cd90
bpo-32604: Improve subinterpreter tests. (#6914)
by Eric Snow
· 6 years ago
5d92647
bpo-33005: Fix _PyGILState_Reinit() (#6001)
by Victor Stinner
· 6 years ago
f53d9f2
bpo-32604: Swap threads only if the interpreter is different. (gh-5778)
by Eric Snow
· 6 years ago
4c6955e
bpo-32604: Clean up created subinterpreters before runtime finalization. (gh-5709)
by Eric Snow
· 6 years ago
4e9da0d
bpo-32604: Fix memory leaks in the new _xxsubinterpreters module. (#5507)
by Eric Snow
· 7 years ago
7f8bfc9
bpo-32604: Expose the subinterpreters C-API in a "private" stdlib module. (gh-1748)
by Eric Snow
· 7 years ago
f23746a
bpo-32436: Implement PEP 567 (#5027)
by Yury Selivanov
· 7 years ago
fc2f407
bpo-32591: Add native coroutine origin tracking (#5250)
by Nathaniel J. Smith
· 7 years ago
776407f
bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611)
by Marcel Plch
· 7 years ago
da27341
bpo-32030: Add _PyCoreConfig_Copy() (#4874)
by Victor Stinner
· 7 years ago
b4d1e1f
bpo-20891: Fix PyGILState_Ensure() (#4650)
by Victor Stinner
· 7 years ago
5d39e04
bpo-32030: Rework memory allocators (#4625)
by Victor Stinner
· 7 years ago
9e87e77
bpo-32096: Remove obj and mem from _PyRuntime (#4532)
by Victor Stinner
· 7 years ago
d434110
bpo-32030: Add _PyCoreConfig.module_search_path_env (#4504)
by Victor Stinner
· 7 years ago
ccb0442
bpo-32043: New "developer mode": "-X dev" option (#4413)
by Victor Stinner
· 7 years ago
a7368ac
bpo-32030: Enhance Py_Main() (#4412)
by Victor Stinner
· 7 years ago
f7e5b56
bpo-32030: Split Py_Main() into subfunctions (#4399)
by Victor Stinner
· 7 years ago
bdf4298
Fix trailing whitespaces in C files. (#4130)
by Serhiy Storchaka
· 7 years ago
1896793
bpo-31857: Make the behavior of USE_STACKCHECK deterministic (#4098)
by pdox
· 7 years ago
ae3087c
Move exc state to generator. Fixes bpo-25612 (#1773)
by Mark Shannon
· 7 years ago
731e189
bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362)
by Masayuki Yamamoto
· 7 years ago
dae0276
bpo-30860: Fix a refleak. (#3567)
by Eric Snow
· 7 years ago
93c92f7
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)
by Eric Snow
· 7 years ago
8728018
bpo-30860: Fix a refleak. (#3506)
by Eric Snow
· 7 years ago
2ebc5ce
bpo-30860: Consolidate stateful runtime globals. (#3397)
by Eric Snow
· 7 years ago
a6a4dc8
bpo-31370: Remove support for threads-less builds (#3385)
by Antoine Pitrou
· 7 years ago
05351c1
Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)
by Eric Snow
· 7 years ago
b0a9a5a
correct initialization code (#3376)
by Benjamin Peterson
· 7 years ago
76d5abc
bpo-30860: Consolidate stateful runtime globals. (#2594)
by Eric Snow
· 7 years ago
86b7afd
bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)
by Eric Snow
· 7 years ago
f3cffd2
bpo-30604: clean up co_extra support (#2144)
by Dino Viehland
· 7 years ago
f7ecfac
Doc nits for bpo-16500 (#1841)
by Antoine Pitrou
· 7 years ago
346cbd3
bpo-16500: Allow registering at-fork handlers (#1715)
by Antoine Pitrou
· 7 years ago
6b4be19
bpo-22257: Small changes for PEP 432. (#1728)
by Eric Snow
· 7 years ago
e377416
bpo-29102: Add a unique ID to PyInterpreterState. (#1639)
by Eric Snow
· 7 years ago
f82c951
bpo-30395 _PyGILState_Reinit deadlock fix (#1734)
by Jason Fried
· 7 years ago
aefa7eb
bpo-6532: Make the thread id an unsigned integer. (#781)
by Serhiy Storchaka
· 7 years ago
4fd64b9
remove ceval timestamp support
by Benjamin Peterson
· 8 years ago
eb63645
Issue #28003: Implement PEP 525 -- Asynchronous Generators.
by Yury Selivanov
· 8 years ago
5c4de28
Add the co_extra field and accompanying APIs to code objects.
by Brett Cannon
· 8 years ago
ca47063
replace Py_(u)intptr_t with the c99 standard types
by Benjamin Peterson
· 8 years ago
3cebf93
Implement the frame evaluation API aspect of PEP 523.
by Brett Cannon
· 8 years ago
c98afb7
Issue #27587: Merge from 3.5
by Berker Peksag
· 8 years ago
4b7b565
Issue #27587: Move null pointer check earlier in _PyState_AddModule()
by Berker Peksag
· 8 years ago
133138a
Issue #22557: Now importing already imported modules is up to 2.5 times faster.
by Serhiy Storchaka
· 8 years ago
c2f7d87
Issue #26932: Fixed support of RTLD_* constants defined as enum values,
by Serhiy Storchaka
· 8 years ago
861d9ab
faulthandler now works in non-Python threads
by Victor Stinner
· 8 years ago
8a1be61
Add more checks on the GIL
by Victor Stinner
· 8 years ago
b02ef71
Use Py_uintptr_t for atomic pointers
by Victor Stinner
· 9 years ago
b56837a
Merge 3.5
by Victor Stinner
· 9 years ago
bfd316e
Add _PyThreadState_UncheckedGet()
by Victor Stinner
· 9 years ago
b4ce1fc
Issue #5319: New Py_FinalizeEx() API to exit with status 120 on failure
by Martin Panter
· 9 years ago
aab3c4a
Issue 24342: Let wrapper set by sys.set_coroutine_wrapper fail gracefully
by Yury Selivanov
· 9 years ago
d5cacbb
PEP 489: Multi-phase extension module initialization
by Nick Coghlan
· 9 years ago
7544508
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
by Yury Selivanov
· 9 years ago
8fc8980
Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler.
by Steve Dower
· 9 years ago
009b811
Removed unintentional trailing spaces in non-external and non-generated C files.
by Serhiy Storchaka
· 9 years ago
d81431f
Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_parameter_handler on every thread.
by Steve Dower
· 9 years ago
53fa8b2
Fixed few compiler warnings.
by Serhiy Storchaka
· 9 years ago
87a5c51
Issue #19255: The builtins module is restored to initial value before
by Serhiy Storchaka
· 10 years ago
590cebe
Issue #19787: PyThread_set_key_value() now always set the value
by Victor Stinner
· 11 years ago
62ca100
Close #19576: PyGILState_Ensure() now initializes threads. At startup, Python
by Victor Stinner
· 11 years ago
Next »