| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
fallthrough (#114750)
|
| |
|
|
|
|
| |
optimisations (#114530)
|
|
|
|
| |
numbers anymore (#114535)
|
|
|
|
| |
before optimize_basic_block. (#114408)
|
|
|
|
| |
guarantee_lineno_for_exits (#114267)
|
|
|
|
| |
multiple predecessors (#113950)
|
|
|
|
| |
check (#113943)
|
|
|
|
| |
eval breaker (#113721)
|
|
|
|
| |
(#113636)
|
|
|
|
| |
managers (#113327)
|
| |
|
|
|
|
| |
by a NOP (#113139)
|
|
|
|
| |
instructions in bytecodes.c (#112520)
|
|
|
|
| |
(#111459)
|
|
|
|
| |
lineno when looking for the next instruction's lineno (#109987)
|
|
|
|
| |
(#109924)
|
|
|
|
| |
which is a jump target (#109839)
|
|
|
|
| |
blocks (#109734)
|
|
|
|
| |
labels (#109630)
|
|
|
| |
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
|
| |
|
|
|
|
|
|
| |
Change generated by the command:
sed -i -e 's!_PyLong_AsInt!PyLong_AsInt!g' \
$(find -name "*.c" -o -name "*.h")
|
|
|
|
|
|
|
|
|
| |
Replace PyDict_GetItem() calls with PyDict_GetItemRef()
or PyDict_GetItemWithError() to handle errors.
* Replace PyLong_AS_LONG() with _PyLong_AsInt()
and check for errors.
* Check for PyDict_Contains() error.
* pycore_init_builtins() checks for _PyType_Lookup() failure.
|
|
|
|
| |
(#108242)
|
|
|
|
| |
opaque types in compile.c (#107639)
|
| |
|
|
|
|
| |
(#107255)
|
|
|
|
| |
(#107180)
|
| |
|
|
|
|
| |
Include/internal/pycore_opcode_metadata.h (#106673)
|
| |
|
|
|
|
| |
assembler (#106291)
|
| |
|
|
|
|
|
|
| |
This enables super-instruction formation,
removal of checks for uninitialized variables,
and frees up an instruction.
|
| |
|
|
|
|
| |
replace by their new versions (#105865)
|
| |
|
| |
|
|
|
|
| |
* Remove LOAD_CONST__LOAD_FAST and LOAD_FAST__LOAD_CONST superinstructions.
|
|
|
|
| |
(gh-105320)
|
|
|
|
| |
equivalent. (GH-105230)
|
| |
|
|
|
|
| |
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|