Python 3.12.0a5
  1. 694e346 gh-98831: Move DSL documentation here from ideas repo (#101629) by Guido van Rossum · 2 years, 6 months ago
  2. c67b005 gh-101524: Split Up the _xxsubinterpreters Module (gh-101526) by Eric Snow · 2 years, 7 months ago
  3. b91b42d gh-98831: rewrite PUSH_EXC_INFO and conditional jumps in the instruction definition DSL (#101481) by Irit Katriel · 2 years, 7 months ago
  4. 2753cf2 gh-101409: Improve generated clinic code for self type checks (#101411) by Erlend E. Aasland · 2 years, 7 months ago
  5. 04ab767 gh-98831: Clean up and add cache size static_assert to macro (#101442) by Guido van Rossum · 2 years, 7 months ago
  6. 7a37523 GH-101369: Allow macros as family members (#101399) by Guido van Rossum · 2 years, 7 months ago
  7. c1b1f51 GH-101291: Refactor the `PyLongObject` struct into object header and PyLongValue struct. (GH-101292) by Mark Shannon · 2 years, 7 months ago
  8. f5a3d91 gh-98831: Support conditional effects; use for LOAD_ATTR (#101333) by Guido van Rossum · 2 years, 7 months ago
  9. 8d18d1f gh-99834: Update bundled copy of Tcl/Tk to 8.6.13.0 on Windows (GH-101307) by Steve Dower · 2 years, 7 months ago
  10. 9f2c479 gh-98831: Fix two bugs in case generator (#101349) by Guido van Rossum · 2 years, 7 months ago
  11. b400219 gh-98831: rewrite RAISE_VARARGS in the instruction definition DSL (#101306) by Irit Katriel · 2 years, 7 months ago
  12. 19f90d6 gh-98831: add variable stack effect support to cases generator (#101309) by Irit Katriel · 2 years, 7 months ago
  13. 1417712 Add advice how to freeze fewer modules (#101298) by Guido van Rossum · 2 years, 7 months ago
  14. 395871e GH-98831: Elaborate some cases_generator tests (#101299) by Guido van Rossum · 2 years, 7 months ago
  15. 1a9d8c7 gh-98831: rewrite pattern matching opcodes in the instruction definition DSL (#101287) by Irit Katriel · 2 years, 7 months ago
  16. 00d092c GH-91375: Purge `asyncio` static variables from globals-to-fix list (#101288) by Erlend E. Aasland · 2 years, 7 months ago
  17. 13566a3 GH-92123: Move _elementtree heap types to module state (#101187) by Erlend E. Aasland · 2 years, 7 months ago
  18. 8a2d4f4 gh-98831: register instructions have 0 pushes and pops (#101163) by Irit Katriel · 2 years, 7 months ago
  19. e9ccfe4 gh-100712: make it possible to disable specialization (for debugging) (#100713) by Irit Katriel · 2 years, 7 months ago
  20. 75c8133 gh-100340: Allows -Wno-int-conversion for wasm (#100341) by Kushal Das · 2 years, 7 months ago
  21. 48ec678 Fix typo and old link in wasm readme (#101096) by Zac Hatfield-Dodds · 2 years, 7 months ago
  22. 80e3e34 GH-98831: Implement array support in cases generator (#100912) by Guido van Rossum · 2 years, 7 months ago
  23. 1de4395 gh-101046: Fix a potential memory leak in the parser when raising MemoryError (#101051) by Pablo Galindo Salgado · 2 years, 7 months ago
  24. 7b14c2e GH-100982: Add `COMPARE_AND_BRANCH` instruction (GH-100983) by Mark Shannon · 2 years, 7 months ago
  25. 5134ef4 GH-98831: Identify instructions that don't use oparg (#100957) by Guido van Rossum · 2 years, 7 months ago
  26. c00eb1e Don't double count misses. (GH-100984) by Mark Shannon · 2 years, 7 months ago
  27. b511d35 GH-100997: Implement Multi-Phase Init for the _testinternalcapi Module (gh-100998) by Eric Snow · 2 years, 7 months ago
  28. 3f3c78e3 GH-98831: Refactor instr format code and change to enum (#100895) by Guido van Rossum · 2 years, 7 months ago
  29. 9ffbc58 GH-98831: Add some tests for generate_cases.py (#100763) by Guido van Rossum · 2 years, 8 months ago
  30. 14b7f00 GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) by Guido van Rossum · 2 years, 8 months ago
  31. 15aecf8 GH-100719: Remove the `co_nplaincellvars` field from code objects. (GH-100721) by Mark Shannon · 2 years, 8 months ago
  32. c31e356 gh-100720: refactor calculation of number of frame slots for a code object into the new function _PyFrame_NumSlotsForCodeObject (#100722) by Irit Katriel · 2 years, 8 months ago
  33. 8586949 gh-89419: gdb: fix bug causing `AttributeError` in py-locals when no frame is available (#100611) by Eli Schwartz · 2 years, 8 months ago
  34. 2df82db gh-100540: Remove obsolete Modules/_ctypes/darwin/ dlfcn shim (GH-100541) by Zachary Ware · 2 years, 8 months ago
  35. 025b5c3 gh-100540: Remove unused Modules/_ctypes/libffi_osx/ (GH-100543) by Zachary Ware · 2 years, 8 months ago
  36. 3da71ff Fix copy-paste error in `Tools/clinic.py` (#100560) by Nikita Sobolev · 2 years, 8 months ago
  37. 7cf164a GH-100342: check for allocation failure in AC `*args` parsing (#100343) by Kumar Aditya · 2 years, 8 months ago
  38. 08e5594 GH-98831: Modernize a ton of simpler instructions (#100545) by Guido van Rossum · 2 years, 8 months ago
  39. b0ea289 Remove `NoneType` redefinition from `clinic.py` (#100551) by Nikita Sobolev · 2 years, 8 months ago
  40. a23cb72 gh-100454: Start running SSL tests with OpenSSL 3.1.0-beta1 (#100456) by Illia Volochii · 2 years, 8 months ago
  41. a021612 GH-99770: Make the correct call specialization fail kind show up in the stats (GH-99771) by penguin_wwy · 2 years, 8 months ago
  42. 9cdd2fa GH-98831: Add DECREF_INPUTS(), expanding to DECREF() each stack input (#100205) by Guido van Rossum · 2 years, 8 months ago
  43. 0415cf8 gh-81057: Move the Cached Parser Dummy Name to _PyRuntimeState (#100277) by Eric Snow · 2 years, 8 months ago
  44. 5693f45 Assorted minor fixes for specialization stats. (GH-100219) by Mark Shannon · 2 years, 8 months ago
  45. 6997e77 GH-100222: Redefine _Py_CODEUNIT as a union to clarify structure of code unit. (GH-100223) by Mark Shannon · 2 years, 8 months ago
  46. 0e081a0 gh-81057: Move _Py_RefTotal to the "Ignored Globals" List (gh-100203) by Eric Snow · 2 years, 8 months ago
  47. 5eb28bc gh-81057: Move Signal-Related Globals to _PyRuntimeState (gh-100085) by Eric Snow · 2 years, 8 months ago
  48. 53d9cd9 gh-81057: Move faulthandler Globals to _PyRuntimeState (gh-100152) by Eric Snow · 2 years, 8 months ago
  49. 8790d4d gh-81057: Move tracemalloc Globals to _PyRuntimeState (gh-100151) by Eric Snow · 2 years, 8 months ago
  50. 1583c6e GH-100143: Improve collecting pystats for parts of runs (GH-100144) by Michael Droettboom · 2 years, 8 months ago
  51. 621a179 gh-100176: remove incorrect version compatibility check from argument clinic (#100190) by Shantanu · 2 years, 8 months ago
  52. fb713b2 GH-98522: Add version number to code objects. (GH-98525) by Mark Shannon · 2 years, 8 months ago
  53. 1160001 gh-81057: Move Threading-Related Globals to _PyRuntimeState (#100084) by Eric Snow · 2 years, 8 months ago
  54. bc8cdf8 gh-81057: Move Ceval Trampoline Globals to _PyRuntimeState (gh-100083) by Eric Snow · 2 years, 8 months ago
  55. 1cfa704 GH-98831: Generate things in the input order (#100123) by Guido van Rossum · 2 years, 8 months ago
  56. 8a3f06c gh-81057: Move time Globals to _PyRuntimeState (gh-100122) by Eric Snow · 2 years, 8 months ago
  57. cda9f02 gh-81057: Move OS-Related Globals to _PyRuntimeState (gh-100082) by Eric Snow · 2 years, 8 months ago
  58. c85be73 GH-98831: Typed stack effects, and more instructions converted (#99764) by Guido van Rossum · 2 years, 8 months ago
  59. 91a8e00 gh-81057: Move More Globals to _PyRuntimeState (gh-100092) by Eric Snow · 2 years, 9 months ago
  60. d47ffeb gh-90110: Clean Up the C-analyzer Globals Lists (gh-100091) by Eric Snow · 2 years, 9 months ago
  61. 9dc787e GH-100026: Include the number of raw input files in summarize_stats.py (GH-100027) by Michael Droettboom · 2 years, 9 months ago
  62. 530cc9d gh-99741: Implement Multi-Phase Init for the _xxsubinterpreters Module (gh-99742) by Eric Snow · 2 years, 9 months ago
  63. acf9184 GH-98831: Support cache effects in super- and macro instructions (#99601) by Guido van Rossum · 2 years, 9 months ago
  64. bf94c65 GH-99905: Fix output of misses in summarize_stats.py execution counts (GH-99906) by Michael Droettboom · 2 years, 9 months ago
  65. 0da7283 gh-64490: Fix bugs in argument clinic varargs processing (#32092) by colorfulappl · 2 years, 9 months ago
  66. 8dbe08e gh-99240: Fix double-free bug in Argument Clinic str_converter generated code (GH-99241) by colorfulappl · 2 years, 9 months ago
  67. 69f6cc7 gh-64490: Fix refcount error when arguments are packed to tuple in argument clinic (#99233) by colorfulappl · 2 years, 9 months ago
  68. 8f18ac0 GH-98831: Add `macro` and `op` and their implementation to DSL (#99495) by Guido van Rossum · 2 years, 9 months ago
  69. c450c8c gh-96002: Add functional test for Argument Clinic (#96178) by colorfulappl · 2 years, 9 months ago
  70. 4f5e1cb GH-98831: Refactor and fix cases generator (#99526) by Guido van Rossum · 2 years, 9 months ago
  71. 9db1e17 gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497) by Eric Snow · 2 years, 9 months ago
  72. 01fa907 gh-81057: Move contextvars-related Globals to _PyRuntimeState (gh-99400) by Eric Snow · 2 years, 9 months ago
  73. 5f55067 gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516) by Eric Snow · 2 years, 9 months ago
  74. e37744f GH-98831: Implement basic cache effects (#99313) by Guido van Rossum · 2 years, 9 months ago
  75. 3c57971 gh-81057: Move Globals in Core Code to _PyRuntimeState (gh-99496) by Eric Snow · 2 years, 9 months ago
  76. e874c2f gh-81057: Move the Remaining Import State Globals to _PyRuntimeState (gh-99488) by Eric Snow · 2 years, 9 months ago
  77. a088290 gh-81057: Move Global Variables Holding Objects to _PyRuntimeState. (gh-99487) by Eric Snow · 2 years, 9 months ago
  78. 7f3a4b9 gh-81057: Move PyImport_Inittab to _PyRuntimeState (gh-99402) by Eric Snow · 2 years, 9 months ago
  79. 67807cf gh-81057: Move the Allocators to _PyRuntimeState (gh-99217) by Eric Snow · 2 years, 9 months ago
  80. f531b68 gh-81057: Add PyInterpreterState.static_objects (gh-99397) by Eric Snow · 2 years, 9 months ago
  81. dd36b71 gh-81057: Move the Extension Modules Cache to _PyRuntimeState (gh-99355) by Eric Snow · 2 years, 9 months ago
  82. fe55ff3 gh-81057: Generate a Separate Initializer For Each Part of the Global Objects Initializer (gh-99389) by Eric Snow · 2 years, 9 months ago
  83. 8fe1a88 Fix typo in Tools/wasm/README.md (GH-99384) by Ikko Ashimine · 2 years, 9 months ago
  84. e00d730 Update github CI to use OpenSSL 1.1.1s and 3.0.7. (#99364) by Gregory P. Smith · 2 years, 9 months ago
  85. 73679b1 gh-90110: Update the C-analyzer Tool (gh-99307) by Eric Snow · 2 years, 9 months ago
  86. 4ce2a20 gh-99300: Use Py_NewRef() in Parser/ directory (#99330) by Victor Stinner · 2 years, 9 months ago
  87. 1e197e6 GH-96421: Insert shim frame on entry to interpreter (GH-96319) by Mark Shannon · 2 years, 9 months ago
  88. c7f5708 GH-98686: Get rid of "adaptive" and "quick" instructions (GH-99182) by Brandt Bucher · 2 years, 9 months ago
  89. 0124b5d gh-90868: Add _PyStaticObject_CheckRefcnt() function (#99261) by Victor Stinner · 2 years, 9 months ago
  90. 52f91c6 gh-90868: Adjust the Generated Objects (gh-99223) by Eric Snow · 2 years, 9 months ago
  91. d45cc80 gh-98627: Add the _testsinglephase Module (gh-99039) by Eric Snow · 2 years, 9 months ago
  92. f1a6546 GH-98831: Simple input-output stack effects for bytecodes.c (#99120) by Guido van Rossum · 2 years, 9 months ago
  93. e56e33d gh-72719: Remove asyncore and asynchat modules (#96580) by Nikita Sobolev · 2 years, 9 months ago
  94. 7dcd28e GH-98831: Implement super-instruction generation (#99084) by Guido van Rossum · 2 years, 10 months ago
  95. d04899a GH-99104: Update headers for bytecodes.c and generate_cases.py (#99112) by Guido van Rossum · 2 years, 10 months ago
  96. c885623 GH-98831: Auto-generate PREDICTED() macro calls (#99102) by Guido van Rossum · 2 years, 10 months ago
  97. 2844aa6 Support comparing two sets of pystats (GH-98816) by Michael Droettboom · 2 years, 10 months ago
  98. 0faa0ba gh-92584: Remove the distutils package (#99061) by Victor Stinner · 2 years, 10 months ago
  99. e99c507 gh-92584: Remove references to removed _bootsubprocess (#99062) by Victor Stinner · 2 years, 10 months ago
  100. a60ddd3 gh-98401: Invalid escape sequences emits SyntaxWarning (#99011) by Victor Stinner · 2 years, 10 months ago