gh-115999: Implement thread-local bytecode and enable specialization for BINARY_OP#123926
Merged
mpage merged 84 commits intopython:mainpython/cpython:mainfrom Nov 4, 2024
mpage:gh-115999-thread-local-bytecodempage/cpython:gh-115999-thread-local-bytecodeCopy head branch name to clipboard
Merged
gh-115999: Implement thread-local bytecode and enable specialization for BINARY_OP#123926mpage merged 84 commits intopython:mainpython/cpython:mainfrom mpage:gh-115999-thread-local-bytecodempage/cpython:gh-115999-thread-local-bytecodeCopy head branch name to clipboard
BINARY_OP#123926mpage merged 84 commits intopython:mainpython/cpython:mainfrom
mpage:gh-115999-thread-local-bytecodempage/cpython:gh-115999-thread-local-bytecodeCopy head branch name to clipboard
Commits
Commits on Sep 10, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Fix a few data races when (de)instrumenting opcodes
Show description for d5476b9committed- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Fix data race in _PyInstruction_GetLength
Show description for 837645ecommitted
Commits on Sep 11, 2024
Fix tier2 optimizer
Show description for f13e132committedUse __VA_ARGS__ for macros
Show description for 942f628committedUpdate vcxproj files to include newly added files
Show description for 66cb24dcommitted- committed
Commits on Sep 12, 2024
Commits on Sep 13, 2024
Commits on Sep 17, 2024
Commits on Sep 18, 2024
- committed
- committed
Commits on Sep 25, 2024
Commits on Sep 26, 2024
Commits on Sep 27, 2024
Exclude tlbc from refleak counts
Show description for 7c9da24committed
Commits on Sep 28, 2024
Commits on Sep 30, 2024
Commits on Oct 5, 2024
Commits on Oct 10, 2024
Commits on Oct 11, 2024
Commits on Oct 13, 2024
Replace bytecode pointer with tlbc_index
Show description for 4e42414committed
Commits on Oct 14, 2024
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Oct 17, 2024
- committed
- committed
- committed
- committed
- committed
Commits on Oct 18, 2024
Commits on Oct 19, 2024
Avoid special casing in _PyEval_GetExecutableCode
Show description for 1a48ab2committed- committed
Commits on Oct 23, 2024
Commits on Oct 24, 2024
Commits on Oct 30, 2024
- committed
Rename _PyCode_InitCounters back to _PyCode_Quicken
Show description for 38ff315committed