summaryrefslogtreecommitdiffstats
path: root/Tools/c-analyzer/cpython
Commit message (Expand)AuthorAgeFilesLines
* gh-142025: Add c-analyzer include for pyexpat.c (GH-142026)dgpb2025-11-281-0/+4
* gh-133228: c-analyzer clang preprocessor (GH-133229)dgpb2025-11-273-0/+6
* gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)Ken Jin2025-11-131-0/+1
* gh-140260: fix data race in `_struct` module initialization with subinterpret...Shamil2025-11-131-0/+1
* gh-141376: Rename _AsyncioDebug to _Py_AsyncioDebug (GH-141391)Petr Viktorin2025-11-121-1/+1
* gh-140544: store pointer to interpreter state as a thread local for fast acce...Kumar Aditya2025-10-251-0/+1
* gh-132042: Remove resolve_slotdups() to speedup class creation (#132156)Sergey Miryanov2025-10-031-0/+2
* gh-133059: Increase the small positive integer cache to 1024 (GH-133160)dgpb2025-09-241-2/+2
* gh-139109: Dynamic opcode targets (GH-139111)Ken Jin2025-09-181-0/+1
* GH-92266: Remove embedded tabs from ``c-analyzer/cpython/_parser.py`` (#137622)Adam Turner2025-09-171-259/+243
* gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten ...Hood Chatham2025-09-171-0/+1
* gh-133158: Adjust c-analyzer `max_sizes` for `typeobject.c` (GH-133159)Sergey Miryanov2025-09-021-1/+1
* gh-123681: Check NORMALIZE_CENTURY behavior at runtime; require C99 (GH-136022)Petr Viktorin2025-08-191-0/+1
* gh-135228: Create __dict__ and __weakref__ descriptors for object (GH-136966)Petr Viktorin2025-08-181-0/+1
* Exclude _testclinic_depr.c.h from c-analyzer (GH-137086)Zachary Ware2025-07-241-0/+2
* gh-116738: Make pwd module thread-safe (#136695)Alper2025-07-171-0/+1
* gh-127146: Report uid in Emscripten + node as native uid (#136509)Hood Chatham2025-07-161-0/+1
* gh-116738: Make grp module thread-safe (#135434)Alper2025-07-141-0/+1
* gh-131185: Use a proper thread-local for cached thread states (gh-132510)Peter Bierma2025-05-211-0/+1
* gh-126835: Rename `ast_opt.c` to `ast_preprocess.c` and related stuff after m...Yan Yanchii2025-05-041-1/+0
* gh-132983: Introduce `_zstd` bindings module (GH-133027)Emma Smith2025-05-041-0/+1
* gh-132661: Implement PEP 750 (#132662)Lysandros Nikolaou2025-04-301-0/+3
* gh-127604: Add C stack dumps to `faulthandler` (#128159)Peter Bierma2025-04-211-0/+1
* gh-131591: Fix GENERATE_DEBUG_SECTION for clangcl on Windows (GH-132112)Chris Eibl2025-04-051-1/+1
* gh-99108: Implement HACL* HMAC (#130157)Bénédikt Tran2025-04-042-0/+2
* gh-130599: use static constants str-to-int conversion (gh-130714)Neil Schemenauer2025-03-041-3/+5
* gh-100239: replace BINARY_SUBSCR & family by BINARY_OP with oparg NB_SUBSCR (...Irit Katriel2025-02-071-3/+1
* gh-100239: specialize bitwise logical binary ops on ints (#128927)Irit Katriel2025-01-291-0/+1
* GH-126599: Remove the PyOptimizer API (GH-129194)Brandt Bucher2025-01-291-2/+0
* gh-128844: Make `_Py_TryIncref` public as an unstable API. (#128926)Sam Gross2025-01-281-0/+2
* GH-91048: Add utils for capturing async call stack for asyncio programs and e...Yury Selivanov2025-01-221-0/+3
* gh-128156: Guard use of `ffi_type_complex_double` on macOS system libffi (GH-...Petr Viktorin2025-01-211-2/+2
* GH-126599: Remove the "counter" optimizer/executor (GH-126853)Xuanteng Huang2025-01-161-2/+0
* gh-100239: specialize long tail of binary operations (#128722)Irit Katriel2025-01-161-0/+2
* gh-128277: make globals variables thread safe in socket module (#128286)Kumar Aditya2024-12-311-0/+2
* GH-122548: Implement branch taken and not taken events for sys.monitoring (GH...Mark Shannon2024-12-191-0/+2
* gh-102471, PEP 757: Add PyLong import and export API (#121339)Victor Stinner2024-12-131-0/+1
* gh-127330: Update for OpenSSL 3.4 & document+improve the update process (GH-1...Petr Viktorin2024-11-281-3/+1
* Allow local use of `static PyMutex` in the C analyzer (#127102)Peter Bierma2024-11-222-1/+14
* gh-126316: Make grp.getgrall() thread-safe: add a mutex (#127055)Victor Stinner2024-11-211-0/+1
* gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)Eric Snow2024-11-071-0/+1
* gh-99108: Cleanup references to inexisting `Modules/_blake2`. (GH-126270)Bénédikt Tran2024-11-011-2/+0
* gh-124872: Replace enter/exit events with "switched" (#125532)Kirill Podoprigora2024-10-161-2/+2
* gh-125512: Revert "gh-124872: Replace enter/exit events with "switched" (#124...Kirill Podoprigora2024-10-151-2/+2
* gh-124872: Replace enter/exit events with "switched" (#124776)Richard Hansen2024-10-141-2/+2
* gh-123961: Convert _curses to a multi-phase init module (PEP-489) (#124965)Bénédikt Tran2024-10-081-3/+1
* gh-123961: Add a global state to _curses (#124729)Bénédikt Tran2024-09-291-0/+1
* gh-124665: Add `_PyCodec_UnregisterError` and `_codecs._unregister_error` (#1...Bénédikt Tran2024-09-291-0/+1
* gh-119333: Add C api to have contextvar enter/exit callbacks (#119335)Jason Fried2024-09-241-0/+3
* gh-123880: Allow recursive import of single-phase-init modules (GH-123950)Petr Viktorin2024-09-201-0/+1