History for Include/internal/pycore_interp_structs.h - python/cpython · GitHub

github.com

Tin mới

gh-64862: Add the stop_exception parameter in iter() and aiter() (GH-156298)

gh-64862: Add the stop_exception parameter in iter() and aiter() (GH-156298)

gh-154431: Revert "gh-154431: Fix data race in `sys.audithook` (#154462)" (GH-154769)

gh-154431: Revert "gh-154431: Fix data race in `sys.audithook` (#154462)" (GH-154769)

gh-154431: Fix data race in `sys.audithook` (#154462)

gh-154431: Fix data race in `sys.audithook` (#154462)

gh-145685: per-type method cache implementation (#150160)

gh-145685: per-type method cache implementation (#150160)

gh-151646: Fix data race between gc.get_stats() and GC in free-threading builds (gh-151766)

gh-151646: Fix data race between gc.get_stats() and GC in free-threading builds (gh-151766)

gh-139227: Remove unused _PyRuntime.imports.pkgcontext (#151490)

gh-139227: Remove unused _PyRuntime.imports.pkgcontext (#151490)

gh-148587: Make sys.lazy_modules match PEP and keep internal lazy submodules tracking internal (#150086)

gh-148587: Make sys.lazy_modules match PEP and keep internal lazy submodules tracking internal (#150086)

gh-148871: make `LOAD_COMMON_CONSTANT` use immortal stackref borrows (GH-149625)

gh-148871: make `LOAD_COMMON_CONSTANT` use immortal stackref borrows (GH-149625)

gh-148937: revert process RSS based GC deferral (#149475)

gh-148937: revert process RSS based GC deferral (#149475)

gh-149101: Implement PEP 788 (GH-149116)

gh-149101: Implement PEP 788 (GH-149116)

GH-148726: Add heap_size to generational GC (#149195)

GH-148726: Add heap_size to generational GC (#149195)

GH-126910: Add gdb support for unwinding JIT frames (#146071)

GH-126910: Add gdb support for unwinding JIT frames (#146071)

gh-145497: Use same size of static_types array in all builds (GH-149139)

gh-145497: Use same size of static_types array in all builds (GH-149139)

GH-148726: Forward-port generational GC. (GH-148746)

GH-148726: Forward-port generational GC. (GH-148746)

gh-148829: bump number of static types (#149121)

gh-148829: bump number of static types (#149121)

gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-148089)

gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-148089)

gh-146031: Allow keeping specialization enabled when specifying eval frame function (#146032)

gh-146031: Allow keeping specialization enabled when specifying eval frame function (#146032)

gh-146527: Heap-allocate gc_stats to avoid bloating PyInterpreterState (#148057)

gh-146527: Heap-allocate gc_stats to avoid bloating PyInterpreterState (#148057)

gh-146073: Revert "gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-147966)" (#148082)

gh-146073: Revert "gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-147966)" (#148082)

gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-147966)

gh-146073: Add fitness/exit quality mechanism for JIT trace frontend (GH-147966)

GH-146527: Add more data to GC statistics and add it to PyDebugOffsets (#146532)

GH-146527: Add more data to GC statistics and add it to PyDebugOffsets (#146532)

gh-127958: Trace from RESUME in the JIT (GH-145905)

gh-127958: Trace from RESUME in the JIT (GH-145905)

gh-144888: Replace bloom filter linked lists with continuous arrays to optimize executor invalidating performance (GH-145873)

gh-144888: Replace bloom filter linked lists with continuous arrays to optimize executor invalidating performance (GH-145873)

gh-144991: Use runtime JIT threshold in _testinternalcapi (gh-145496)

gh-144991: Use runtime JIT threshold in _testinternalcapi (gh-145496)

gh-141510: Update specializer to support frozendict (gh-144949)

gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)

gh-141504: Move PYTHON_UOPS_OPTIMIZE to policy object (GH-144082)

gh-141504: Refactor policy object into a single opt_config (gh-143644)

gh-143228: Fix UAF in perf trampoline during finalization (#143233)

GH-142513: Reimplement executor management (GH-142931)

GH-140638: Add a GC "candidates" stat (GH-141814)

GH-140638: Add a GC "duration" stat (GH-141720)

GH-140643: Add `<native>` and `<GC>` frames to the sampling profiler (#141108)

gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)

gh-131253: free-threaded build support for pystats (gh-137189)