| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | bpo-47120: make POP_JUMP_IF_TRUE/FALSE/NONE/NOT_NONE relative (GH-32400) | Irit Katriel | 2022-04-11 | 1 | -4/+9 |
|
|
* | bpo-47120: make JUMP_NO_INTERRUPT relative (GH-32221) | Irit Katriel | 2022-04-05 | 1 | -1/+1 |
|
|
* | bpo-47186: Replace JUMP_IF_NOT_EG_MATCH by CHECK_EG_MATCH + jump (GH-32309) | Irit Katriel | 2022-04-05 | 1 | -1/+1 |
|
|
* | bpo-47186: Replace JUMP_IF_NOT_EXC_MATCH by CHECK_EXC_MATCH + jump (GH-32231) | Irit Katriel | 2022-04-01 | 1 | -1/+1 |
|
|
* | bpo-47120: Replace the JUMP_ABSOLUTE opcode by the relative JUMP_BACKWARD (GH... | Irit Katriel | 2022-03-31 | 1 | -4/+4 |
|
|
* | bpo-47127: Specialize calls for fastcall c methods with keywords (GH-32125) | Kumar Aditya | 2022-03-27 | 1 | -0/+1 |
|
|
* | bpo-46841: Quicken code in-place (GH-31888) | Brandt Bucher | 2022-03-21 | 1 | -70/+104 |
|
|
* | bpo-46841: Don't use an oparg counter for `STORE_SUBSCR` (GH-31742) | Brandt Bucher | 2022-03-08 | 1 | -1/+1 |
|
|
* | bpo-46841: Use inline caching for calls (GH-31709) | Brandt Bucher | 2022-03-07 | 1 | -3/+3 |
|
|
* | bpo-46841: Fix error message hacks in `GET_AWAITABLE` (GH-31664) | Brandt Bucher | 2022-03-04 | 1 | -2/+1 |
|
|
* | bpo-46841: Use inline caching for attribute accesses (GH-31640) | Brandt Bucher | 2022-03-03 | 1 | -4/+3 |
|
|
* | bpo-46841: Use inline cache for `BINARY_SUBSCR`. (GH-31618) | Mark Shannon | 2022-03-01 | 1 | -1/+1 |
|
|
* | bpo-46841: Use inline caching for `COMPARE_OP` (GH-31622) | Brandt Bucher | 2022-03-01 | 1 | -1/+1 |
|
|
* | bpo-46841: Move the cache for `LOAD_GLOBAL` inline. (GH-31575) | Mark Shannon | 2022-02-28 | 1 | -1/+2 |
|
|
* | bpo-46841: Use inline caching for `UNPACK_SEQUENCE` (GH-31591) | Brandt Bucher | 2022-02-28 | 1 | -1/+1 |
|
|
* | bpo-46841: Use *inline* caching for `BINARY_OP` (GH-31543) | Brandt Bucher | 2022-02-25 | 1 | -8/+12 |
|
|
* | bpo-45107: Specialize `LOAD_METHOD` for instances with dict. (GH-31531) | Mark Shannon | 2022-02-24 | 1 | -1/+2 |
|
|
* | bpo-46823: Implement LOAD_FAST__LOAD_ATTR_INSTANCE_VALUE superinstruction (GH... | Dennis Sweeney | 2022-02-24 | 1 | -0/+1 |
|
|
* | Move call specializations from CALL to PRECALL. (GH-31496) | Mark Shannon | 2022-02-22 | 1 | -13/+16 |
|
|
* | bpo-46329: Change calling sequence (again) (GH-31373) | Mark Shannon | 2022-02-18 | 1 | -3/+2 |
|
|
* | bpo-46702: Specialize UNPACK_SEQUENCE (GH-31240) | Brandt Bucher | 2022-02-16 | 1 | -0/+4 |
|
|
* | bpo-45923: Add `RESUME_QUICK` (GH-31244) | Brandt Bucher | 2022-02-10 | 1 | -0/+1 |
|
|
* | bpo-46329: Split calls into precall and call instructions. (GH-30855) | Mark Shannon | 2022-01-28 | 1 | -5/+13 |
|
|
* | bpo-46528: Simplify the VM's stack manipulations (GH-30902) | Brandt Bucher | 2022-01-26 | 1 | -6/+1 |
|
|
* | bpo-43683: Streamline YIELD_VALUE and SEND (GH-30723) | Mark Shannon | 2022-01-24 | 1 | -1/+1 |
|
|
* | bpo-46409: Make generators in bytecode (GH-30633) | Mark Shannon | 2022-01-20 | 1 | -1/+2 |
|
|
* | bpo-45923: Handle call events in bytecode (GH-30364) | Mark Shannon | 2022-01-06 | 1 | -0/+1 |
|
|
* | bpo-46031: add POP_JUMP_IF_NOT_NONE and POP_JUMP_IF_NONE (GH-30019) | penguin_wwy | 2022-01-06 | 1 | -2/+2 |
|
|
* | bpo-46009: Remove GEN_START (GH-30367) | Brandt Bucher | 2022-01-04 | 1 | -1/+0 |
|
|
* | bpo-46202: Remove opcode POP_EXCEPT_AND_RERAISE (GH-30302) | Irit Katriel | 2022-01-04 | 1 | -2/+0 |
|
|
* | bpo-46072: Add top level stats struct (GH-30169) | Mark Shannon | 2021-12-17 | 1 | -3/+2 |
|
|
* | bpo-44525: Specialize for calls to type and other builtin classes with 1 argu... | Mark Shannon | 2021-12-15 | 1 | -0/+2 |
|
|
* | bpo-46039: Split yield from in two (GH-30035) | Mark Shannon | 2021-12-15 | 1 | -2/+2 |
|
|
* | bpo-44525: Split calls into PRECALL and CALL (GH-30011) | Mark Shannon | 2021-12-14 | 1 | -10/+15 |
|
|
* | bpo-45292: [PEP-654] add except* (GH-29581) | Irit Katriel | 2021-12-14 | 1 | -0/+3 |
|
|
* | bpo-45885: Specialize COMPARE_OP (GH-29734) | Dennis Sweeney | 2021-12-03 | 1 | -0/+4 |
|
|
* | bpo-44525: Copy free variables in bytecode to allow calls to inner functions ... | Mark Shannon | 2021-11-23 | 1 | -0/+1 |
|
|
* | bpo-45609: Specialize STORE_SUBSCR (GH-29242) | Dennis Sweeney | 2021-11-19 | 1 | -0/+3 |
|
|
* | bpo-45829: Specialize BINARY_SUBSCR for __getitem__ implemented in Python. (G... | Mark Shannon | 2021-11-18 | 1 | -0/+1 |
|
|
* | bpo-45510: Specialize BINARY_SUBTRACT (GH-29523) | Dong-hee Na | 2021-11-18 | 1 | -0/+2 |
|
|
* | bpo-45636: Merge all numeric operators (GH-29482) | Brandt Bucher | 2021-11-11 | 1 | -36/+39 |
|
|
* | bpo-44511: Improve the bytecode for class and mapping patterns (GH-26922) | Brandt Bucher | 2021-10-27 | 1 | -2/+2 |
|
|
* | bpo-44525: Specialize simple Python calls. (GH-29033) | Mark Shannon | 2021-10-20 | 1 | -0/+1 |
|
|
* | bpo-44525: Specialize ``CALL_FUNCTION`` for C function calls (GH-26934) | Ken Jin | 2021-10-19 | 1 | -0/+5 |
|
|
* | bpo-45367: Specialize BINARY_MULTIPLY (GH-28727) | Dennis Sweeney | 2021-10-14 | 1 | -0/+3 |
|
|
* | bpo-45340: Don't create object dictionaries unless actually needed (GH-28802) | Mark Shannon | 2021-10-13 | 1 | -2/+3 |
|
|
* | bpo-44945: Specialize BINARY_ADD (GH-27967) | Mark Shannon | 2021-08-27 | 1 | -0/+5 |
|
|
* | bpo-44889: Specialize LOAD_METHOD with PEP 659 adaptive interpreter (GH-27722) | Ken Jin | 2021-08-17 | 1 | -0/+4 |
|
|
* | bpo-44900: Add five superinstructions. (GH-27741) | Mark Shannon | 2021-08-16 | 1 | -1/+6 |
|
|
* | bpo-44826: Specialize STORE_ATTR (GH-27590) | Mark Shannon | 2021-08-09 | 1 | -0/+4 |
|
|