Python 3.12.0a7
  1. c00dcf0 gh-103092: Isolate `_pickle` module (#102982) by Erlend E. Aasland · 2 years, 5 months ago
  2. 80163e1 gh-87092: move CFG related code from compile.c to flowgraph.c (#103021) by Irit Katriel · 2 years, 5 months ago
  3. 01a49d1 gh-102110: Add all tools description missed (GH-102625) by Missoupro · 2 years, 5 months ago
  4. e647dba gh-90110: Bring the whitelists up to date. (gh-103114) by Eric Snow · 2 years, 5 months ago
  5. 0b1d9c4 GH-102973: add a dev container (GH-102975) by Brett Cannon · 2 years, 5 months ago
  6. ba65a06 gh-100227: Move the Dict of Interned Strings to PyInterpreterState (gh-102339) by Eric Snow · 2 years, 5 months ago
  7. 0444ae2 GH-100982: Break up COMPARE_AND_BRANCH (GH-102801) by Brandt Bucher · 2 years, 5 months ago
  8. 1ca3155 gh-102033: Fix syntax error in `Tools/c-analyzer` (GH-102066) by Nikita Sobolev · 2 years, 5 months ago
  9. 7559f5f GH-101291: Rearrange the size bits in PyLongObject (GH-102464) by Mark Shannon · 2 years, 5 months ago
  10. ad77d16 gh-102304: Move _Py_RefTotal to _PyRuntimeState (gh-102543) by Eric Snow · 2 years, 5 months ago
  11. 174c4bf gh-102781: fix cwd dependence in cases generator (#102782) by Carl Meyer · 2 years, 5 months ago
  12. 84e20c6 gh-102737: Un-ignore ceval.c in the CI globals check (gh-102745) by Eric Snow · 2 years, 5 months ago
  13. 675b97a gh-102738: remove from cases generator the code related to register instructions (#102739) by Irit Katriel · 2 years, 5 months ago
  14. 215007b Exclude `ceval.c` from the C-analyzer tool (#102735) by Alex Waygood · 2 years, 5 months ago
  15. 70185de gh-102654: Insert #line directives in generated_cases.c.h (#102669) by Guido van Rossum · 2 years, 5 months ago
  16. 1ff81c0 gh-81057: Add a CI Check for New Unsupported C Global Variables (gh-102506) by Eric Snow · 2 years, 5 months ago
  17. a703f74 GH-94851: check unicode consistency of static strings in debug mode (#102684) by Kumar Aditya · 2 years, 5 months ago
  18. ca066bd gh-81057: Vendor a Subset of distutils for the c-analyzer Tool (gh-102505) by Eric Snow · 2 years, 5 months ago
  19. b097925 gh-102507 Remove invisible pagebreak characters (#102531) by JosephSBoyle · 2 years, 5 months ago
  20. 8606697 gh-90110: Fix the c-analyzer Tool (#102483) by Eric Snow · 2 years, 5 months ago
  21. f533f21 gh-102416: Do not memoize incorrectly loop rules in the parser (#102467) by Pablo Galindo Salgado · 2 years, 6 months ago
  22. 8de59c1 gh-102021 : Allow multiple input files for interpreter loop generator (#102022) by Jacob Bower · 2 years, 6 months ago
  23. b5ff382 GH-102305: Expand some macros in generated_cases.c.h (#102309) by Guido van Rossum · 2 years, 6 months ago
  24. c3a1783 gh-102151: Correctly fetch CONFIG_ARGS in Tools/freeze/test/freeze.py (#102152) by Erlend E. Aasland · 2 years, 6 months ago
  25. a99eb5c gh-101907: Stop using `_Py_OPCODE` and `_Py_OPARG` macros (GH-101912) by Steve Dower · 2 years, 6 months ago
  26. c00faf7 gh-101819: Adapt _io types to heap types, batch 1 (GH-101949) by Erlend E. Aasland · 2 years, 6 months ago
  27. c1ce0d1 gh-99138: Isolate _zoneinfo (#99218) by Erlend E. Aasland · 2 years, 6 months ago
  28. 0c6fe81 gh-101849: Add upgrade codes for old versions of launcher that ended up with later version numbers (GH-101877) by Steve Dower · 2 years, 6 months ago
  29. dfc2e06 gh-89792: Limit test_tools freeze test build parallelism based on the number of cores (#101841) by Gregory P. Smith · 2 years, 6 months ago
  30. 1d19423 gh-89792: Prevent test_tools from copying 1000M of "source" in freeze test (#101837) by Gregory P. Smith · 2 years, 6 months ago
  31. 826bf0e gh-101277: Finalise isolating itertools (GH-101305) by Erlend E. Aasland · 2 years, 6 months ago
  32. b41c47c gh-101726: Update the OpenSSL version to 1.1.1t (GH-101727) by Gregory P. Smith · 2 years, 6 months ago
  33. 65b7b6b gh-98831: Use opcode metadata for stack_effect() (#101704) by Guido van Rossum · 2 years, 6 months ago
  34. 616aec1 gh-98831: Modernize CALL and family (#101508) by Guido van Rossum · 2 years, 6 months ago
  35. a9f0144 gh-98831: Modernize CALL_FUNCTION_EX (#101627) by Guido van Rossum · 2 years, 6 months ago
  36. b2b85b5 gh-98831: Modernize FORMAT_VALUE (#101628) by Guido van Rossum · 2 years, 6 months ago
  37. aacbdb0 gh-98831: Finish the UNPACK_SEQUENCE family (#101666) by Guido van Rossum · 2 years, 6 months ago
  38. 694e346 gh-98831: Move DSL documentation here from ideas repo (#101629) by Guido van Rossum · 2 years, 6 months ago
  39. c67b005 gh-101524: Split Up the _xxsubinterpreters Module (gh-101526) by Eric Snow · 2 years, 7 months ago
  40. b91b42d gh-98831: rewrite PUSH_EXC_INFO and conditional jumps in the instruction definition DSL (#101481) by Irit Katriel · 2 years, 7 months ago
  41. 2753cf2 gh-101409: Improve generated clinic code for self type checks (#101411) by Erlend E. Aasland · 2 years, 7 months ago
  42. 04ab767 gh-98831: Clean up and add cache size static_assert to macro (#101442) by Guido van Rossum · 2 years, 7 months ago
  43. 7a37523 GH-101369: Allow macros as family members (#101399) by Guido van Rossum · 2 years, 7 months ago
  44. c1b1f51 GH-101291: Refactor the `PyLongObject` struct into object header and PyLongValue struct. (GH-101292) by Mark Shannon · 2 years, 7 months ago
  45. f5a3d91 gh-98831: Support conditional effects; use for LOAD_ATTR (#101333) by Guido van Rossum · 2 years, 7 months ago
  46. 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
  47. 9f2c479 gh-98831: Fix two bugs in case generator (#101349) by Guido van Rossum · 2 years, 7 months ago
  48. b400219 gh-98831: rewrite RAISE_VARARGS in the instruction definition DSL (#101306) by Irit Katriel · 2 years, 7 months ago
  49. 19f90d6 gh-98831: add variable stack effect support to cases generator (#101309) by Irit Katriel · 2 years, 7 months ago
  50. 1417712 Add advice how to freeze fewer modules (#101298) by Guido van Rossum · 2 years, 7 months ago
  51. 395871e GH-98831: Elaborate some cases_generator tests (#101299) by Guido van Rossum · 2 years, 7 months ago
  52. 1a9d8c7 gh-98831: rewrite pattern matching opcodes in the instruction definition DSL (#101287) by Irit Katriel · 2 years, 7 months ago
  53. 00d092c GH-91375: Purge `asyncio` static variables from globals-to-fix list (#101288) by Erlend E. Aasland · 2 years, 7 months ago
  54. 13566a3 GH-92123: Move _elementtree heap types to module state (#101187) by Erlend E. Aasland · 2 years, 7 months ago
  55. 8a2d4f4 gh-98831: register instructions have 0 pushes and pops (#101163) by Irit Katriel · 2 years, 7 months ago
  56. e9ccfe4 gh-100712: make it possible to disable specialization (for debugging) (#100713) by Irit Katriel · 2 years, 7 months ago
  57. 75c8133 gh-100340: Allows -Wno-int-conversion for wasm (#100341) by Kushal Das · 2 years, 7 months ago
  58. 48ec678 Fix typo and old link in wasm readme (#101096) by Zac Hatfield-Dodds · 2 years, 7 months ago
  59. 80e3e34 GH-98831: Implement array support in cases generator (#100912) by Guido van Rossum · 2 years, 7 months ago
  60. 1de4395 gh-101046: Fix a potential memory leak in the parser when raising MemoryError (#101051) by Pablo Galindo Salgado · 2 years, 7 months ago
  61. 7b14c2e GH-100982: Add `COMPARE_AND_BRANCH` instruction (GH-100983) by Mark Shannon · 2 years, 7 months ago
  62. 5134ef4 GH-98831: Identify instructions that don't use oparg (#100957) by Guido van Rossum · 2 years, 7 months ago
  63. c00eb1e Don't double count misses. (GH-100984) by Mark Shannon · 2 years, 7 months ago
  64. b511d35 GH-100997: Implement Multi-Phase Init for the _testinternalcapi Module (gh-100998) by Eric Snow · 2 years, 7 months ago
  65. 3f3c78e3 GH-98831: Refactor instr format code and change to enum (#100895) by Guido van Rossum · 2 years, 7 months ago
  66. 9ffbc58 GH-98831: Add some tests for generate_cases.py (#100763) by Guido van Rossum · 2 years, 7 months ago
  67. 14b7f00 GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) by Guido van Rossum · 2 years, 8 months ago
  68. 15aecf8 GH-100719: Remove the `co_nplaincellvars` field from code objects. (GH-100721) by Mark Shannon · 2 years, 8 months ago
  69. 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
  70. 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
  71. 2df82db gh-100540: Remove obsolete Modules/_ctypes/darwin/ dlfcn shim (GH-100541) by Zachary Ware · 2 years, 8 months ago
  72. 025b5c3 gh-100540: Remove unused Modules/_ctypes/libffi_osx/ (GH-100543) by Zachary Ware · 2 years, 8 months ago
  73. 3da71ff Fix copy-paste error in `Tools/clinic.py` (#100560) by Nikita Sobolev · 2 years, 8 months ago
  74. 7cf164a GH-100342: check for allocation failure in AC `*args` parsing (#100343) by Kumar Aditya · 2 years, 8 months ago
  75. 08e5594 GH-98831: Modernize a ton of simpler instructions (#100545) by Guido van Rossum · 2 years, 8 months ago
  76. b0ea289 Remove `NoneType` redefinition from `clinic.py` (#100551) by Nikita Sobolev · 2 years, 8 months ago
  77. a23cb72 gh-100454: Start running SSL tests with OpenSSL 3.1.0-beta1 (#100456) by Illia Volochii · 2 years, 8 months ago
  78. 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
  79. 9cdd2fa GH-98831: Add DECREF_INPUTS(), expanding to DECREF() each stack input (#100205) by Guido van Rossum · 2 years, 8 months ago
  80. 0415cf8 gh-81057: Move the Cached Parser Dummy Name to _PyRuntimeState (#100277) by Eric Snow · 2 years, 8 months ago
  81. 5693f45 Assorted minor fixes for specialization stats. (GH-100219) by Mark Shannon · 2 years, 8 months ago
  82. 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
  83. 0e081a0 gh-81057: Move _Py_RefTotal to the "Ignored Globals" List (gh-100203) by Eric Snow · 2 years, 8 months ago
  84. 5eb28bc gh-81057: Move Signal-Related Globals to _PyRuntimeState (gh-100085) by Eric Snow · 2 years, 8 months ago
  85. 53d9cd9 gh-81057: Move faulthandler Globals to _PyRuntimeState (gh-100152) by Eric Snow · 2 years, 8 months ago
  86. 8790d4d gh-81057: Move tracemalloc Globals to _PyRuntimeState (gh-100151) by Eric Snow · 2 years, 8 months ago
  87. 1583c6e GH-100143: Improve collecting pystats for parts of runs (GH-100144) by Michael Droettboom · 2 years, 8 months ago
  88. 621a179 gh-100176: remove incorrect version compatibility check from argument clinic (#100190) by Shantanu · 2 years, 8 months ago
  89. fb713b2 GH-98522: Add version number to code objects. (GH-98525) by Mark Shannon · 2 years, 8 months ago
  90. 1160001 gh-81057: Move Threading-Related Globals to _PyRuntimeState (#100084) by Eric Snow · 2 years, 8 months ago
  91. bc8cdf8 gh-81057: Move Ceval Trampoline Globals to _PyRuntimeState (gh-100083) by Eric Snow · 2 years, 8 months ago
  92. 1cfa704 GH-98831: Generate things in the input order (#100123) by Guido van Rossum · 2 years, 8 months ago
  93. 8a3f06c gh-81057: Move time Globals to _PyRuntimeState (gh-100122) by Eric Snow · 2 years, 8 months ago
  94. cda9f02 gh-81057: Move OS-Related Globals to _PyRuntimeState (gh-100082) by Eric Snow · 2 years, 8 months ago
  95. c85be73 GH-98831: Typed stack effects, and more instructions converted (#99764) by Guido van Rossum · 2 years, 8 months ago
  96. 91a8e00 gh-81057: Move More Globals to _PyRuntimeState (gh-100092) by Eric Snow · 2 years, 8 months ago
  97. d47ffeb gh-90110: Clean Up the C-analyzer Globals Lists (gh-100091) by Eric Snow · 2 years, 8 months ago
  98. 9dc787e GH-100026: Include the number of raw input files in summarize_stats.py (GH-100027) by Michael Droettboom · 2 years, 9 months ago
  99. 530cc9d gh-99741: Implement Multi-Phase Init for the _xxsubinterpreters Module (gh-99742) by Eric Snow · 2 years, 9 months ago
  100. acf9184 GH-98831: Support cache effects in super- and macro instructions (#99601) by Guido van Rossum · 2 years, 9 months ago