summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_ceval.h
Commit message (Expand)AuthorAgeFilesLines
* GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)Mark Shannon2025-04-301-25/+1
* gh-131591: Check for remote debug in PyErr_CheckSignals (#132853)Pablo Galindo Salgado2025-04-231-0/+4
* gh-128398: improve error messages when incorrectly using `with` and `async wi...Bénédikt Tran2025-04-191-0/+11
* gh-131591: Handle includes for iOS in remote_debugging.c (#132050)Pablo Galindo Salgado2025-04-061-0/+1
* GH-131288: Use `_AddressOfReturnAddress` for MSVC in pycore_ceval.h (gh-131289)Chris Eibl2025-04-041-1/+3
* gh-131591: Implement PEP 768 (#131937)Pablo Galindo Salgado2025-04-031-0/+12
* gh-131238: Remove more includes from pycore_interp.h (#131480)Victor Stinner2025-03-191-1/+3
* gh-130931: Add pycore_typedefs.h internal header (#131396)Victor Stinner2025-03-191-3/+4
* GH-127705: Use `_PyStackRef`s in the default build. (GH-127875)Mark Shannon2025-03-101-1/+1
* GH-130396: Use computed stack limits on linux (GH-130398)Mark Shannon2025-02-251-19/+35
* GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not cou...Petr Viktorin2025-02-241-21/+20
* GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)Mark Shannon2025-02-191-20/+21
* GH-128682: Account for escapes in `DECREF_INPUTS` (GH-129953)Mark Shannon2025-02-121-1/+1
* gh-128799: Add frame of except* to traceback when wrapping a naked exception ...Irit Katriel2025-01-251-1/+1
* gh-115999: Implement thread-local bytecode and enable specialization for `BIN...mpage2024-11-041-0/+12
* gh-124218: Avoid refcount contention on builtins module (GH-125847)Sam Gross2024-10-241-3/+0
* GH-125323: Convert DECREF_INPUTS_AND_REUSE_FLOAT into a function that takes P...Mark Shannon2024-10-141-0/+2
* GH-119866: Spill the stack around escaping calls. (GH-124392)Mark Shannon2024-10-071-0/+3
* GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-...Savannah Ostrowski2024-09-271-0/+1
* gh-121459: Deferred LOAD_GLOBAL (GH-123128)Ken Jin2024-09-131-1/+1
* GH-117224: Move the body of a few large-ish micro-ops into helper functions (...Mark Shannon2024-08-021-0/+4
* GH-116090: Fire RAISE events from _FOR_ITER_TIER_TWO (GH-122413)Brandt Bucher2024-07-291-0/+1
* GH-118093: Add tier two support to several instructions (GH-121884)Brandt Bucher2024-07-181-0/+2
* gh-117139: Convert the evaluation stack to stack refs (#118450)Ken Jin2024-06-261-1/+4
* GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#12...Mark Shannon2024-06-181-0/+7
* gh-117657: Fix TSAN reported race in `_PyEval_IsGILEnabled`. (#119921)Sam Gross2024-06-021-1/+2
* gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds...Brett Simmers2024-05-231-4/+3
* gh-116322: Enable the GIL while loading C extension modules (#118560)Brett Simmers2024-05-071-1/+46
* gh-118518: Allow perf to work without frame pointers (#112254)Pablo Galindo Salgado2024-05-051-0/+1
* gh-110693: Pending Calls Machinery Cleanups (gh-118296)Eric Snow2024-04-261-1/+5
* GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180)Mark Shannon2024-04-251-1/+1
* GH-116422: Modify a few uops so that they can be supported by tier 2 with hot...Mark Shannon2024-03-151-2/+7
* GH-115802: JIT "small" code for Windows (GH-115964)Brandt Bucher2024-02-291-13/+17
* gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)Brett Simmers2024-02-201-24/+26
* gh-110481: Implement inter-thread queue for biased reference counting (#114824)Sam Gross2024-02-091-0/+1
* gh-111964: Implement stop-the-world pauses (gh-112471)Sam Gross2024-01-231-0/+1
* gh-112723: Call `PyThreadState_Clear()` from the correct interpreter (#112776)Sam Gross2023-12-131-1/+1
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-071-2/+1
* gh-112367: Only free perf trampoline arenas at shutdown (#112368)Pablo Galindo Salgado2023-12-011-0/+1
* gh-103615: Use local events for opcode tracing (GH-109472)Tian Gao2023-11-031-0/+2
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-301-10/+0
* gh-109693: Remove pycore_atomic.h (gh-110992)Donghee Na2023-10-171-0/+2
* gh-76785: Add SendChannel.send_buffer() (#110246)Eric Snow2023-10-091-1/+15
* gh-109549: Add new states to PyThreadState to support PEP 703 (gh-109915)Sam Gross2023-10-051-1/+0
* GH-109369: Merge all eval-breaker flags and monitoring version into one word....Mark Shannon2023-10-041-0/+33
* gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)Eric Snow2023-09-191-1/+1
* gh-106320: Remove private _PyEval function (#108433)Victor Stinner2023-08-241-0/+17
* gh-107211: No longer export internal functions (5) (#108423)Victor Stinner2023-08-241-1/+4
* gh-108216: Cleanup #include in internal header files (#108228)Victor Stinner2023-08-211-4/+3
* gh-106581: Project through calls (#108067)Guido van Rossum2023-08-171-0/+1