6946 Commits (fb68791a26e157ed3cdeb409c8d8b6cddc7535bd)

Author SHA1 Message Date
Mark Shannon fb68791a26
bpo-44337: Improve LOAD_ATTR specialization (GH-26759) 5 years ago
Mark Shannon 82e5c28af7
bpo-44297: Fix missing line number in generator expressions (GH-26801) 5 years ago
Mark Shannon 0982ded179
bpo-44032: Move pointer to code object from frame-object to frame specials array. (GH-26771) 5 years ago
Eric Snow ac38a9f2df
bpo-43693: Eliminate unused "fast locals". (gh-26587) 5 years ago
Mark Shannon 8ebd9447e9
Add extra stats for attribute misses (GH-26732) 5 years ago
Mark Shannon 358aa6197c
Remove accidentally duplicated STAT_INC (GH-26718) 5 years ago
Mark Shannon eecbc7c390
bpo-44338: Port LOAD_GLOBAL to PEP 659 adaptive interpreter (GH-26638) 5 years ago
Binbin 17b16e13bb
Fix typos in multiple files (GH-26689) 5 years ago
Serhiy Storchaka be8b631b7a
Add more const modifiers. (GH-26691) 5 years ago
Mark Shannon 54cb63863f
bpo-44348: Move trace-info to thread-state (GH-26623) 5 years ago
Mark Shannon e117c02837
bpo-44337: Port LOAD_ATTR to PEP 659 adaptive interpreter (GH-26595) 5 years ago
Eric Snow 3e1c7167d8
bpo-43693: Un-revert commit f3fa63e. (#26609) 5 years ago
Pablo Galindo 3fe921cd49
Revert "bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offsets. (gh-26396)" (GH-26597) 5 years ago
Pablo Galindo 781dc76577
Fix compiler errors for unused variables (GH-26601) 5 years ago
Eric Snow 631f9938b1
bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offsets. (gh-26396) 5 years ago
Ryan Hileman 449e6f0ef3
bpo-41299: Reduce lag in Windows threading timeouts by using a higher precision time source (GH-26568) 5 years ago
Eric Snow 2ab27c4af4
bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577) 5 years ago
Mark Shannon 001eb520b5
bpo-44187: Quickening infrastructure (GH-26264) 5 years ago
Pablo Galindo 17c4edc4e0
bpo-43693: Revert commits 2c1e2583fd and b2bf2bc1ec (GH-26530) 5 years ago
Mark Shannon b2bf2bc1ec
bpo-43693: Compute deref offsets in compiler (gh-25152) 5 years ago
Max Bélanger 35002aa8f6
bpo-32280: Store _PyRuntime in a named section (GH-4802) 5 years ago
Batuhan Taskaya f3491242e4
bpo-11105: Do not crash when compiling recursive ASTs (GH-20594) 5 years ago
Eric Snow 2c1e2583fd
bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fastlocalkinds. (gh-26388) 5 years ago
Mark Shannon 937cebc93b
bpo-44298: Fix line numbers for early exits in with statements. (GH-26513) 5 years ago
Irit Katriel 7b1f527d5b
bpo-17792: more accurate error message for unbound variable access exceptions (GH-24976) 5 years ago
Eric Snow 9f494d4929
bpo-43693: Add _PyCode_New(). (gh-26375) 5 years ago
Eric Snow 6cc800d363
bpo-43693: Clean up the PyCodeObject fields. (GH-26364) 5 years ago
Gabriele N. Tornetta 90a6c07cb2
bpo-43879: Add native_thread_id field to PyThreadState (GH-25458) 5 years ago
Ken Jin 29669245d4
bpo-44156: Make cached string constants in compile.c subinterpreter compatible (GH-26161) 5 years ago
Mark Shannon af5d497f72
bpo-44032: Delay deletion of stack chunks until thread state is deleted. (GH-26285) 5 years ago
Serhiy Storchaka 8b01067318
bpo-28307: Tests and fixes for optimization of C-style formatting (GH-26318) 5 years ago
Mark Shannon b11a951f16
bpo-44032: Move data stack to thread from FrameObject. (GH-26076) 5 years ago
Victor Stinner 58a993957a
bpo-44131: Py_FrozenMain() uses PyConfig_SetBytesArgv() (GH-26201) 5 years ago
Pablo Galindo f13a6a2d67
Remove unused function in ceval.c (GH-26246) 5 years ago
Victor Stinner eaede0ded7
bpo-44131: Test Py_FrozenMain() (GH-26126) 5 years ago
Ken Jin f24afda591
bpo-26110: Add ``CALL_METHOD_KW`` opcode to speedup method calls with keywords (GH-26014) 5 years ago
Irit Katriel 4aeee0b47b
bpo-28146: Fix a confusing error message in str.format() (GH-24213) 5 years ago
Inada Naoki ae3c66acb8
bpo-44094: Remove deprecated PyErr_ APIs. (GH-26011) 5 years ago
Dong-hee Na 7565586724
bpo-44113: Update fromzenmain not to use Py_SetProgramName (GH-26085) 5 years ago
Victor Stinner ec7c09b9bc
bpo-44113: Fix compiler warning in PySys_AddWarnOption() (GH-26084) 5 years ago
Mark Shannon 117bfd2b71
Remove PyTryblock struct (GH-26059) 5 years ago
Mark Shannon cb6f3d7163
bpo-43933: Force RETURN_VALUE bytecodes to have line numbers (GH-26054) 5 years ago
Dennis Sweeney 45862f9f5e
Prevent access outside buffer (GH-26012) 5 years ago
Serhiy Storchaka a0bd9e9c11
bpo-28307: Convert simple C-style formatting with literal format into f-string. (GH-5012) 5 years ago
Batuhan Taskaya b2ec37a722
bpo-44063: set the missing end locations on the compiler (GH-25956) 5 years ago
Mark Shannon adcd220556
bpo-40222: "Zero cost" exception handling (GH-25729) 5 years ago
Inada Naoki 4ebf4a6bfa
bpo-40943: Fix skipitem() didn't raise SystemError (GH-25937) 5 years ago
Dennis Sweeney 80a2a4ed7d
bpo-38530: Refactor and improve AttributeError suggestions (GH-25776) 5 years ago
Pablo Galindo 39494285e1
bpo-43754: Fix compiler warning in Python/compile.c (GH-25855) 5 years ago
Pablo Galindo c2931d31f8
bpo-43916: Move the _PyStructSequence_InitType function to the internal API (GH-25854) 5 years ago