Message353472
This patch adds four new opcode predictions:
BUILD_MAP_UNPACK_WITH_CALL -> CALL_FUNCTION_EX:
- Emitted whenever more than one map of **kwargs is unpacked into a call.
- Pair *always* occurs together.
LOAD_BUILD_CLASS -> LOAD_CONST:
- Emitted whenever a class is defined *without* the use of cell vars.
- Occurs ~93% of the time, in my analysis.
LOAD_BUILD_CLASS -> LOAD_CLOSURE:
- Emitted whenever a class is defined *with* the use of cell vars.
- Occurs the other ~7% of the time
LOAD_ASSERTION_ERROR -> RAISE_VARARGS:
- Emitted whenever the one-argument form of "assert" is used.
- Occurs ~91% of the time. |
|
Date |
User |
Action |
Args |
2019-09-28 19:15:08 | brandtbucher | set | recipients:
+ brandtbucher |
2019-09-28 19:15:08 | brandtbucher | set | messageid: <1569698108.52.0.160533425864.issue38310@roundup.psfhosted.org> |
2019-09-28 19:15:08 | brandtbucher | link | issue38310 messages |
2019-09-28 19:15:08 | brandtbucher | create | |
|