Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
python
/
cpython
/
refs/heads/main
/
Include
f04bea4
gh-90949: add Expat API to prevent XML deadly allocations (CVE-2025-59375) (#139234)
by Bénédikt Tran
· 24 hours ago
7ce25ed
gh-133059: Increase the small positive integer cache to 1024 (GH-133160)
by dgpb
· 3 days ago
8d83b7d
gh-139156: Optimize the UTF-7 encoder (#139253)
by Victor Stinner
· 3 days ago
c9a79a0
gh-139156: Use PyBytesWriter in _PyUnicode_EncodeCharmap() (#139251)
by Victor Stinner
· 3 days ago
a5e0562
gh-133644: remove `PyWeakref_GetObject` and `PyWeakref_GET_OBJECT` (GH-133657)
by Bénédikt Tran
· 3 days ago
c4f21d7
gh-133171: Re-enable JUMP_BACKWARD to free-threading build (gh-137800)
by Donghee Na
· 3 days ago
dd45179
gh-129813, PEP 782: Remove the private _PyBytesWriter API (#139264)
by Victor Stinner
· 4 days ago
67636f7
gh-138709: Implement CPU time profiling in profiling.sample (#138710)
by Pablo Galindo Salgado
· 8 days ago
2191497
gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)
by Peter Bierma
· 9 days ago
3b83257
GH-138378: Move globals-to-consts pass into main optimizer pass (GH-138379)
by Mark Shannon
· 9 days ago
b42af37
GH-138355: Remove trash_delete_later from _gc_runtime_state (#138767)
by Sergey Miryanov
· 10 days ago
d873fb4
gh-137838: Move _PyUOpInstruction buffer to PyInterpreterState (gh-138918)
by Donghee Na
· 10 days ago
4b78fe9
GH-137630: Convert ``_interpqueues`` to use Argument Clinic (#137685)
by Adam Turner
· 10 days ago
299de38
gh-131776: Expose functions called from the interpreter loop via PyAPI_FUNC (#134242)
by Dino Viehland
· 10 days ago
2629ee4
gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten trampoline (#137470)
by Hood Chatham
· 10 days ago
a1cf6e9
gh-71679: Share the repr implementation between bytes and bytearray (GH-138181)
by Serhiy Storchaka
· 10 days ago
90fe325
gh-137433: Fix deadlock with stop-the-world and daemon threads (gh-137735)
by Sam Gross
· 11 days ago
4e00e25
gh-129813, PEP 782: Add PyBytesWriter.overallocate (#138941)
by Victor Stinner
· 12 days ago
32b2c5d
gh-137956: Guard against non-free-threaded extensions in free-threaded builds (GH-137957)
by Petr Viktorin
· 12 days ago
2d72493
gh-129813, PEP 782: Use PyBytesWriter in _PyBytes_FormatEx() (#138839)
by Victor Stinner
· 12 days ago
f01181b
gh-138794: Communicate to PyRefTracer when they are being replaced (#138797)
by Pablo Galindo Salgado
· 12 days ago
baf7470
gh-138886: Remove deprecated `PySys_ResetWarnOptions` C-API function (#138887)
by sobolevn
· 12 days ago
ea26f6d
gh-138661: fix data race in `PyCode_Addr2Line` (#138664)
by Kumar Aditya
· 2 weeks ago
c3fca5d
gh-129813, PEP 782: Add PyBytesWriter_Format() (#138824)
by Victor Stinner
· 2 weeks ago
adb4140
gh-129813, PEP 782: Add PyBytesWriter C API (#138822)
by Victor Stinner
· 2 weeks ago
7a6fd4a
gh-138349: Fix crash when combining module-level annotation and listcomp (#138363)
by Jelle Zijlstra
· 2 weeks ago
d54b109
gh-136006: fix `Py_NAN` expansion on Solaris systems (#136575)
by Bénédikt Tran
· 2 weeks ago
a92aec1
gh-133143: Use _Py_ID for the other literals in sys (GH-138698)
by Petr Viktorin
· 3 weeks ago
5edfe55
gh-137838: Fix JIT trace buffer overrun by increasing possible exit stubs (gh-138177)
by Donghee Na
· 3 weeks ago
5443b9e
gh-133143: Condense the implementation for ``sys.abi_info`` (#138672)
by Adam Turner
· 3 weeks ago
097c563
gh-137210: Move PYTHON_API_VERSION & PYTHON_ABI_VERSION to patchlevel.h (GH-138545)
by Petr Viktorin
· 3 weeks ago
0c74fc8
gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-137212)
by Petr Viktorin
· 3 weeks ago
2402f84
gh-138431: JIT Optimizer --- Fix round-tripping references for str and tuple (GH-138458)
by Ken Jin
· 3 weeks ago
1ff2cbb
gh-137136: Suppress build warnings when build on Windows with --experimental-jit-interpreter (GH-137137)
by AN Long
· 3 weeks ago
4a33077
gh-138264: Fix gcc 14 compiler warnings (GH-138265)
by Serhiy Storchaka
· 3 weeks ago
47bc10e
gh-135763: AC: Implement ``allow_negative`` for ``Py_ssize_t`` (#138150)
by Christoph Walcher
· 4 weeks ago
aec006b
gh-135755: Make Py_MAX_SCRIPT_PATH_SIZE private (#138350)
by Victor Stinner
· 4 weeks ago
4f6ecd1
gh-138342: Use a common utility for visiting an object's type (GH-138343)
by Peter Bierma
· 4 weeks ago
ce1a877
gh-138143: Allow anonymous unions in public headers, using `_Py_ANONYMOUS` (GH-137283)
by Petr Viktorin
· 5 weeks ago
5baa7a0
gh-95245: Document Py_TPFLAGS_PREHEADER (GH-135861)
by Sergey Miryanov
· 5 weeks ago
a8d9d94
GH-137959: Replace shim code in jitted code with a single trampoline function. (GH-137961)
by Mark Shannon
· 5 weeks ago
7dc42b6
gh-137884: Added threading.get_native_id() on Illumos/Solaris (GH-137927)
by Yüce Tekol
· 5 weeks ago
b07a267
gh-137883: Check the recursion limit for specialized keyword argument calls (GH-137887)
by Peter Bierma
· 6 weeks ago
9cb9130
gh-73487: Convert ``_decimal`` to use Argument Clinic (part 3) (#137844)
by Sergey B Kirpichev
· 6 weeks ago
83387e0
gh-73487: Convert ``_decimal`` to use Argument Clinic (part 2) (#137637)
by Sergey B Kirpichev
· 6 weeks ago
7dfa048
gh-135228: Create __dict__ and __weakref__ descriptors for object (GH-136966)
by Petr Viktorin
· 6 weeks ago
5c0231c
gh-137725: Convert faulthandler to Argument Clinic (#137726)
by Victor Stinner
· 6 weeks ago
31bbea1
gh-137808: use argument clinic for `_thread.lock` and `_thread.RLock` (#137809)
by Kumar Aditya
· 6 weeks ago
a10152f
gh-137400: Fix thread-safety issues when profiling all threads (gh-137518)
by Sam Gross
· 6 weeks ago
70730ad
gh-73487: Convert `_decimal` to use Argument Clinic (part 1) (#137606)
by Sergey B Kirpichev
· 6 weeks ago
be56464
GH-137630: Convert ``_interpreters`` to use Argument Clinic (#137631)
by Adam Turner
· 7 weeks ago
715647a
gh-137288: Update 3.14 magic numbers (GH-137665)
by Hugo van Kemenade
· 7 weeks ago
046a4e3
gh-136571: Convert more code in datetime to Argument Clinic (GH-136573)
by Serhiy Storchaka
· 7 weeks ago
af15e1d
GH-132532: Add new DSL macros to better declare semantics of exits at ends of instructions/uops. (GH-137098)
by Mark Shannon
· 7 weeks ago
375f484
gh-137291: Support perf profiler with an evaluation hook (#137292)
by Dino Viehland
· 7 weeks ago
082f370
gh-137514: Add a free-threading wrapper for mutexes (GH-137515)
by Peter Bierma
· 7 weeks ago
c2428ca
gh-136823: Update documentation on excluded headers in Python.h (#136824)
by Sina Zel taat
· 8 weeks ago
1f2026b
gh-137288: Fix bug where boolean expressions are not associated with the correct exception handler (#137310)
by Irit Katriel
· 8 weeks ago
801cf3f
GH-137276: Don't mark uop as escaping if the escaping call is on an exit branch (GH-137277)
by Mark Shannon
· 8 weeks ago
e7b55f5
GH-136410: Faster side exits by using a cold exit stub (GH-136411)
by Mark Shannon
· 8 weeks ago
9ced5c4
gh-128813: soft-deprecate _Py_c_*() functions (GH-137261)
by Sergey B Kirpichev
· 8 weeks ago
11a8652
gh-137185: Fix `_Py_DumpStack()` async signal safety (gh-137187)
by Sam Gross
· 9 weeks ago
377b787
gh-136306: Add support for getting and setting SSL groups (#136307)
by Ron Frederick
· 9 weeks ago
cbe6ebe
gh-134043: use stackrefs for dict lookup in `_PyObject_GetMethodStackRef` (#136412)
by Kumar Aditya
· 9 weeks ago
cfd6da8
gh-137058: Update C23 standard version check in `pyport.h` (#137127)
by Abdul
· 9 weeks ago
ec02db5
gh-136759: rename `lock.h` to `pylock.h` (#137041)
by AN Long
· 9 weeks ago
89c220b
gh-133296: Publicly expose critical section API that accepts PyMutex (gh-135899)
by Nathan Goldbaum
· 10 weeks ago
a109606
gh-136421: Load `_datetime` static types during interpreter initialization (GH-136583)
by Peter Bierma
· 10 weeks ago
c89a66f
GH-133711: Enable UTF-8 mode by default (PEP 686) (#133712)
by Adam Turner
· 2 months ago
cd3e7ac
gh-67341: fix a typo in `Include/fileutils.h` (#136049)
by Lee Dogeon
· 3 months ago
da699ed
gh-121914: Change the names of the symbol tables for lambda and genexpr (GH-135288)
by Serhiy Storchaka
· 3 months ago
c7d24b8
gh-111506: Add _Py_OPAQUE_PYOBJECT to hide PyObject layout & related API (GH-136505)
by Petr Viktorin
· 3 months ago
561212a
Doc: More duplicate word fixes (GH-136299)
by Weilin Du
· 3 months ago
2c9a801
gh-135906: Test the internal C API in test_cext (#136247)
by Victor Stinner
· 3 months ago
236f733
gh-136541: Fix several problems of perf trampolines in x86_64 and aarch64 (#136500)
by Pablo Galindo Salgado
· 3 months ago
a6566e4
gh-92536: Fix comment about number of unicode string types (#136439)
by Arseniy Terekhin
· 3 months ago
fe187fa
gh-135906: Use `_PyObject_CAST` in internal headers (GH-135892)
by Charlie Lin
· 3 months ago
fa43a1e
gh-127705: Move Py_INCREF_MORTAL() to the internal C API (GH-136178)
by Victor Stinner
· 3 months ago
f41e9c7
gh-134009: Expose `PyMutex_IsLocked` in the public C API (gh-134365)
by Sam Gross
· 3 months ago
e0d6500
gh-136125: Use `_PyObject_GetMethodStackRef` for `LOAD_ATTR` (GH-136127)
by Ken Jin
· 3 months ago
28940e8
gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (#135928)
by Victor Stinner
· 3 months ago
fe119a0
gh-87135: threading.Lock: Raise rather than hang on Python finalization (GH-135991)
by Petr Viktorin
· 3 months ago
845263a
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `pyexpat` (#135346)
by Petr Viktorin
· 3 months ago
b1056c2
gh-135607: remove null checking of weakref list in dealloc of extension modules and objects (#135614)
by Xuanteng Huang
· 3 months ago
698bab5
Doc: fix duplicated words (#136086)
by Weilin Du
· 3 months ago
5334732
gh-91048: Fix external inspection multi-threaded performance (#136005)
by Pablo Galindo Salgado
· 3 months ago
695ab61
gh-132732: Automatically constant evaluate pure operations (GH-132733)
by Ken Jin
· 3 months ago
8594d2c
gh-135927: Check _MSC_VER to define _Py_NULL macro (#135987)
by Victor Stinner
· 3 months ago
6be17ba
gh-135755: Use private names (_Py*) for header file guards new in 3.14 (GH-135921)
by Petr Viktorin
· 3 months ago
10a3d43
gh-135755: Move `PyFunction_GET_BUILTINS` to the private API (GH-135938)
by Peter Bierma
· 3 months ago
a1da208
gh-131591: Add Py_ prefix to MAX_SCRIPT_PATH_SIZE; remove unprefixed struct tag (GH-135924)
by Petr Viktorin
· 3 months ago
a88b49c
gh-135927: Fix MSVC Clatest C builds (GH-135935)
by Ken Jin
· 3 months ago
1b1ae82
gh-135755: Move SPECIAL_ constants to a private header (GH-135922)
by Petr Viktorin
· 3 months ago
113de85
GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
by Neil Schemenauer
· 3 months ago
569fc68
gh-134584: Specialize POP_TOP by reference and type in JIT (GH-135761)
by Ken Jin
· 3 months ago
a8ec511
gh-135380: enhance critical section held assertions (#135381)
by Kumar Aditya
· 3 months ago
0243260
gh-135379: Move PyLong_CheckCompact to private header and rename it (GH-135707)
by Ken Jin
· 3 months ago
1b969f6
gh-135379: Add back const cast to _PyLong_IsCompact (GH-135706)
by Ken Jin
· 3 months ago
9731dd2
GH-135379: Specialize int operations for compact ints only (GH-135668)
by Mark Shannon
· 3 months ago
52be7f4
gh-133931: Introduce _PyObject_XSetRefDelayed to replace Py_XSETREF (gh-134377)
by Donghee Na
· 3 months ago
Next »