Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(13041)

Side by Side Diff: Python/opcode_targets.h

Issue 27095: Simplify MAKE_FUNCTION
Patch Set: Created 3 years, 3 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
« Doc/library/dis.rst ('K') | « Python/compile.c ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 static void *opcode_targets[256] = { 1 static void *opcode_targets[256] = {
2 &&_unknown_opcode, 2 &&_unknown_opcode,
3 &&TARGET_POP_TOP, 3 &&TARGET_POP_TOP,
4 &&TARGET_ROT_TWO, 4 &&TARGET_ROT_TWO,
5 &&TARGET_ROT_THREE, 5 &&TARGET_ROT_THREE,
6 &&TARGET_DUP_TOP, 6 &&TARGET_DUP_TOP,
7 &&TARGET_DUP_TOP_TWO, 7 &&TARGET_DUP_TOP_TWO,
8 &&_unknown_opcode, 8 &&_unknown_opcode,
9 &&_unknown_opcode, 9 &&_unknown_opcode,
10 &&_unknown_opcode, 10 &&_unknown_opcode,
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 &&TARGET_LOAD_FAST, 126 &&TARGET_LOAD_FAST,
127 &&TARGET_STORE_FAST, 127 &&TARGET_STORE_FAST,
128 &&TARGET_DELETE_FAST, 128 &&TARGET_DELETE_FAST,
129 &&_unknown_opcode, 129 &&_unknown_opcode,
130 &&_unknown_opcode, 130 &&_unknown_opcode,
131 &&_unknown_opcode, 131 &&_unknown_opcode,
132 &&TARGET_RAISE_VARARGS, 132 &&TARGET_RAISE_VARARGS,
133 &&TARGET_CALL_FUNCTION, 133 &&TARGET_CALL_FUNCTION,
134 &&TARGET_MAKE_FUNCTION, 134 &&TARGET_MAKE_FUNCTION,
135 &&TARGET_BUILD_SLICE, 135 &&TARGET_BUILD_SLICE,
136 &&TARGET_MAKE_CLOSURE, 136 &&_unknown_opcode,
137 &&TARGET_LOAD_CLOSURE, 137 &&TARGET_LOAD_CLOSURE,
138 &&TARGET_LOAD_DEREF, 138 &&TARGET_LOAD_DEREF,
139 &&TARGET_STORE_DEREF, 139 &&TARGET_STORE_DEREF,
140 &&TARGET_DELETE_DEREF, 140 &&TARGET_DELETE_DEREF,
141 &&_unknown_opcode, 141 &&_unknown_opcode,
142 &&TARGET_CALL_FUNCTION_VAR, 142 &&TARGET_CALL_FUNCTION_VAR,
143 &&TARGET_CALL_FUNCTION_KW, 143 &&TARGET_CALL_FUNCTION_KW,
144 &&TARGET_CALL_FUNCTION_VAR_KW, 144 &&TARGET_CALL_FUNCTION_VAR_KW,
145 &&TARGET_SETUP_WITH, 145 &&TARGET_SETUP_WITH,
146 &&TARGET_EXTENDED_ARG, 146 &&TARGET_EXTENDED_ARG,
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
249 &&_unknown_opcode, 249 &&_unknown_opcode,
250 &&_unknown_opcode, 250 &&_unknown_opcode,
251 &&_unknown_opcode, 251 &&_unknown_opcode,
252 &&_unknown_opcode, 252 &&_unknown_opcode,
253 &&_unknown_opcode, 253 &&_unknown_opcode,
254 &&_unknown_opcode, 254 &&_unknown_opcode,
255 &&_unknown_opcode, 255 &&_unknown_opcode,
256 &&_unknown_opcode, 256 &&_unknown_opcode,
257 &&_unknown_opcode 257 &&_unknown_opcode
258 }; 258 };
OLDNEW
« Doc/library/dis.rst ('K') | « Python/compile.c ('k') | no next file » | no next file with comments »

RSS Feeds Recent Issues | This issue
This is Rietveld 894c83f36cb7+