mirror of
https://github.com/python/cpython.git
synced 2026-01-06 15:32:22 +00:00
gh-136438: Make sure test_dis pass with all optimization levels (GH-136593)
Now tests pass with all combinations of -OO and --without-doc-strings.
This commit is contained in:
parent
9cb91305ab
commit
06dd63501a
1 changed files with 3 additions and 2 deletions
|
|
@ -830,7 +830,7 @@ def foo(x):
|
|||
%4d LOAD_GLOBAL 1 (list + NULL)
|
||||
LOAD_FAST_BORROW 0 (x)
|
||||
BUILD_TUPLE 1
|
||||
LOAD_CONST 1 (<code object <genexpr> at 0x..., file "%s", line %d>)
|
||||
LOAD_CONST %d (<code object <genexpr> at 0x..., file "%s", line %d>)
|
||||
MAKE_FUNCTION
|
||||
SET_FUNCTION_ATTRIBUTE 8 (closure)
|
||||
LOAD_DEREF 1 (y)
|
||||
|
|
@ -842,6 +842,7 @@ def foo(x):
|
|||
_h.__code__.co_firstlineno + 1,
|
||||
_h.__code__.co_firstlineno + 1,
|
||||
_h.__code__.co_firstlineno + 3,
|
||||
1 if __debug__ else 0,
|
||||
__file__,
|
||||
_h.__code__.co_firstlineno + 3,
|
||||
)
|
||||
|
|
@ -1468,7 +1469,7 @@ def get_disassembly(self, func, lasti=-1, wrapper=True, **kwargs):
|
|||
Kw-only arguments: 0
|
||||
Number of locals: 1
|
||||
Stack size: \\d+
|
||||
Flags: OPTIMIZED, NEWLOCALS, HAS_DOCSTRING
|
||||
Flags: OPTIMIZED, NEWLOCALS(, HAS_DOCSTRING)?
|
||||
Constants:
|
||||
{code_info_consts}
|
||||
Names:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue