summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_compile.py
Commit message (Expand)AuthorAgeFilesLines
* [3.11] gh-109351: Fix crash when compiling AST with invalid NamedExpr (GH-109...Miss Islington (bot)2023-09-131-0/+27
* [3.11] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-1...Serhiy Storchaka2023-09-031-0/+1
* [3.11] gh-104615: don't make unsafe swaps in apply_static_swaps (GH-104620). ...Carl Meyer2023-05-191-0/+18
* [3.11] gh-96670: Raise SyntaxError when parsing NULL bytes (GH-97594) (#104195)Lysandros Nikolaou2023-05-071-4/+4
* gh-94445: add compiler test for another case of excessive stack use (GH-99237)Miss Islington (bot)2022-11-081-0/+7
* [3.11] GH-95921: Fix positions for some chained comparisons (GH-96968) (GH-96...Brandt Bucher2022-09-201-0/+26
* [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500)Gregory P. Smith2022-09-021-0/+13
* GH-95150: Use position and exception tables for code hashing and equality (GH...Miss Islington (bot)2022-08-011-3/+24
* [3.11] GH-94036: Fix more attribute location quirks (GH-95028) (GH-95156)Brandt Bucher2022-07-231-0/+60
* [3.11] GH-91409: Don't overwrite valid locations with NOP locations (GH-95067...Brandt Bucher2022-07-201-0/+38
* [3.11] GH-94694: Fix column offsets for multi-line method lookups (GH-94721)Brandt Bucher2022-07-101-0/+21
* [3.11] gh-94485: Set line number of module's RESUME instruction to 0 as speci...Ɓukasz Langa2022-07-051-1/+3
* GH-94329: Don't raise on excessive stack consumption (GH-94421) (GH-94446)Miss Islington (bot)2022-06-301-0/+6
* gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803)Miss Islington (bot)2022-05-191-1/+3
* GH-88116: Use a compact format to represent end line and column offsets. (GH-...Mark Shannon2022-04-211-14/+19
* bpo-46841: Quicken code in-place (GH-31888)Brandt Bucher2022-03-211-2/+1
* bpo-46198: rename duplicate tests and remove unused code (GH-30297)Nikita Sobolev2022-03-101-1/+1
* bpo-46841: Use inline caching for `COMPARE_OP` (GH-31622)Brandt Bucher2022-03-011-1/+3
* bpo-46841: Use *inline* caching for `BINARY_OP` (GH-31543)Brandt Bucher2022-02-251-1/+3
* bpo-46329: Change calling sequence (again) (GH-31373)Mark Shannon2022-02-181-1/+1
* bpo-46724: Use `JUMP_ABSOLUTE` for all backward jumps. (GH-31326)Mark Shannon2022-02-151-0/+10
* bpo-46329: Split calls into precall and call instructions. (GH-30855)Mark Shannon2022-01-281-4/+3
* bpo-46409: Make generators in bytecode (GH-30633)Mark Shannon2022-01-201-2/+2
* bpo-45923: Handle call events in bytecode (GH-30364)Mark Shannon2022-01-061-15/+16
* bpo-44525: Split calls into PRECALL and CALL (GH-30011)Mark Shannon2021-12-141-3/+3
* bpo-45292: [PEP-654] add except* (GH-29581)Irit Katriel2021-12-141-0/+33
* bpo-42918: Improve build-in function compile() in mode 'single' (GH-29934)Weipeng Hong2021-12-101-0/+2
* bpo-45636: Merge all numeric operators (GH-29482)Brandt Bucher2021-11-111-18/+20
* bpo-45056: Remove trailing unused constants from co_consts (GH-28109)Inada Naoki2021-09-021-0/+11
* bpo-44622: Set line number of END_ASYNC_FOR to match that of iterator. (GH-27...Mark Shannon2021-07-151-1/+11
* bpo-43950: Add option to opt-out of PEP-657 (GH-27023)Ammar Askar2021-07-071-2/+2
* bpo-43950: use 0-indexed column offsets for bytecode positions (GH-27011)Batuhan Taskaya2021-07-041-10/+10
* bpo-43950: Add code.co_positions (PEP 657) (GH-26955)Pablo Galindo2021-07-021-0/+114
* bpo-44313: generate LOAD_ATTR/CALL_FUNCTION for top-level imported objects (G...Batuhan Taskaya2021-06-301-0/+36
* bpo-44297: Fix missing line number in generator expressions (GH-26801)Mark Shannon2021-06-211-0/+15
* bpo-43833: Emit warnings for numeric literals followed by keyword (GH-25466)Serhiy Storchaka2021-06-081-1/+1
* bpo-42609: Check recursion depth in the AST validator and optimizer (GH-23744)Serhiy Storchaka2021-04-251-7/+12
* bpo-43846: Use less stack for large literals and calls (GH-25403)Mark Shannon2021-04-151-0/+26
* bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25145)Inada Naoki2021-04-041-1/+1
* Mark POP_TOP at end of expression statement as artificial, to conform to PEP ...Mark Shannon2021-03-151-0/+8
* bpo-39316: Make sure that attribute accesses and stores, including method cal...Mark Shannon2021-03-141-0/+45
* bpo-42217: compiler: merge same co_code and co_linetable objects (GH-23056)Inada Naoki2021-02-101-0/+11
* bpo-42615: Delete redundant jump instructions that only bypass empty blocks (...Om G2020-12-161-0/+28
* bpo-42246: Remove DO_NOT_EMIT_BYTECODE macros, so that while loops and if sta...Mark Shannon2020-12-151-4/+4
* bpo-42246: Don't forget the entry block when ensuring that all exits have a l...Mark Shannon2020-12-041-0/+18
* bpo-42246: Make sure that line number is correct after a return, as required ...Mark Shannon2020-12-021-1/+34
* bpo-42349: Compiler clean up. More yak-shaving for PEP 626. (GH-23267)Mark Shannon2020-11-171-0/+24
* bpo-42246: Partial implementation of PEP 626. (GH-23113)Mark Shannon2020-11-121-2/+2
* bpo-41531: Fix compilation of dict literals with more than 0xFFFF elements (G...Pablo Galindo2020-08-131-0/+10
* bpo-40275: Use new test.support helper submodules in tests (GH-21151)Hai Shi2020-06-251-1/+3