mirror of
https://github.com/python/cpython.git
synced 2025-07-23 19:25:40 +00:00
bpo-44900: Add five superinstructions. (GH-27741)
* LOAD_FAST LOAD_FAST * STORE_FAST LOAD_FAST * LOAD_FAST LOAD_CONST * LOAD_CONST LOAD_FAST * STORE_FAST STORE_FAST
This commit is contained in:
parent
1a511dc92d
commit
4f51fa9e2d
6 changed files with 133 additions and 20 deletions
5
Include/opcode.h
generated
5
Include/opcode.h
generated
|
@ -153,6 +153,11 @@ extern "C" {
|
|||
#define STORE_ATTR_SPLIT_KEYS 45
|
||||
#define STORE_ATTR_SLOT 46
|
||||
#define STORE_ATTR_WITH_HINT 47
|
||||
#define LOAD_FAST__LOAD_FAST 48
|
||||
#define STORE_FAST__LOAD_FAST 58
|
||||
#define LOAD_FAST__LOAD_CONST 80
|
||||
#define LOAD_CONST__LOAD_FAST 81
|
||||
#define STORE_FAST__STORE_FAST 87
|
||||
#ifdef NEED_OPCODE_JUMP_TABLES
|
||||
static uint32_t _PyOpcode_RelativeJump[8] = {
|
||||
0U,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue