Tier 2 interpreter experiment (diff only for viewing, DO NOT MERGE)#38
Draft
Fidget-Spinner wants to merge 300 commits intomainfrom tier2_interpreter_no_separate_eval_no_tracer_contiguous_bbs
+7,033-815
Commits
This pull request is big! We're only showing the most recent 250 commits
Commits on Feb 27, 2023
Commits on Feb 28, 2023
Commits on Mar 2, 2023
- committed
- committed
- committed
- committed
Merge branch 'types_metainterpreter' of https://github.com/JuliaPoo/cpython into types_metainterpreter
committed- authored
- committed
- committed
Commits on Mar 9, 2023
Commits on Mar 13, 2023
- committed
- committed
- committed
- committed
Commits on Mar 16, 2023
Commits on Mar 17, 2023
- committed
- committed
Commits on Mar 18, 2023
Commits on Mar 20, 2023
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- authored
- authored
- committed
- committed
- committed
Commits on Mar 21, 2023
Commits on Mar 22, 2023
Commits on Mar 23, 2023
Commits on Mar 27, 2023
pythongh-87092: refactor assemble() to a number of separate functions, which do not need the compiler struct (python#102562)
pythonGH-100987: Don't cache references to the names and consts array in
_PyEval_EvalFrameDefault
. (python#102640)pythongh-101659: Avoid Allocation for Shared Exceptions in the _xxsubinterpreters Module (pythongh-102659)
pythonGH-102670: Use sumprod() to simplify, speed up, and improve accuracy of statistics functions (pythonGH-102649)
pythongh-101578: mention in what's new in 3.12 that exceptions are now normalized before stored (python#102702)
pythongh-102738: remove from cases generator the code related to register instructions (python#102739)
pythongh-102594: PyErr_SetObject adds note to exception raised on normalization error (python#102675)
pythonGH-102748: remove legacy support for generator based coroutines from
asyncio.iscoroutine
(python#102749)pythongh-99726: Improves correctness of stat results for Windows, and uses faster API when available (pythonGH-102149)
pythongh-102778: Add sys.last_exc, deprecate sys.last_type, sys.last_value,sys.last_traceback (python#102779)
pythongh-102755: PyErr_DisplayException only in ABI >= 3.12. Tests cover PyErr_Display as well (pythonGH-102849)
pythongh-98608: Stop Treating All Errors from _Py_NewInterpreterFromConfig() as Fatal (pythongh-102657)
pythongh-88965: typing: fix type substitution of a list of types after initial
ParamSpec
substitution (python#102808)pythongh-102936: typing: document performance pitfalls of protocols decorated with
@runtime_checkable
(python#102937)pythongh-99726: Fix order of recently added fields for FILE_STAT_BASIC_INFORMATION (pythonGH-102976)
pythongh-102941: Fix "‘subobj’ may be used uninitialized in this function" warning in
bytes_methods.c
(python#102942)- committed
- committed
- committed
- committed
- committed
- committed
Commits on Mar 28, 2023
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- authored
- committed
- committed
Commits on Mar 29, 2023
- committed
- committed
- authored
- committed
- committed
- committed
- committed
Commits on Mar 30, 2023
Commits on Mar 31, 2023
- authored
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Apr 7, 2023
- committed
- committed
Commits on Apr 8, 2023
Commits on Apr 13, 2023
Commits on Apr 14, 2023
Commits on Apr 15, 2023
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Apr 16, 2023
- committed
- committed
- committed
Merge branch 'tier2_interpreter_no_separate_eval_no_tracer_contiguous_bbs' of https://github.com/Fidget-Spinner/cpython into tier2_interpreter_no_separate_eval_no_tracer_contiguous_bbs
committed- committed
- committed