summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_code.py
Commit message (Expand)AuthorAgeFilesLines
* GH-103805: Lib test f541 linting issue fix (#103812)Rodolfo M. Pereira2023-04-241-1/+1
* GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-1...Mark Shannon2023-04-121-5/+5
* gh-101865: Deprecate `co_lnotab` from code objects as per PEP 626 (#101866)Nikita Sobolev2023-04-031-0/+7
* gh-101101: Unstable C API tier (PEP 689) (GH-101102)Petr Viktorin2023-02-281-3/+3
* gh-101632: Add the new RETURN_CONST opcode (#101633)penguin_wwy2023-02-071-0/+1
* GH-100117: Make `co_lines` more efficient (GH-100447)Brandt Bucher2023-01-101-1/+2
* gh-94155: Reduce hash collisions for code objects (#100183)Dennis Sweeney2022-12-231-0/+26
* gh-100077: make test_code.test_invalid_bytecode more robust and maintainable ...Irit Katriel2022-12-071-8/+12
* GH-97779: Ensure that *all* frame objects are backed by "complete" frames (GH...Brandt Bucher2022-10-051-0/+33
* gh-96711: Enhance SystemError message upon Invalid opcode (#96712)serge-sans-paille2022-09-201-0/+11
* GH-95150: Use position and exception tables for code hashing and equality (GH...Brandt Bucher2022-08-011-0/+21
* Revert "gh-94816: Improve coverage of decode_linetable (GH-94853)" (GH-94982)Michael Droettboom2022-07-181-23/+0
* gh-94816: Improve coverage of decode_linetable (GH-94853)Michael Droettboom2022-07-141-0/+23
* gh-94485: Set line number of module's RESUME instruction to 0, as specified b...Irit Katriel2022-07-051-1/+0
* gh-84461: Fix ctypes and test_ctypes on Emscripten (#94142)Christian Heimes2022-06-241-0/+2
* GH-93662: Make sure that column offsets are correct in multi-line method call...Mark Shannon2022-06-141-1/+30
* GH-88116: Document that PyCodeNew is dangerous, and make PyCode_NewEmpty less...Mark Shannon2022-04-211-0/+3
* GH-88116: Use a compact format to represent end line and column offsets. (GH-...Mark Shannon2022-04-211-39/+130
* bpo-46841: Use *inline* caching for `BINARY_OP` (GH-31543)Brandt Bucher2022-02-251-1/+1
* bpo-45923: Handle call events in bytecode (GH-30364)Mark Shannon2022-01-061-4/+11
* bpo-46202: Remove opcode POP_EXCEPT_AND_RERAISE (GH-30302)Irit Katriel2022-01-041-1/+3
* bpo-44525: Copy free variables in bytecode to allow calls to inner functions ...Mark Shannon2021-11-231-1/+3
* bpo-45229: Use doctest.DocTestSuite instead of run_doctest (GH-28468)Serhiy Storchaka2021-09-201-9/+7
* bpo-25130: Add calls of gc.collect() in tests to support PyPy (GH-28005)Serhiy Storchaka2021-08-291-1/+3
* bpo-44980: fix test_constructor to return None value (GH-27898)andrei kulakov2021-08-231-1/+1
* Fix a SystemError in code.replace() (#27771)Guido van Rossum2021-08-161-0/+9
* Remove __cleanenv from PEP-657 tests (GH-27060)Ammar Askar2021-07-071-2/+2
* bpo-43950: Add option to opt-out of PEP-657 (GH-27023)Ammar Askar2021-07-071-1/+29
* bpo-44530: Add co_qualname field to PyCodeObject (GH-26941)Gabriele N. Tornetta2021-07-071-1/+9
* bpo-43950: use 0-indexed column offsets for bytecode positions (GH-27011)Batuhan Taskaya2021-07-041-1/+1
* bpo-43950: Add code.co_positions (PEP 657) (GH-26955)Pablo Galindo2021-07-021-0/+83
* bpo-43693 Get rid of CO_NOFREE -- it's unused (GH-26839)Guido van Rossum2021-06-231-9/+5
* bpo-43693: Clean up the PyCodeObject fields. (GH-26364)Eric Snow2021-05-261-2/+44
* bpo-40222: "Zero cost" exception handling (GH-25729)Mark Shannon2021-05-071-0/+1
* bpo-42739: Don't use sentinels to mark end of line table. (GH-25657)Mark Shannon2021-04-291-0/+6
* bpo-42246: Partial implementation of PEP 626. (GH-23113)Mark Shannon2020-11-121-1/+1
* bpo-40443: Remove unused imports in tests (GH-19804)Victor Stinner2020-04-301-1/+0
* Cleanup exit code for interpreter. (GH-17756)Mark Shannon2020-01-131-36/+0
* bpo-38839: Fix some unused functions in tests (GH-17189)Adam Johnson2019-11-191-1/+1
* bpo-37122: Make co->co_argcount represent the total number of positonal argum...Pablo Galindo2019-06-011-1/+1
* bpo-37032: Add CodeType.replace() method (GH-13542)Victor Stinner2019-05-241-6/+60
* bpo-36851: Clean the frame stack if the execution ends with a return and the ...Pablo Galindo2019-05-091-0/+38
* bpo-36540: PEP 570 -- Implementation (GH-12701)Pablo Galindo2019-04-291-2/+26
* bpo-32176: Set CO_NOFREE in the code object constructor (GH-4675)Nick Coghlan2017-12-031-0/+45
* bpo-30604: Skip CoExtra tests if ctypes is missing (#2356)Victor Stinner2017-06-231-3/+6
* bpo-30604: clean up co_extra support (#2144)Dino Viehland2017-06-211-3/+100
* Issue #28350: String constants with null character no longer interned.Serhiy Storchaka2016-10-041-3/+17
* Issue #27942: String constants now interned recursively in tuples and frozens...Serhiy Storchaka2016-09-301-1/+39
* Issue #20532: Tests which use _testcapi now are marked as CPython only.Serhiy Storchaka2014-02-071-2/+3
* PEP 3155 / issue #13448: Qualified name for classes and functions.Antoine Pitrou2011-11-251-1/+1