diff --git a/features/org.python.pydev.feature/feature.xml b/features/org.python.pydev.feature/feature.xml
index 6a81c1b90b..5d40326ed5 100644
--- a/features/org.python.pydev.feature/feature.xml
+++ b/features/org.python.pydev.feature/feature.xml
@@ -6,7 +6,7 @@ build matches when doing a replace (so, the version of the xml has some extra sp
@@ -130,96 +130,96 @@ This Agreement is governed by the laws of the State of New York and the intellec
id="org.python.pydev.core"
download-size="188"
install-size="188"
- version="12.2.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
+ version="13.0.0.qualifier"/>
diff --git a/features/org.python.pydev.feature/pom.xml b/features/org.python.pydev.feature/pom.xml
index 306cdbbe09..0cf4a765b5 100644
--- a/features/org.python.pydev.feature/pom.xml
+++ b/features/org.python.pydev.feature/pom.xml
@@ -16,7 +16,7 @@
org.python.pydev
features
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
org.python.pydev
diff --git a/features/org.python.pydev.p2-repo/pom.xml b/features/org.python.pydev.p2-repo/pom.xml
index e3683f95e4..c689591a76 100644
--- a/features/org.python.pydev.p2-repo/pom.xml
+++ b/features/org.python.pydev.p2-repo/pom.xml
@@ -19,7 +19,7 @@
org.python.pydev
features
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
diff --git a/features/pom.xml b/features/pom.xml
index a32cbffbd0..ee10179ed7 100644
--- a/features/pom.xml
+++ b/features/pom.xml
@@ -16,7 +16,7 @@
org.python.pydev
parent
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
features
diff --git a/plugins/com.python.pydev.analysis/META-INF/MANIFEST.MF b/plugins/com.python.pydev.analysis/META-INF/MANIFEST.MF
index b48a02a7bc..47ec51e97c 100644
--- a/plugins/com.python.pydev.analysis/META-INF/MANIFEST.MF
+++ b/plugins/com.python.pydev.analysis/META-INF/MANIFEST.MF
@@ -2,16 +2,16 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Analysis Plug-in
Bundle-SymbolicName: com.python.pydev.analysis; singleton:=true
-Bundle-Version: 12.2.0.qualifier
+Bundle-Version: 13.0.0.qualifier
Bundle-Activator: com.python.pydev.analysis.AnalysisPlugin
Bundle-Vendor: Brainwy Software Ltda
Eclipse-BundleShape: dir
Require-Bundle: org.eclipse.core.runtime,
org.junit;bundle-version="4.0";resolution:=optional,
org.eclipse.text,
- org.python.pydev.ast;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev.core;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev.parser;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.ast;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev.core;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev.parser;bundle-version="[13.0.0,13.0.1)",
org.eclipse.core.resources,
org.eclipse.ltk.core.refactoring,
org.eclipse.core.filebuffers,
diff --git a/plugins/com.python.pydev.analysis/pom.xml b/plugins/com.python.pydev.analysis/pom.xml
index a8e5b8ee2f..782c9ac3db 100644
--- a/plugins/com.python.pydev.analysis/pom.xml
+++ b/plugins/com.python.pydev.analysis/pom.xml
@@ -16,7 +16,7 @@
org.python.pydev
plugins
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
org.python.pydev
diff --git a/plugins/com.python.pydev.debug/META-INF/MANIFEST.MF b/plugins/com.python.pydev.debug/META-INF/MANIFEST.MF
index ee7f90fce5..b1e990acac 100644
--- a/plugins/com.python.pydev.debug/META-INF/MANIFEST.MF
+++ b/plugins/com.python.pydev.debug/META-INF/MANIFEST.MF
@@ -2,21 +2,21 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Extensions Debug Plug-in
Bundle-SymbolicName: com.python.pydev.debug; singleton:=true
-Bundle-Version: 12.2.0.qualifier
+Bundle-Version: 13.0.0.qualifier
Bundle-Activator: com.python.pydev.debug.DebugPlugin
Bundle-Vendor: Brainwy Software Ltda
Eclipse-BundleShape: dir
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
- org.python.pydev.ast;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev.core;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev.debug;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.ast;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev.core;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev.debug;bundle-version="[13.0.0,13.0.1)",
org.eclipse.debug.core,
org.eclipse.core.resources,
org.eclipse.debug.ui,
org.junit;bundle-version="4.0";resolution:=optional,
- org.python.pydev.shared_ui;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.shared_ui;bundle-version="[13.0.0,13.0.1)",
org.eclipse.ui.console
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: debug.jar
diff --git a/plugins/com.python.pydev.debug/pom.xml b/plugins/com.python.pydev.debug/pom.xml
index 28890a79ba..88a2a538d8 100644
--- a/plugins/com.python.pydev.debug/pom.xml
+++ b/plugins/com.python.pydev.debug/pom.xml
@@ -16,7 +16,7 @@
org.python.pydev
plugins
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
org.python.pydev
diff --git a/plugins/com.python.pydev.docs/release_process.md b/plugins/com.python.pydev.docs/release_process.md
index ad67ebed16..0a4bf4ab31 100644
--- a/plugins/com.python.pydev.docs/release_process.md
+++ b/plugins/com.python.pydev.docs/release_process.md
@@ -21,7 +21,7 @@ python x:\liclipsews\pydev.page\build_homepage.py
## Commit everything and merge with master (homepage at: x:\liclipsews\pydev.page and X:\liclipsews\liclipsews\Pydev repo)
-mu acp "PyDev release 12.2.0"
+mu acp "PyDev release 13.0.0"
## Do build:
@@ -42,8 +42,8 @@ python -m dev add_to_update_site_mirror
## Tag repository (needed so that GitHub can reference it later)
-git tag pydev_12_2_0 -a -m "PyDev 12.2.0"
-git push --tag origin pydev_12_2_0
+git tag pydev_13_0_0 -a -m "PyDev 13.0.0"
+git push --tag origin pydev_13_0_0
## Create release in Github Releases
@@ -52,19 +52,19 @@ python -m dev add_to_github
Contents in: X:\pydev_build\build_dir\pydev\features\org.python.pydev.p2-repo\target\github
### Title:
-PyDev 12.2.0
+PyDev 13.0.0
### Message:
-This release contains PyDev 12.2.0
+This release contains PyDev 13.0.0
It's possible to add it as an Eclipse update site using the url:
-https://github.com/fabioz/Pydev/releases/download/pydev_12_2_0/
+https://github.com/fabioz/Pydev/releases/download/pydev_13_0_0/
Or get a .zip to install manually by unzipping it in the dropins:
-https://github.com/fabioz/Pydev/releases/download/pydev_12_2_0/PyDev.12.2.0.zip
+https://github.com/fabioz/Pydev/releases/download/pydev_13_0_0/PyDev.13.0.0.zip
## Update homepage:
diff --git a/plugins/com.python.pydev.refactoring/META-INF/MANIFEST.MF b/plugins/com.python.pydev.refactoring/META-INF/MANIFEST.MF
index e6fd7572e5..d9391d97d0 100644
--- a/plugins/com.python.pydev.refactoring/META-INF/MANIFEST.MF
+++ b/plugins/com.python.pydev.refactoring/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Refactoring Plug-in
Bundle-SymbolicName: com.python.pydev.refactoring; singleton:=true
-Bundle-Version: 12.2.0.qualifier
+Bundle-Version: 13.0.0.qualifier
Bundle-Activator: com.python.pydev.refactoring.RefactoringPlugin
Bundle-Vendor: Brainwy Software Ltda
Bundle-Localization: plugin
@@ -13,18 +13,18 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.ui.workbench.texteditor,
org.eclipse.core.runtime,
org.eclipse.jface.text,
- org.python.pydev.ast;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.ast;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev;bundle-version="[13.0.0,13.0.1)",
org.junit;bundle-version="4.0";resolution:=optional,
org.eclipse.search,
- org.python.pydev.shared_ui;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev.core;bundle-version="[12.2.0,12.2.1)",
- org.python.pydev.parser;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.shared_ui;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev.core;bundle-version="[13.0.0,13.0.1)",
+ org.python.pydev.parser;bundle-version="[13.0.0,13.0.1)",
org.eclipse.core.resources,
org.eclipse.ltk.core.refactoring,
org.eclipse.ltk.ui.refactoring,
- org.python.pydev.refactoring;bundle-version="[12.2.0,12.2.1)",
- com.python.pydev.analysis;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.refactoring;bundle-version="[13.0.0,13.0.1)",
+ com.python.pydev.analysis;bundle-version="[13.0.0,13.0.1)",
org.eclipse.jdt.core;resolution:=optional,
org.eclipse.jdt.ui;resolution:=optional
Bundle-ActivationPolicy: lazy
diff --git a/plugins/com.python.pydev.refactoring/pom.xml b/plugins/com.python.pydev.refactoring/pom.xml
index 7433a1dcbb..a2bcfe75d0 100644
--- a/plugins/com.python.pydev.refactoring/pom.xml
+++ b/plugins/com.python.pydev.refactoring/pom.xml
@@ -16,7 +16,7 @@
org.python.pydev
plugins
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
org.python.pydev
diff --git a/plugins/com.python.pydev.runalltests/META-INF/MANIFEST.MF b/plugins/com.python.pydev.runalltests/META-INF/MANIFEST.MF
index 5d23c251d0..7be5cb6a02 100644
--- a/plugins/com.python.pydev.runalltests/META-INF/MANIFEST.MF
+++ b/plugins/com.python.pydev.runalltests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Runalltests2 Plug-in
Bundle-SymbolicName: com.python.pydev.runalltests
-Bundle-Version: 12.2.0.qualifier
+Bundle-Version: 13.0.0.qualifier
Bundle-Activator: com.python.pydev.runalltests2.Activator
Eclipse-BundleShape: dir
Bundle-Vendor: Brainwy Software Ltda
diff --git a/plugins/com.python.pydev.runalltests/pom.xml b/plugins/com.python.pydev.runalltests/pom.xml
index 74283b0669..e50912c98d 100644
--- a/plugins/com.python.pydev.runalltests/pom.xml
+++ b/plugins/com.python.pydev.runalltests/pom.xml
@@ -5,7 +5,7 @@
org.python.pydev
plugins
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
org.python.pydev
diff --git a/plugins/org.python.pydev.ast/META-INF/MANIFEST.MF b/plugins/org.python.pydev.ast/META-INF/MANIFEST.MF
index 7f0920ac1f..ab403e541f 100644
--- a/plugins/org.python.pydev.ast/META-INF/MANIFEST.MF
+++ b/plugins/org.python.pydev.ast/META-INF/MANIFEST.MF
@@ -2,15 +2,15 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Ast Plug-in
Bundle-SymbolicName: org.python.pydev.ast; singleton:=true
-Bundle-Version: 12.2.0.qualifier
+Bundle-Version: 13.0.0.qualifier
Bundle-ClassPath: ast.jar
Bundle-Activator: org.python.pydev.ast.AstPlugin
Eclipse-BundleShape: dir
Require-Bundle: org.eclipse.core.resources,
org.eclipse.core.runtime,
- org.python.pydev.core;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.core;bundle-version="[13.0.0,13.0.1)",
org.eclipse.text,
- org.python.pydev.parser;bundle-version="[12.2.0,12.2.1)",
+ org.python.pydev.parser;bundle-version="[13.0.0,13.0.1)",
org.eclipse.core.variables,
org.eclipse.debug.core
Bundle-ActivationPolicy: lazy
diff --git a/plugins/org.python.pydev.ast/pom.xml b/plugins/org.python.pydev.ast/pom.xml
index 91e8025857..9d84c9a866 100644
--- a/plugins/org.python.pydev.ast/pom.xml
+++ b/plugins/org.python.pydev.ast/pom.xml
@@ -16,7 +16,7 @@
org.python.pydev
plugins
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
org.python.pydev
diff --git a/plugins/org.python.pydev.core/META-INF/MANIFEST.MF b/plugins/org.python.pydev.core/META-INF/MANIFEST.MF
index 284629f1db..dd05b3a6cc 100644
--- a/plugins/org.python.pydev.core/META-INF/MANIFEST.MF
+++ b/plugins/org.python.pydev.core/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Core Plug-in
Bundle-SymbolicName: org.python.pydev.core;singleton:=true
-Bundle-Version: 12.2.0.qualifier
+Bundle-Version: 13.0.0.qualifier
Bundle-ClassPath: core.jar
Bundle-Activator: org.python.pydev.core.CorePlugin
Bundle-Vendor: Brainwy Software Ltda
@@ -13,7 +13,7 @@ Require-Bundle: org.junit;bundle-version="4.0.0";resolution:=optional,
org.eclipse.core.filebuffers,
org.eclipse.core.variables,
org.eclipse.text,
- org.python.pydev.shared_core;bundle-version="[12.2.0,12.2.1)";visibility:=reexport,
+ org.python.pydev.shared_core;bundle-version="[13.0.0,13.0.1)";visibility:=reexport,
org.eclipse.ltk.core.refactoring,
org.eclipse.core.filesystem
Bundle-ActivationPolicy: lazy
diff --git a/plugins/org.python.pydev.core/pom.xml b/plugins/org.python.pydev.core/pom.xml
index 9fa80e02a4..dcb829d05d 100644
--- a/plugins/org.python.pydev.core/pom.xml
+++ b/plugins/org.python.pydev.core/pom.xml
@@ -16,7 +16,7 @@
org.python.pydev
plugins
- 12.2.0-SNAPSHOT
+ 13.0.0-SNAPSHOT
../pom.xml
org.python.pydev
diff --git a/plugins/org.python.pydev.core/pysrc/.settings/org.eclipse.core.resources.prefs b/plugins/org.python.pydev.core/pysrc/.settings/org.eclipse.core.resources.prefs
index f14f0546b6..5cb77f676c 100644
--- a/plugins/org.python.pydev.core/pysrc/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/org.python.pydev.core/pysrc/.settings/org.eclipse.core.resources.prefs
@@ -11,6 +11,7 @@ encoding//pydev_ipython/inputhookqt5.py=utf-8
encoding//pydev_ipython/inputhooktk.py=utf-8
encoding//pydev_ipython/inputhookwx.py=utf-8
encoding//pydev_ipython/version.py=utf-8
+encoding//pydevd_attach_to_process/winappdbg/__init__.py=utf-8
encoding//pydevd_attach_to_process/winappdbg/breakpoint.py=utf-8
encoding//pydevd_attach_to_process/winappdbg/crash.py=utf-8
encoding//pydevd_attach_to_process/winappdbg/interactive.py=utf-8
diff --git a/plugins/org.python.pydev.core/pysrc/_pydev_runfiles/pydev_runfiles_xml_rpc.py b/plugins/org.python.pydev.core/pysrc/_pydev_runfiles/pydev_runfiles_xml_rpc.py
index 1bcaedfc85..1ce2249d97 100644
--- a/plugins/org.python.pydev.core/pysrc/_pydev_runfiles/pydev_runfiles_xml_rpc.py
+++ b/plugins/org.python.pydev.core/pysrc/_pydev_runfiles/pydev_runfiles_xml_rpc.py
@@ -203,7 +203,7 @@ def _encode_if_needed(obj):
elif isinstance(obj, bytes):
try:
- return xmlrpclib.Binary(obj.decode(sys.stdin.encoding, 'replace').encode("ISO-8859-1", "xmlcharrefreplace"))
+ return xmlrpclib.Binary(obj.decode(sys.stdin.encoding, "replace").encode("ISO-8859-1", "xmlcharrefreplace"))
except:
return xmlrpclib.Binary(obj) # bytes already
diff --git a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/_debug_adapter/__main__pydevd_gen_debug_adapter_protocol.py b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/_debug_adapter/__main__pydevd_gen_debug_adapter_protocol.py
index 1081e28737..e2672a3e9c 100644
--- a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/_debug_adapter/__main__pydevd_gen_debug_adapter_protocol.py
+++ b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/_debug_adapter/__main__pydevd_gen_debug_adapter_protocol.py
@@ -458,7 +458,9 @@ def update_class_to_generate_init(class_to_generate):
# Note: added kwargs because some messages are expected to be extended by the user (so, we'll actually
# make all extendable so that we don't have to worry about which ones -- we loose a little on typing,
# but may be better than doing a allow list based on something only pointed out in the documentation).
- class_to_generate["init"] = '''def __init__(self%(args)s, update_ids_from_dap=False, **kwargs): # noqa (update_ids_from_dap may be unused)
+ class_to_generate[
+ "init"
+ ] = '''def __init__(self%(args)s, update_ids_from_dap=False, **kwargs): # noqa (update_ids_from_dap may be unused)
"""
%(docstring)s
"""
diff --git a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_api.py b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_api.py
index c8b2100c0d..c85ad0f09c 100644
--- a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_api.py
+++ b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_api.py
@@ -83,7 +83,8 @@ def iterate():
# bodies of nested class and function definitions, as they have their
# own objects.
for _, lineno in dis.findlinestarts(code):
- yield lineno
+ if lineno is not None:
+ yield lineno
# For nested class and function definitions, their respective code objects
# are constants referenced by this object.
diff --git a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_code_to_source.py b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_code_to_source.py
index 6b6e97752e..9147fa050d 100644
--- a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_code_to_source.py
+++ b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_code_to_source.py
@@ -529,8 +529,7 @@ def build_line_to_contents(self):
instruction = instructions[0]
new_line_index = op_offset_to_line.get(instruction.offset)
if new_line_index is not None:
- if new_line_index is not None:
- curr_line_index = new_line_index
+ curr_line_index = new_line_index
self._process_next(curr_line_index)
return self.writer.line_to_contents
diff --git a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_collect_bytecode_info.py b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_collect_bytecode_info.py
index 597054bc7e..f6ed19c405 100644
--- a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_collect_bytecode_info.py
+++ b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_collect_bytecode_info.py
@@ -82,125 +82,8 @@ def debug(s):
_Instruction = namedtuple("_Instruction", "opname, opcode, starts_line, argval, is_jump_target, offset, argrepr")
-def _iter_as_bytecode_as_instructions_py2(co):
- code = co.co_code
- op_offset_to_line = dict(dis.findlinestarts(co))
- labels = set(dis.findlabels(code))
- bytecode_len = len(code)
- i = 0
- extended_arg = 0
- free = None
-
- op_to_name = opname
-
- while i < bytecode_len:
- c = code[i]
- op = ord(c)
- is_jump_target = i in labels
-
- curr_op_name = op_to_name[op]
- initial_bytecode_offset = i
-
- i = i + 1
- if op < HAVE_ARGUMENT:
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- None,
- is_jump_target,
- initial_bytecode_offset,
- "",
- )
-
- else:
- oparg = ord(code[i]) + ord(code[i + 1]) * 256 + extended_arg
-
- extended_arg = 0
- i = i + 2
- if op == EXTENDED_ARG:
- extended_arg = oparg * 65536
-
- if op in hasconst:
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- co.co_consts[oparg],
- is_jump_target,
- initial_bytecode_offset,
- repr(co.co_consts[oparg]),
- )
- elif op in hasname:
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- co.co_names[oparg],
- is_jump_target,
- initial_bytecode_offset,
- str(co.co_names[oparg]),
- )
- elif op in hasjrel:
- argval = i + oparg
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- argval,
- is_jump_target,
- initial_bytecode_offset,
- "to " + repr(argval),
- )
- elif op in haslocal:
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- co.co_varnames[oparg],
- is_jump_target,
- initial_bytecode_offset,
- str(co.co_varnames[oparg]),
- )
- elif op in hascompare:
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- cmp_op[oparg],
- is_jump_target,
- initial_bytecode_offset,
- cmp_op[oparg],
- )
- elif op in hasfree:
- if free is None:
- free = co.co_cellvars + co.co_freevars
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- free[oparg],
- is_jump_target,
- initial_bytecode_offset,
- str(free[oparg]),
- )
- else:
- yield _Instruction(
- curr_op_name,
- op,
- _get_line(op_offset_to_line, initial_bytecode_offset, 0),
- oparg,
- is_jump_target,
- initial_bytecode_offset,
- str(oparg),
- )
-
-
def iter_instructions(co):
- if sys.version_info[0] < 3:
- iter_in = _iter_as_bytecode_as_instructions_py2(co)
- else:
- iter_in = dis.Bytecode(co)
+ iter_in = dis.Bytecode(co)
iter_in = list(iter_in)
bytecode_to_instruction = {}
@@ -327,7 +210,7 @@ def collect_try_except_info(co, use_func_first_line=False):
try_except_info_lst = []
- op_offset_to_line = dict(dis.findlinestarts(co))
+ op_offset_to_line = dict(entry for entry in dis.findlinestarts(co) if entry[1] is not None)
offset_to_instruction_idx = {}
@@ -445,7 +328,7 @@ def collect_try_except_info(co, use_func_first_line=False):
try_except_info_lst = []
- op_offset_to_line = dict(dis.findlinestarts(co))
+ op_offset_to_line = dict(entry for entry in dis.findlinestarts(co) if entry[1] is not None)
offset_to_instruction_idx = {}
@@ -645,7 +528,7 @@ def __init__(self, co, firstlineno, level=0):
self.firstlineno = firstlineno
self.level = level
self.instructions = list(iter_instructions(co))
- op_offset_to_line = self.op_offset_to_line = dict(dis.findlinestarts(co))
+ op_offset_to_line = self.op_offset_to_line = dict(entry for entry in dis.findlinestarts(co) if entry[1] is not None)
# Update offsets so that all offsets have the line index (and update it based on
# the passed firstlineno).
diff --git a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_comm.py b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_comm.py
index ffc83d8603..b70d7dcac5 100644
--- a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_comm.py
+++ b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_comm.py
@@ -1344,9 +1344,8 @@ def internal_evaluate_expression(dbg, seq, thread_id, frame_id, expression, is_e
def _set_expression_response(py_db, request, error_message):
- body = pydevd_schema.SetExpressionResponseBody(value='')
- variables_response = pydevd_base_schema.build_response(request, kwargs={
- 'body':body, 'success':False, 'message': error_message})
+ body = pydevd_schema.SetExpressionResponseBody(value="")
+ variables_response = pydevd_base_schema.build_response(request, kwargs={"body": body, "success": False, "message": error_message})
py_db.writer.add_command(NetCommand(CMD_RETURN, 0, variables_response, is_json=True))
@@ -1362,18 +1361,18 @@ def internal_set_expression_json(py_db, request, thread_id):
fmt = fmt.to_dict()
frame = py_db.find_frame(thread_id, frame_id)
- exec_code = '%s = (%s)' % (expression, value)
+ exec_code = "%s = (%s)" % (expression, value)
try:
pydevd_vars.evaluate_expression(py_db, frame, exec_code, is_exec=True)
except (Exception, KeyboardInterrupt):
- _set_expression_response(py_db, request, error_message='Error executing: %s' % (exec_code,))
+ _set_expression_response(py_db, request, error_message="Error executing: %s" % (exec_code,))
return
# Ok, we have the result (could be an error), let's put it into the saved variables.
frame_tracker = py_db.suspended_frames_manager.get_frame_tracker(thread_id)
if frame_tracker is None:
# This is not really expected.
- _set_expression_response(py_db, request, error_message='Thread id: %s is not current thread id.' % (thread_id,))
+ _set_expression_response(py_db, request, error_message="Thread id: %s is not current thread id." % (thread_id,))
return
# Now that the exec is done, get the actual value changed to return.
diff --git a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_cython.c b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_cython.c
index 347df47d34..95fb3551d4 100644
--- a/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_cython.c
+++ b/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_cython.c
@@ -1550,7 +1550,7 @@ struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo {
};
-/* "_pydevd_bundle/pydevd_cython.pyx":436
+/* "_pydevd_bundle/pydevd_cython.pyx":435
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class _TryExceptContainerObj: # <<<<<<<<<<<<<<
@@ -1563,7 +1563,7 @@ struct __pyx_obj_14_pydevd_bundle_13pydevd_cython__TryExceptContainerObj {
};
-/* "_pydevd_bundle/pydevd_cython.pyx":457
+/* "_pydevd_bundle/pydevd_cython.pyx":455
* # =======================================================================================================================
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class PyDBFrame: # <<<<<<<<<<<<<<
@@ -1579,7 +1579,7 @@ struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_PyDBFrame {
};
-/* "_pydevd_bundle/pydevd_cython.pyx":1689
+/* "_pydevd_bundle/pydevd_cython.pyx":1688
* # fmt: off
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class SafeCallWrapper: # <<<<<<<<<<<<<<
@@ -1592,7 +1592,7 @@ struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_SafeCallWrapper {
};
-/* "_pydevd_bundle/pydevd_cython.pyx":1857
+/* "_pydevd_bundle/pydevd_cython.pyx":1854
* # fmt: off
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class TopLevelThreadTracerOnlyUnhandledExceptions: # <<<<<<<<<<<<<<
@@ -1605,7 +1605,7 @@ struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_TopLevelThreadTracerOnlyUnhand
};
-/* "_pydevd_bundle/pydevd_cython.pyx":1888
+/* "_pydevd_bundle/pydevd_cython.pyx":1885
* # fmt: off
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class TopLevelThreadTracerNoBackFrame: # <<<<<<<<<<<<<<
@@ -1623,7 +1623,7 @@ struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_TopLevelThreadTracerNoBackFram
};
-/* "_pydevd_bundle/pydevd_cython.pyx":1968
+/* "_pydevd_bundle/pydevd_cython.pyx":1965
* # fmt: off
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class ThreadTracer: # <<<<<<<<<<<<<<
@@ -1654,7 +1654,7 @@ struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInf
static struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo *__pyx_vtabptr_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo;
-/* "_pydevd_bundle/pydevd_cython.pyx":457
+/* "_pydevd_bundle/pydevd_cython.pyx":455
* # =======================================================================================================================
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class PyDBFrame: # <<<<<<<<<<<<<<
@@ -12748,7 +12748,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_8get_smart_step_into_
* def get_smart_step_into_variant_from_frame_offset(*args, **kwargs):
* return None # <<<<<<<<<<<<<<
*
- *
+ * # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
*/
__Pyx_XDECREF(__pyx_r);
__pyx_r = Py_None; __Pyx_INCREF(Py_None);
@@ -12769,7 +12769,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_8get_smart_step_into_
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":396
+/* "_pydevd_bundle/pydevd_cython.pyx":395
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def is_unhandled_exception(container_obj, py_db, frame, int last_raise_line, set raise_lines): # <<<<<<<<<<<<<<
@@ -12842,7 +12842,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 396, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 395, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
CYTHON_FALLTHROUGH;
case 1:
@@ -12850,9 +12850,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[1]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 396, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 395, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 1); __PYX_ERR(0, 396, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 1); __PYX_ERR(0, 395, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 2:
@@ -12860,9 +12860,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[2]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 396, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 395, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 2); __PYX_ERR(0, 396, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 2); __PYX_ERR(0, 395, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 3:
@@ -12870,9 +12870,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[3]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 396, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 395, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 3); __PYX_ERR(0, 396, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 3); __PYX_ERR(0, 395, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 4:
@@ -12880,14 +12880,14 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[4]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 396, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 395, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 4); __PYX_ERR(0, 396, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, 4); __PYX_ERR(0, 395, __pyx_L3_error)
}
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "is_unhandled_exception") < 0)) __PYX_ERR(0, 396, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "is_unhandled_exception") < 0)) __PYX_ERR(0, 395, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 5)) {
goto __pyx_L5_argtuple_error;
@@ -12901,12 +12901,12 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
__pyx_v_container_obj = values[0];
__pyx_v_py_db = values[1];
__pyx_v_frame = values[2];
- __pyx_v_last_raise_line = __Pyx_PyInt_As_int(values[3]); if (unlikely((__pyx_v_last_raise_line == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 396, __pyx_L3_error)
+ __pyx_v_last_raise_line = __Pyx_PyInt_As_int(values[3]); if (unlikely((__pyx_v_last_raise_line == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 395, __pyx_L3_error)
__pyx_v_raise_lines = ((PyObject*)values[4]);
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, __pyx_nargs); __PYX_ERR(0, 396, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("is_unhandled_exception", 1, 5, 5, __pyx_nargs); __PYX_ERR(0, 395, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -12920,7 +12920,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
__Pyx_RefNannyFinishContext();
return NULL;
__pyx_L4_argument_unpacking_done:;
- if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_raise_lines), (&PySet_Type), 1, "raise_lines", 1))) __PYX_ERR(0, 396, __pyx_L1_error)
+ if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_raise_lines), (&PySet_Type), 1, "raise_lines", 1))) __PYX_ERR(0, 395, __pyx_L1_error)
__pyx_r = __pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_exception(__pyx_self, __pyx_v_container_obj, __pyx_v_py_db, __pyx_v_frame, __pyx_v_last_raise_line, __pyx_v_raise_lines);
/* function exit code */
@@ -12960,24 +12960,24 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("is_unhandled_exception", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":400
+ /* "_pydevd_bundle/pydevd_cython.pyx":399
* # def is_unhandled_exception(container_obj, py_db, frame, last_raise_line, raise_lines):
* # ENDIF
* if frame.f_lineno in raise_lines: # <<<<<<<<<<<<<<
* return True
*
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 400, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 399, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
if (unlikely(__pyx_v_raise_lines == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not iterable");
- __PYX_ERR(0, 400, __pyx_L1_error)
+ __PYX_ERR(0, 399, __pyx_L1_error)
}
- __pyx_t_2 = (__Pyx_PySet_ContainsTF(__pyx_t_1, __pyx_v_raise_lines, Py_EQ)); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 400, __pyx_L1_error)
+ __pyx_t_2 = (__Pyx_PySet_ContainsTF(__pyx_t_1, __pyx_v_raise_lines, Py_EQ)); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 399, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":401
+ /* "_pydevd_bundle/pydevd_cython.pyx":400
* # ENDIF
* if frame.f_lineno in raise_lines:
* return True # <<<<<<<<<<<<<<
@@ -12989,7 +12989,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_r = Py_True;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":400
+ /* "_pydevd_bundle/pydevd_cython.pyx":399
* # def is_unhandled_exception(container_obj, py_db, frame, last_raise_line, raise_lines):
* # ENDIF
* if frame.f_lineno in raise_lines: # <<<<<<<<<<<<<<
@@ -12998,7 +12998,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":404
+ /* "_pydevd_bundle/pydevd_cython.pyx":403
*
* else:
* try_except_infos = container_obj.try_except_infos # <<<<<<<<<<<<<<
@@ -13006,12 +13006,12 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
* container_obj.try_except_infos = try_except_infos = py_db.collect_try_except_info(frame.f_code)
*/
/*else*/ {
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_container_obj, __pyx_n_s_try_except_infos); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 404, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_container_obj, __pyx_n_s_try_except_infos); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 403, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_v_try_except_infos = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":405
+ /* "_pydevd_bundle/pydevd_cython.pyx":404
* else:
* try_except_infos = container_obj.try_except_infos
* if try_except_infos is None: # <<<<<<<<<<<<<<
@@ -13021,16 +13021,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_t_2 = (__pyx_v_try_except_infos == Py_None);
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":406
+ /* "_pydevd_bundle/pydevd_cython.pyx":405
* try_except_infos = container_obj.try_except_infos
* if try_except_infos is None:
* container_obj.try_except_infos = try_except_infos = py_db.collect_try_except_info(frame.f_code) # <<<<<<<<<<<<<<
*
* if not try_except_infos:
*/
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_collect_try_except_info); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 406, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_collect_try_except_info); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 405, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 406, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 405, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_5 = NULL;
__pyx_t_6 = 0;
@@ -13051,16 +13051,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_3, __pyx_callargs+1-__pyx_t_6, 1+__pyx_t_6);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 406, __pyx_L1_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 405, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
- if (__Pyx_PyObject_SetAttrStr(__pyx_v_container_obj, __pyx_n_s_try_except_infos, __pyx_t_1) < 0) __PYX_ERR(0, 406, __pyx_L1_error)
+ if (__Pyx_PyObject_SetAttrStr(__pyx_v_container_obj, __pyx_n_s_try_except_infos, __pyx_t_1) < 0) __PYX_ERR(0, 405, __pyx_L1_error)
__Pyx_INCREF(__pyx_t_1);
__Pyx_DECREF_SET(__pyx_v_try_except_infos, __pyx_t_1);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":405
+ /* "_pydevd_bundle/pydevd_cython.pyx":404
* else:
* try_except_infos = container_obj.try_except_infos
* if try_except_infos is None: # <<<<<<<<<<<<<<
@@ -13069,18 +13069,18 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":408
+ /* "_pydevd_bundle/pydevd_cython.pyx":407
* container_obj.try_except_infos = try_except_infos = py_db.collect_try_except_info(frame.f_code)
*
* if not try_except_infos: # <<<<<<<<<<<<<<
* # Consider the last exception as unhandled because there's no try..except in it.
* return True
*/
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_v_try_except_infos); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 408, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_v_try_except_infos); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 407, __pyx_L1_error)
__pyx_t_7 = (!__pyx_t_2);
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":410
+ /* "_pydevd_bundle/pydevd_cython.pyx":409
* if not try_except_infos:
* # Consider the last exception as unhandled because there's no try..except in it.
* return True # <<<<<<<<<<<<<<
@@ -13092,7 +13092,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_r = Py_True;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":408
+ /* "_pydevd_bundle/pydevd_cython.pyx":407
* container_obj.try_except_infos = try_except_infos = py_db.collect_try_except_info(frame.f_code)
*
* if not try_except_infos: # <<<<<<<<<<<<<<
@@ -13101,7 +13101,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":413
+ /* "_pydevd_bundle/pydevd_cython.pyx":412
* else:
* # Now, consider only the try..except for the raise
* valid_try_except_infos = [] # <<<<<<<<<<<<<<
@@ -13109,12 +13109,12 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
* if try_except_info.is_line_in_try_block(last_raise_line):
*/
/*else*/ {
- __pyx_t_1 = PyList_New(0); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 413, __pyx_L1_error)
+ __pyx_t_1 = PyList_New(0); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 412, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_v_valid_try_except_infos = ((PyObject*)__pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":414
+ /* "_pydevd_bundle/pydevd_cython.pyx":413
* # Now, consider only the try..except for the raise
* valid_try_except_infos = []
* for try_except_info in try_except_infos: # <<<<<<<<<<<<<<
@@ -13126,9 +13126,9 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_t_8 = 0;
__pyx_t_9 = NULL;
} else {
- __pyx_t_8 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_v_try_except_infos); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 414, __pyx_L1_error)
+ __pyx_t_8 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_v_try_except_infos); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 413, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_9 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 414, __pyx_L1_error)
+ __pyx_t_9 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 413, __pyx_L1_error)
}
for (;;) {
if (likely(!__pyx_t_9)) {
@@ -13136,28 +13136,28 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
{
Py_ssize_t __pyx_temp = __Pyx_PyList_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 414, __pyx_L1_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 413, __pyx_L1_error)
#endif
if (__pyx_t_8 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_3 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 414, __pyx_L1_error)
+ __pyx_t_3 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 413, __pyx_L1_error)
#else
- __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 414, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 413, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
#endif
} else {
{
Py_ssize_t __pyx_temp = __Pyx_PyTuple_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 414, __pyx_L1_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 413, __pyx_L1_error)
#endif
if (__pyx_t_8 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_3 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 414, __pyx_L1_error)
+ __pyx_t_3 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 413, __pyx_L1_error)
#else
- __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 414, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 413, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
#endif
}
@@ -13167,7 +13167,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
PyObject* exc_type = PyErr_Occurred();
if (exc_type) {
if (likely(__Pyx_PyErr_GivenExceptionMatches(exc_type, PyExc_StopIteration))) PyErr_Clear();
- else __PYX_ERR(0, 414, __pyx_L1_error)
+ else __PYX_ERR(0, 413, __pyx_L1_error)
}
break;
}
@@ -13176,16 +13176,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__Pyx_XDECREF_SET(__pyx_v_try_except_info, __pyx_t_3);
__pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":415
+ /* "_pydevd_bundle/pydevd_cython.pyx":414
* valid_try_except_infos = []
* for try_except_info in try_except_infos:
* if try_except_info.is_line_in_try_block(last_raise_line): # <<<<<<<<<<<<<<
* valid_try_except_infos.append(try_except_info)
*
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_is_line_in_try_block); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 415, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_is_line_in_try_block); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 414, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_last_raise_line); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 415, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_last_raise_line); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 414, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_10 = NULL;
__pyx_t_6 = 0;
@@ -13206,24 +13206,24 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_6, 1+__pyx_t_6);
__Pyx_XDECREF(__pyx_t_10); __pyx_t_10 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 415, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 414, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 415, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 414, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":416
+ /* "_pydevd_bundle/pydevd_cython.pyx":415
* for try_except_info in try_except_infos:
* if try_except_info.is_line_in_try_block(last_raise_line):
* valid_try_except_infos.append(try_except_info) # <<<<<<<<<<<<<<
*
* if not valid_try_except_infos:
*/
- __pyx_t_11 = __Pyx_PyList_Append(__pyx_v_valid_try_except_infos, __pyx_v_try_except_info); if (unlikely(__pyx_t_11 == ((int)-1))) __PYX_ERR(0, 416, __pyx_L1_error)
+ __pyx_t_11 = __Pyx_PyList_Append(__pyx_v_valid_try_except_infos, __pyx_v_try_except_info); if (unlikely(__pyx_t_11 == ((int)-1))) __PYX_ERR(0, 415, __pyx_L1_error)
- /* "_pydevd_bundle/pydevd_cython.pyx":415
+ /* "_pydevd_bundle/pydevd_cython.pyx":414
* valid_try_except_infos = []
* for try_except_info in try_except_infos:
* if try_except_info.is_line_in_try_block(last_raise_line): # <<<<<<<<<<<<<<
@@ -13232,7 +13232,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":414
+ /* "_pydevd_bundle/pydevd_cython.pyx":413
* # Now, consider only the try..except for the raise
* valid_try_except_infos = []
* for try_except_info in try_except_infos: # <<<<<<<<<<<<<<
@@ -13242,7 +13242,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":418
+ /* "_pydevd_bundle/pydevd_cython.pyx":417
* valid_try_except_infos.append(try_except_info)
*
* if not valid_try_except_infos: # <<<<<<<<<<<<<<
@@ -13253,7 +13253,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_t_2 = (!__pyx_t_7);
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":419
+ /* "_pydevd_bundle/pydevd_cython.pyx":418
*
* if not valid_try_except_infos:
* return True # <<<<<<<<<<<<<<
@@ -13265,7 +13265,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_r = Py_True;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":418
+ /* "_pydevd_bundle/pydevd_cython.pyx":417
* valid_try_except_infos.append(try_except_info)
*
* if not valid_try_except_infos: # <<<<<<<<<<<<<<
@@ -13274,7 +13274,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":426
+ /* "_pydevd_bundle/pydevd_cython.pyx":425
* # where one try..except is inside the other with only a raise
* # and it's gotten in the except line.
* for try_except_info in try_except_infos: # <<<<<<<<<<<<<<
@@ -13287,9 +13287,9 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_t_8 = 0;
__pyx_t_9 = NULL;
} else {
- __pyx_t_8 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_v_try_except_infos); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 426, __pyx_L1_error)
+ __pyx_t_8 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_v_try_except_infos); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 425, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_9 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 426, __pyx_L1_error)
+ __pyx_t_9 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 425, __pyx_L1_error)
}
for (;;) {
if (likely(!__pyx_t_9)) {
@@ -13297,28 +13297,28 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
{
Py_ssize_t __pyx_temp = __Pyx_PyList_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 426, __pyx_L1_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 425, __pyx_L1_error)
#endif
if (__pyx_t_8 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_3 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 426, __pyx_L1_error)
+ __pyx_t_3 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 425, __pyx_L1_error)
#else
- __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 426, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 425, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
#endif
} else {
{
Py_ssize_t __pyx_temp = __Pyx_PyTuple_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 426, __pyx_L1_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 425, __pyx_L1_error)
#endif
if (__pyx_t_8 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_3 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 426, __pyx_L1_error)
+ __pyx_t_3 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_8); __Pyx_INCREF(__pyx_t_3); __pyx_t_8++; if (unlikely((0 < 0))) __PYX_ERR(0, 425, __pyx_L1_error)
#else
- __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 426, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_8); __pyx_t_8++; if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 425, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
#endif
}
@@ -13328,7 +13328,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
PyObject* exc_type = PyErr_Occurred();
if (exc_type) {
if (likely(__Pyx_PyErr_GivenExceptionMatches(exc_type, PyExc_StopIteration))) PyErr_Clear();
- else __PYX_ERR(0, 426, __pyx_L1_error)
+ else __PYX_ERR(0, 425, __pyx_L1_error)
}
break;
}
@@ -13337,16 +13337,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__Pyx_XDECREF_SET(__pyx_v_try_except_info, __pyx_t_3);
__pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":427
+ /* "_pydevd_bundle/pydevd_cython.pyx":426
* # and it's gotten in the except line.
* for try_except_info in try_except_infos:
* if try_except_info.is_line_in_except_block(frame.f_lineno): # <<<<<<<<<<<<<<
* if frame.f_lineno == try_except_info.except_line or frame.f_lineno in try_except_info.raise_lines_in_except:
* # In a raise inside a try..except block or some except which doesn't
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_is_line_in_except_block); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 427, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_is_line_in_except_block); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 426, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 427, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 426, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_10 = NULL;
__pyx_t_6 = 0;
@@ -13367,47 +13367,47 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_6, 1+__pyx_t_6);
__Pyx_XDECREF(__pyx_t_10); __pyx_t_10 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 427, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 426, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 427, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 426, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":428
+ /* "_pydevd_bundle/pydevd_cython.pyx":427
* for try_except_info in try_except_infos:
* if try_except_info.is_line_in_except_block(frame.f_lineno):
* if frame.f_lineno == try_except_info.except_line or frame.f_lineno in try_except_info.raise_lines_in_except: # <<<<<<<<<<<<<<
* # In a raise inside a try..except block or some except which doesn't
* # match the raised exception.
*/
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 428, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 427, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_except_line); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 428, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_except_line); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 427, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_5 = PyObject_RichCompare(__pyx_t_3, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_5); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 428, __pyx_L1_error)
+ __pyx_t_5 = PyObject_RichCompare(__pyx_t_3, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_5); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 427, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_5); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 428, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_5); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 427, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
if (!__pyx_t_7) {
} else {
__pyx_t_2 = __pyx_t_7;
goto __pyx_L15_bool_binop_done;
}
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 428, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 427, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_raise_lines_in_except); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 428, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_try_except_info, __pyx_n_s_raise_lines_in_except); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 427, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_7 = (__Pyx_PySequence_ContainsTF(__pyx_t_5, __pyx_t_4, Py_EQ)); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 428, __pyx_L1_error)
+ __pyx_t_7 = (__Pyx_PySequence_ContainsTF(__pyx_t_5, __pyx_t_4, Py_EQ)); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 427, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_2 = __pyx_t_7;
__pyx_L15_bool_binop_done:;
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":431
+ /* "_pydevd_bundle/pydevd_cython.pyx":430
* # In a raise inside a try..except block or some except which doesn't
* # match the raised exception.
* return True # <<<<<<<<<<<<<<
@@ -13420,7 +13420,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":428
+ /* "_pydevd_bundle/pydevd_cython.pyx":427
* for try_except_info in try_except_infos:
* if try_except_info.is_line_in_except_block(frame.f_lineno):
* if frame.f_lineno == try_except_info.except_line or frame.f_lineno in try_except_info.raise_lines_in_except: # <<<<<<<<<<<<<<
@@ -13429,7 +13429,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":427
+ /* "_pydevd_bundle/pydevd_cython.pyx":426
* # and it's gotten in the except line.
* for try_except_info in try_except_infos:
* if try_except_info.is_line_in_except_block(frame.f_lineno): # <<<<<<<<<<<<<<
@@ -13438,7 +13438,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":426
+ /* "_pydevd_bundle/pydevd_cython.pyx":425
* # where one try..except is inside the other with only a raise
* # and it's gotten in the except line.
* for try_except_info in try_except_infos: # <<<<<<<<<<<<<<
@@ -13451,7 +13451,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":432
+ /* "_pydevd_bundle/pydevd_cython.pyx":431
* # match the raised exception.
* return True
* return False # <<<<<<<<<<<<<<
@@ -13463,7 +13463,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
__pyx_r = Py_False;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":396
+ /* "_pydevd_bundle/pydevd_cython.pyx":395
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def is_unhandled_exception(container_obj, py_db, frame, int last_raise_line, set raise_lines): # <<<<<<<<<<<<<<
@@ -13489,7 +13489,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_10is_unhandled_except
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":438
+/* "_pydevd_bundle/pydevd_cython.pyx":437
* cdef class _TryExceptContainerObj:
* cdef public list try_except_infos;
* def __init__(self): # <<<<<<<<<<<<<<
@@ -13526,7 +13526,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_22_TryExceptContainerObj___
__Pyx_RefNannyDeclarations
__Pyx_RefNannySetupContext("__init__", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":439
+ /* "_pydevd_bundle/pydevd_cython.pyx":438
* cdef public list try_except_infos;
* def __init__(self):
* self.try_except_infos = None # <<<<<<<<<<<<<<
@@ -13539,7 +13539,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_22_TryExceptContainerObj___
__Pyx_DECREF(__pyx_v_self->try_except_infos);
__pyx_v_self->try_except_infos = ((PyObject*)Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":438
+ /* "_pydevd_bundle/pydevd_cython.pyx":437
* cdef class _TryExceptContainerObj:
* cdef public list try_except_infos;
* def __init__(self): # <<<<<<<<<<<<<<
@@ -13553,7 +13553,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_22_TryExceptContainerObj___
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":437
+/* "_pydevd_bundle/pydevd_cython.pyx":436
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef class _TryExceptContainerObj:
* cdef public list try_except_infos; # <<<<<<<<<<<<<<
@@ -13615,7 +13615,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_22_TryExceptContainerObj_16
const char *__pyx_filename = NULL;
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("__set__", 1);
- if (!(likely(PyList_CheckExact(__pyx_v_value))||((__pyx_v_value) == Py_None) || __Pyx_RaiseUnexpectedTypeError("list", __pyx_v_value))) __PYX_ERR(0, 437, __pyx_L1_error)
+ if (!(likely(PyList_CheckExact(__pyx_v_value))||((__pyx_v_value) == Py_None) || __Pyx_RaiseUnexpectedTypeError("list", __pyx_v_value))) __PYX_ERR(0, 436, __pyx_L1_error)
__pyx_t_1 = __pyx_v_value;
__Pyx_INCREF(__pyx_t_1);
__Pyx_GIVEREF(__pyx_t_1);
@@ -14068,7 +14068,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_22_TryExceptContainer
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":471
+/* "_pydevd_bundle/pydevd_cython.pyx":469
* cdef int should_skip
* cdef object exc_info
* def __init__(self, tuple args): # <<<<<<<<<<<<<<
@@ -14112,12 +14112,12 @@ static int __pyx_pw_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_1__init__(PyObje
(void)__Pyx_Arg_NewRef_VARARGS(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 471, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 469, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "__init__") < 0)) __PYX_ERR(0, 471, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "__init__") < 0)) __PYX_ERR(0, 469, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 1)) {
goto __pyx_L5_argtuple_error;
@@ -14128,7 +14128,7 @@ static int __pyx_pw_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_1__init__(PyObje
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("__init__", 1, 1, 1, __pyx_nargs); __PYX_ERR(0, 471, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("__init__", 1, 1, 1, __pyx_nargs); __PYX_ERR(0, 469, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -14142,7 +14142,7 @@ static int __pyx_pw_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_1__init__(PyObje
__Pyx_RefNannyFinishContext();
return -1;
__pyx_L4_argument_unpacking_done:;
- if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_args), (&PyTuple_Type), 1, "args", 1))) __PYX_ERR(0, 471, __pyx_L1_error)
+ if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_args), (&PyTuple_Type), 1, "args", 1))) __PYX_ERR(0, 469, __pyx_L1_error)
__pyx_r = __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame___init__(((struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self), __pyx_v_args);
/* function exit code */
@@ -14165,7 +14165,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame___init__(struct
__Pyx_RefNannyDeclarations
__Pyx_RefNannySetupContext("__init__", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":472
+ /* "_pydevd_bundle/pydevd_cython.pyx":470
* cdef object exc_info
* def __init__(self, tuple args):
* self._args = args # In the cython version we don't need to pass the frame # <<<<<<<<<<<<<<
@@ -14178,7 +14178,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame___init__(struct
__Pyx_DECREF(__pyx_v_self->_args);
__pyx_v_self->_args = __pyx_v_args;
- /* "_pydevd_bundle/pydevd_cython.pyx":473
+ /* "_pydevd_bundle/pydevd_cython.pyx":471
* def __init__(self, tuple args):
* self._args = args # In the cython version we don't need to pass the frame
* self.should_skip = -1 # On cythonized version, put in instance. # <<<<<<<<<<<<<<
@@ -14187,7 +14187,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame___init__(struct
*/
__pyx_v_self->should_skip = -1;
- /* "_pydevd_bundle/pydevd_cython.pyx":474
+ /* "_pydevd_bundle/pydevd_cython.pyx":472
* self._args = args # In the cython version we don't need to pass the frame
* self.should_skip = -1 # On cythonized version, put in instance.
* self.exc_info = () # <<<<<<<<<<<<<<
@@ -14200,7 +14200,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame___init__(struct
__Pyx_DECREF(__pyx_v_self->exc_info);
__pyx_v_self->exc_info = __pyx_empty_tuple;
- /* "_pydevd_bundle/pydevd_cython.pyx":471
+ /* "_pydevd_bundle/pydevd_cython.pyx":469
* cdef int should_skip
* cdef object exc_info
* def __init__(self, tuple args): # <<<<<<<<<<<<<<
@@ -14214,7 +14214,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame___init__(struct
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":492
+/* "_pydevd_bundle/pydevd_cython.pyx":490
* # ENDIF
*
* def set_suspend(self, *args, **kwargs): # <<<<<<<<<<<<<<
@@ -14271,7 +14271,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_2set_suspe
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("set_suspend", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":493
+ /* "_pydevd_bundle/pydevd_cython.pyx":491
*
* def set_suspend(self, *args, **kwargs):
* self._args[0].set_suspend(*args, **kwargs) # <<<<<<<<<<<<<<
@@ -14280,22 +14280,22 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_2set_suspe
*/
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 493, __pyx_L1_error)
+ __PYX_ERR(0, 491, __pyx_L1_error)
}
- __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 493, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 491, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 493, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 491, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_1 = PyDict_Copy(__pyx_v_kwargs); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 493, __pyx_L1_error)
+ __pyx_t_1 = PyDict_Copy(__pyx_v_kwargs); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 491, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_3 = __Pyx_PyObject_Call(__pyx_t_2, __pyx_v_args, __pyx_t_1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 493, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_Call(__pyx_t_2, __pyx_v_args, __pyx_t_1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 491, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":492
+ /* "_pydevd_bundle/pydevd_cython.pyx":490
* # ENDIF
*
* def set_suspend(self, *args, **kwargs): # <<<<<<<<<<<<<<
@@ -14318,7 +14318,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_2set_suspe
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":495
+/* "_pydevd_bundle/pydevd_cython.pyx":493
* self._args[0].set_suspend(*args, **kwargs)
*
* def do_wait_suspend(self, *args, **kwargs): # <<<<<<<<<<<<<<
@@ -14375,7 +14375,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_4do_wait_s
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("do_wait_suspend", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":496
+ /* "_pydevd_bundle/pydevd_cython.pyx":494
*
* def do_wait_suspend(self, *args, **kwargs):
* self._args[0].do_wait_suspend(*args, **kwargs) # <<<<<<<<<<<<<<
@@ -14384,22 +14384,22 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_4do_wait_s
*/
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 496, __pyx_L1_error)
+ __PYX_ERR(0, 494, __pyx_L1_error)
}
- __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 496, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 494, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 496, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 494, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_1 = PyDict_Copy(__pyx_v_kwargs); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 496, __pyx_L1_error)
+ __pyx_t_1 = PyDict_Copy(__pyx_v_kwargs); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 494, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_3 = __Pyx_PyObject_Call(__pyx_t_2, __pyx_v_args, __pyx_t_1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 496, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_Call(__pyx_t_2, __pyx_v_args, __pyx_t_1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":495
+ /* "_pydevd_bundle/pydevd_cython.pyx":493
* self._args[0].set_suspend(*args, **kwargs)
*
* def do_wait_suspend(self, *args, **kwargs): # <<<<<<<<<<<<<<
@@ -14422,7 +14422,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_4do_wait_s
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":499
+/* "_pydevd_bundle/pydevd_cython.pyx":497
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def trace_exception(self, frame, str event, arg): # <<<<<<<<<<<<<<
@@ -14489,7 +14489,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 499, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 497, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
CYTHON_FALLTHROUGH;
case 1:
@@ -14497,9 +14497,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[1]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 499, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 497, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("trace_exception", 1, 3, 3, 1); __PYX_ERR(0, 499, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("trace_exception", 1, 3, 3, 1); __PYX_ERR(0, 497, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 2:
@@ -14507,14 +14507,14 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[2]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 499, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 497, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("trace_exception", 1, 3, 3, 2); __PYX_ERR(0, 499, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("trace_exception", 1, 3, 3, 2); __PYX_ERR(0, 497, __pyx_L3_error)
}
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "trace_exception") < 0)) __PYX_ERR(0, 499, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "trace_exception") < 0)) __PYX_ERR(0, 497, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 3)) {
goto __pyx_L5_argtuple_error;
@@ -14529,7 +14529,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("trace_exception", 1, 3, 3, __pyx_nargs); __PYX_ERR(0, 499, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("trace_exception", 1, 3, 3, __pyx_nargs); __PYX_ERR(0, 497, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -14543,7 +14543,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
__Pyx_RefNannyFinishContext();
return NULL;
__pyx_L4_argument_unpacking_done:;
- if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_event), (&PyString_Type), 1, "event", 1))) __PYX_ERR(0, 499, __pyx_L1_error)
+ if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_event), (&PyString_Type), 1, "event", 1))) __PYX_ERR(0, 497, __pyx_L1_error)
__pyx_r = __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exception(((struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self), __pyx_v_frame, __pyx_v_event, __pyx_v_arg);
/* function exit code */
@@ -14586,42 +14586,42 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_RefNannySetupContext("trace_exception", 0);
__Pyx_INCREF(__pyx_v_frame);
- /* "_pydevd_bundle/pydevd_cython.pyx":505
+ /* "_pydevd_bundle/pydevd_cython.pyx":503
* # def trace_exception(self, frame, event, arg):
* # ENDIF
* if event == "exception": # <<<<<<<<<<<<<<
* should_stop, frame, exc_info = should_stop_on_exception(self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info)
* self.exc_info = exc_info
*/
- __pyx_t_1 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_exception, Py_EQ)); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 505, __pyx_L1_error)
+ __pyx_t_1 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_exception, Py_EQ)); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 503, __pyx_L1_error)
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":506
+ /* "_pydevd_bundle/pydevd_cython.pyx":504
* # ENDIF
* if event == "exception":
* should_stop, frame, exc_info = should_stop_on_exception(self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info) # <<<<<<<<<<<<<<
* self.exc_info = exc_info
*
*/
- __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_should_stop_on_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_should_stop_on_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 506, __pyx_L1_error)
+ __PYX_ERR(0, 504, __pyx_L1_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 506, __pyx_L1_error)
+ __PYX_ERR(0, 504, __pyx_L1_error)
}
- __pyx_t_5 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 506, __pyx_L1_error)
+ __PYX_ERR(0, 504, __pyx_L1_error)
}
- __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_7 = NULL;
__pyx_t_8 = 0;
@@ -14644,7 +14644,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 506, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
@@ -14654,7 +14654,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
if (unlikely(size != 3)) {
if (size > 3) __Pyx_RaiseTooManyValuesError(3);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 506, __pyx_L1_error)
+ __PYX_ERR(0, 504, __pyx_L1_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -14670,17 +14670,17 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_INCREF(__pyx_t_6);
__Pyx_INCREF(__pyx_t_5);
#else
- __pyx_t_3 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_3 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_6 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_6 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_5 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_5 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
#endif
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
} else {
Py_ssize_t index = -1;
- __pyx_t_4 = PyObject_GetIter(__pyx_t_2); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_4 = PyObject_GetIter(__pyx_t_2); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_9 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_4);
@@ -14690,7 +14690,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_GOTREF(__pyx_t_6);
index = 2; __pyx_t_5 = __pyx_t_9(__pyx_t_4); if (unlikely(!__pyx_t_5)) goto __pyx_L4_unpacking_failed;
__Pyx_GOTREF(__pyx_t_5);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_9(__pyx_t_4), 3) < 0) __PYX_ERR(0, 506, __pyx_L1_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_9(__pyx_t_4), 3) < 0) __PYX_ERR(0, 504, __pyx_L1_error)
__pyx_t_9 = NULL;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
goto __pyx_L5_unpacking_done;
@@ -14698,19 +14698,19 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_9 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 506, __pyx_L1_error)
+ __PYX_ERR(0, 504, __pyx_L1_error)
__pyx_L5_unpacking_done:;
}
- __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 506, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 504, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- if (!(likely(PyTuple_CheckExact(__pyx_t_5))||((__pyx_t_5) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_t_5))) __PYX_ERR(0, 506, __pyx_L1_error)
+ if (!(likely(PyTuple_CheckExact(__pyx_t_5))||((__pyx_t_5) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_t_5))) __PYX_ERR(0, 504, __pyx_L1_error)
__pyx_v_should_stop = __pyx_t_1;
__Pyx_DECREF_SET(__pyx_v_frame, __pyx_t_6);
__pyx_t_6 = 0;
__pyx_v_exc_info = ((PyObject*)__pyx_t_5);
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":507
+ /* "_pydevd_bundle/pydevd_cython.pyx":505
* if event == "exception":
* should_stop, frame, exc_info = should_stop_on_exception(self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info)
* self.exc_info = exc_info # <<<<<<<<<<<<<<
@@ -14723,7 +14723,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_DECREF(__pyx_v_self->exc_info);
__pyx_v_self->exc_info = __pyx_v_exc_info;
- /* "_pydevd_bundle/pydevd_cython.pyx":509
+ /* "_pydevd_bundle/pydevd_cython.pyx":507
* self.exc_info = exc_info
*
* if should_stop: # <<<<<<<<<<<<<<
@@ -14732,28 +14732,28 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
*/
if (__pyx_v_should_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":510
+ /* "_pydevd_bundle/pydevd_cython.pyx":508
*
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED): # <<<<<<<<<<<<<<
* return self.trace_dispatch
*
*/
- __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 510, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 508, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 510, __pyx_L1_error)
+ __PYX_ERR(0, 508, __pyx_L1_error)
}
- __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 510, __pyx_L1_error)
+ __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 508, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_6);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 510, __pyx_L1_error)
+ __PYX_ERR(0, 508, __pyx_L1_error)
}
- __pyx_t_3 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 510, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 508, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_EXCEPTION_TYPE_HANDLED); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 510, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_EXCEPTION_TYPE_HANDLED); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 508, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_7 = NULL;
__pyx_t_8 = 0;
@@ -14776,15 +14776,15 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 510, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 508, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
}
- __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 510, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 508, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":511
+ /* "_pydevd_bundle/pydevd_cython.pyx":509
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED):
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -14792,13 +14792,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
* elif event == "return":
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 511, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 509, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_r = __pyx_t_2;
__pyx_t_2 = 0;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":510
+ /* "_pydevd_bundle/pydevd_cython.pyx":508
*
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED): # <<<<<<<<<<<<<<
@@ -14807,7 +14807,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":509
+ /* "_pydevd_bundle/pydevd_cython.pyx":507
* self.exc_info = exc_info
*
* if should_stop: # <<<<<<<<<<<<<<
@@ -14816,7 +14816,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":505
+ /* "_pydevd_bundle/pydevd_cython.pyx":503
* # def trace_exception(self, frame, event, arg):
* # ENDIF
* if event == "exception": # <<<<<<<<<<<<<<
@@ -14826,30 +14826,30 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
goto __pyx_L3;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":513
+ /* "_pydevd_bundle/pydevd_cython.pyx":511
* return self.trace_dispatch
*
* elif event == "return": # <<<<<<<<<<<<<<
* exc_info = self.exc_info
* if exc_info and arg is None:
*/
- __pyx_t_1 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_return, Py_EQ)); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 513, __pyx_L1_error)
+ __pyx_t_1 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_return, Py_EQ)); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 511, __pyx_L1_error)
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":514
+ /* "_pydevd_bundle/pydevd_cython.pyx":512
*
* elif event == "return":
* exc_info = self.exc_info # <<<<<<<<<<<<<<
* if exc_info and arg is None:
* frame_skips_cache, frame_cache_key = self._args[4], self._args[5]
*/
- if (!(likely(PyTuple_CheckExact(__pyx_v_self->exc_info))||((__pyx_v_self->exc_info) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_v_self->exc_info))) __PYX_ERR(0, 514, __pyx_L1_error)
+ if (!(likely(PyTuple_CheckExact(__pyx_v_self->exc_info))||((__pyx_v_self->exc_info) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_v_self->exc_info))) __PYX_ERR(0, 512, __pyx_L1_error)
__pyx_t_2 = __pyx_v_self->exc_info;
__Pyx_INCREF(__pyx_t_2);
__pyx_v_exc_info = ((PyObject*)__pyx_t_2);
__pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":515
+ /* "_pydevd_bundle/pydevd_cython.pyx":513
* elif event == "return":
* exc_info = self.exc_info
* if exc_info and arg is None: # <<<<<<<<<<<<<<
@@ -14867,7 +14867,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__pyx_L9_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":516
+ /* "_pydevd_bundle/pydevd_cython.pyx":514
* exc_info = self.exc_info
* if exc_info and arg is None:
* frame_skips_cache, frame_cache_key = self._args[4], self._args[5] # <<<<<<<<<<<<<<
@@ -14876,47 +14876,47 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
*/
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 516, __pyx_L1_error)
+ __PYX_ERR(0, 514, __pyx_L1_error)
}
- __pyx_t_2 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 4, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 516, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 4, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 514, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 516, __pyx_L1_error)
+ __PYX_ERR(0, 514, __pyx_L1_error)
}
- __pyx_t_5 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 5, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 516, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 5, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 514, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_v_frame_skips_cache = __pyx_t_2;
__pyx_t_2 = 0;
__pyx_v_frame_cache_key = __pyx_t_5;
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":517
+ /* "_pydevd_bundle/pydevd_cython.pyx":515
* if exc_info and arg is None:
* frame_skips_cache, frame_cache_key = self._args[4], self._args[5]
* custom_key = (frame_cache_key, "try_exc_info") # <<<<<<<<<<<<<<
* container_obj = frame_skips_cache.get(custom_key)
* if container_obj is None:
*/
- __pyx_t_5 = PyTuple_New(2); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 517, __pyx_L1_error)
+ __pyx_t_5 = PyTuple_New(2); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 515, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_INCREF(__pyx_v_frame_cache_key);
__Pyx_GIVEREF(__pyx_v_frame_cache_key);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 0, __pyx_v_frame_cache_key)) __PYX_ERR(0, 517, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 0, __pyx_v_frame_cache_key)) __PYX_ERR(0, 515, __pyx_L1_error);
__Pyx_INCREF(__pyx_n_s_try_exc_info);
__Pyx_GIVEREF(__pyx_n_s_try_exc_info);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 1, __pyx_n_s_try_exc_info)) __PYX_ERR(0, 517, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 1, __pyx_n_s_try_exc_info)) __PYX_ERR(0, 515, __pyx_L1_error);
__pyx_v_custom_key = ((PyObject*)__pyx_t_5);
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":518
+ /* "_pydevd_bundle/pydevd_cython.pyx":516
* frame_skips_cache, frame_cache_key = self._args[4], self._args[5]
* custom_key = (frame_cache_key, "try_exc_info")
* container_obj = frame_skips_cache.get(custom_key) # <<<<<<<<<<<<<<
* if container_obj is None:
* container_obj = frame_skips_cache[custom_key] = _TryExceptContainerObj()
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame_skips_cache, __pyx_n_s_get); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 518, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame_skips_cache, __pyx_n_s_get); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 516, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_t_4 = NULL;
__pyx_t_8 = 0;
@@ -14936,14 +14936,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
PyObject *__pyx_callargs[2] = {__pyx_t_4, __pyx_v_custom_key};
__pyx_t_5 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_8, 1+__pyx_t_8);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 518, __pyx_L1_error)
+ if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 516, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
__pyx_v_container_obj = __pyx_t_5;
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":519
+ /* "_pydevd_bundle/pydevd_cython.pyx":517
* custom_key = (frame_cache_key, "try_exc_info")
* container_obj = frame_skips_cache.get(custom_key)
* if container_obj is None: # <<<<<<<<<<<<<<
@@ -14953,21 +14953,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__pyx_t_1 = (__pyx_v_container_obj == Py_None);
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":520
+ /* "_pydevd_bundle/pydevd_cython.pyx":518
* container_obj = frame_skips_cache.get(custom_key)
* if container_obj is None:
* container_obj = frame_skips_cache[custom_key] = _TryExceptContainerObj() # <<<<<<<<<<<<<<
* if is_unhandled_exception(container_obj, self._args[0], frame, exc_info[1], exc_info[2]) and self.handle_user_exception(
* frame
*/
- __pyx_t_5 = __Pyx_PyObject_CallNoArg(((PyObject *)__pyx_ptype_14_pydevd_bundle_13pydevd_cython__TryExceptContainerObj)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 520, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_CallNoArg(((PyObject *)__pyx_ptype_14_pydevd_bundle_13pydevd_cython__TryExceptContainerObj)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 518, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_INCREF(__pyx_t_5);
__Pyx_DECREF_SET(__pyx_v_container_obj, __pyx_t_5);
- if (unlikely((PyObject_SetItem(__pyx_v_frame_skips_cache, __pyx_v_custom_key, __pyx_t_5) < 0))) __PYX_ERR(0, 520, __pyx_L1_error)
+ if (unlikely((PyObject_SetItem(__pyx_v_frame_skips_cache, __pyx_v_custom_key, __pyx_t_5) < 0))) __PYX_ERR(0, 518, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":519
+ /* "_pydevd_bundle/pydevd_cython.pyx":517
* custom_key = (frame_cache_key, "try_exc_info")
* container_obj = frame_skips_cache.get(custom_key)
* if container_obj is None: # <<<<<<<<<<<<<<
@@ -14976,32 +14976,32 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":521
+ /* "_pydevd_bundle/pydevd_cython.pyx":519
* if container_obj is None:
* container_obj = frame_skips_cache[custom_key] = _TryExceptContainerObj()
* if is_unhandled_exception(container_obj, self._args[0], frame, exc_info[1], exc_info[2]) and self.handle_user_exception( # <<<<<<<<<<<<<<
* frame
* ):
*/
- __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_is_unhandled_exception); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 521, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_is_unhandled_exception); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 521, __pyx_L1_error)
+ __PYX_ERR(0, 519, __pyx_L1_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 521, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
if (unlikely(__pyx_v_exc_info == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 521, __pyx_L1_error)
+ __PYX_ERR(0, 519, __pyx_L1_error)
}
- __pyx_t_3 = __Pyx_GetItemInt_Tuple(__pyx_v_exc_info, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 521, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_GetItemInt_Tuple(__pyx_v_exc_info, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
if (unlikely(__pyx_v_exc_info == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 521, __pyx_L1_error)
+ __PYX_ERR(0, 519, __pyx_L1_error)
}
- __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_exc_info, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 521, __pyx_L1_error)
+ __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_exc_info, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_7 = NULL;
__pyx_t_8 = 0;
@@ -15024,21 +15024,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 521, __pyx_L1_error)
+ if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_5); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 521, __pyx_L1_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_5); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
if (__pyx_t_10) {
} else {
__pyx_t_1 = __pyx_t_10;
goto __pyx_L13_bool_binop_done;
}
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_handle_user_exception); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 521, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_handle_user_exception); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- /* "_pydevd_bundle/pydevd_cython.pyx":522
+ /* "_pydevd_bundle/pydevd_cython.pyx":520
* container_obj = frame_skips_cache[custom_key] = _TryExceptContainerObj()
* if is_unhandled_exception(container_obj, self._args[0], frame, exc_info[1], exc_info[2]) and self.handle_user_exception(
* frame # <<<<<<<<<<<<<<
@@ -15063,25 +15063,25 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_frame};
__pyx_t_5 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_8, 1+__pyx_t_8);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 521, __pyx_L1_error)
+ if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":521
+ /* "_pydevd_bundle/pydevd_cython.pyx":519
* if container_obj is None:
* container_obj = frame_skips_cache[custom_key] = _TryExceptContainerObj()
* if is_unhandled_exception(container_obj, self._args[0], frame, exc_info[1], exc_info[2]) and self.handle_user_exception( # <<<<<<<<<<<<<<
* frame
* ):
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_5); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 521, __pyx_L1_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_5); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 519, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__pyx_t_1 = __pyx_t_10;
__pyx_L13_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":524
+ /* "_pydevd_bundle/pydevd_cython.pyx":522
* frame
* ):
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -15089,13 +15089,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
* return self.trace_exception
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 524, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 522, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_r = __pyx_t_5;
__pyx_t_5 = 0;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":521
+ /* "_pydevd_bundle/pydevd_cython.pyx":519
* if container_obj is None:
* container_obj = frame_skips_cache[custom_key] = _TryExceptContainerObj()
* if is_unhandled_exception(container_obj, self._args[0], frame, exc_info[1], exc_info[2]) and self.handle_user_exception( # <<<<<<<<<<<<<<
@@ -15104,7 +15104,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":515
+ /* "_pydevd_bundle/pydevd_cython.pyx":513
* elif event == "return":
* exc_info = self.exc_info
* if exc_info and arg is None: # <<<<<<<<<<<<<<
@@ -15113,7 +15113,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":513
+ /* "_pydevd_bundle/pydevd_cython.pyx":511
* return self.trace_dispatch
*
* elif event == "return": # <<<<<<<<<<<<<<
@@ -15123,7 +15123,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
}
__pyx_L3:;
- /* "_pydevd_bundle/pydevd_cython.pyx":526
+ /* "_pydevd_bundle/pydevd_cython.pyx":524
* return self.trace_dispatch
*
* return self.trace_exception # <<<<<<<<<<<<<<
@@ -15131,13 +15131,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
* def handle_user_exception(self, frame):
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_exception); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 526, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_exception); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 524, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_r = __pyx_t_5;
__pyx_t_5 = 0;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":499
+ /* "_pydevd_bundle/pydevd_cython.pyx":497
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def trace_exception(self, frame, str event, arg): # <<<<<<<<<<<<<<
@@ -15167,7 +15167,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_6trace_exc
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":528
+/* "_pydevd_bundle/pydevd_cython.pyx":526
* return self.trace_exception
*
* def handle_user_exception(self, frame): # <<<<<<<<<<<<<<
@@ -15228,12 +15228,12 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 528, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 526, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "handle_user_exception") < 0)) __PYX_ERR(0, 528, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "handle_user_exception") < 0)) __PYX_ERR(0, 526, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 1)) {
goto __pyx_L5_argtuple_error;
@@ -15244,7 +15244,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("handle_user_exception", 1, 1, 1, __pyx_nargs); __PYX_ERR(0, 528, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("handle_user_exception", 1, 1, 1, __pyx_nargs); __PYX_ERR(0, 526, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -15289,7 +15289,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("handle_user_exception", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":529
+ /* "_pydevd_bundle/pydevd_cython.pyx":527
*
* def handle_user_exception(self, frame):
* exc_info = self.exc_info # <<<<<<<<<<<<<<
@@ -15301,17 +15301,17 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
__pyx_v_exc_info = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":530
+ /* "_pydevd_bundle/pydevd_cython.pyx":528
* def handle_user_exception(self, frame):
* exc_info = self.exc_info
* if exc_info: # <<<<<<<<<<<<<<
* return handle_exception(self._args[0], self._args[3], frame, exc_info[0], EXCEPTION_TYPE_USER_UNHANDLED)
* return False
*/
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_v_exc_info); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 530, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_v_exc_info); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 528, __pyx_L1_error)
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":531
+ /* "_pydevd_bundle/pydevd_cython.pyx":529
* exc_info = self.exc_info
* if exc_info:
* return handle_exception(self._args[0], self._args[3], frame, exc_info[0], EXCEPTION_TYPE_USER_UNHANDLED) # <<<<<<<<<<<<<<
@@ -15319,23 +15319,23 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
*
*/
__Pyx_XDECREF(__pyx_r);
- __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 531, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 529, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 531, __pyx_L1_error)
+ __PYX_ERR(0, 529, __pyx_L1_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 531, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 529, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 531, __pyx_L1_error)
+ __PYX_ERR(0, 529, __pyx_L1_error)
}
- __pyx_t_5 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 531, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 529, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_6 = __Pyx_GetItemInt(__pyx_v_exc_info, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 531, __pyx_L1_error)
+ __pyx_t_6 = __Pyx_GetItemInt(__pyx_v_exc_info, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 529, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_6);
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_EXCEPTION_TYPE_USER_UNHANDLED); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 531, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_EXCEPTION_TYPE_USER_UNHANDLED); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 529, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_8 = NULL;
__pyx_t_9 = 0;
@@ -15359,7 +15359,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 531, __pyx_L1_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 529, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
@@ -15367,7 +15367,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
__pyx_t_1 = 0;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":530
+ /* "_pydevd_bundle/pydevd_cython.pyx":528
* def handle_user_exception(self, frame):
* exc_info = self.exc_info
* if exc_info: # <<<<<<<<<<<<<<
@@ -15376,7 +15376,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":532
+ /* "_pydevd_bundle/pydevd_cython.pyx":530
* if exc_info:
* return handle_exception(self._args[0], self._args[3], frame, exc_info[0], EXCEPTION_TYPE_USER_UNHANDLED)
* return False # <<<<<<<<<<<<<<
@@ -15388,7 +15388,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
__pyx_r = Py_False;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":528
+ /* "_pydevd_bundle/pydevd_cython.pyx":526
* return self.trace_exception
*
* def handle_user_exception(self, frame): # <<<<<<<<<<<<<<
@@ -15414,7 +15414,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_8handle_us
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":535
+/* "_pydevd_bundle/pydevd_cython.pyx":533
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef get_func_name(self, frame): # <<<<<<<<<<<<<<
@@ -15444,32 +15444,32 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("get_func_name", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":540
+ /* "_pydevd_bundle/pydevd_cython.pyx":538
* # def get_func_name(self, frame):
* # ENDIF
* code_obj = frame.f_code # <<<<<<<<<<<<<<
* func_name = code_obj.co_name
* try:
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 540, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 538, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_v_code_obj = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":541
+ /* "_pydevd_bundle/pydevd_cython.pyx":539
* # ENDIF
* code_obj = frame.f_code
* func_name = code_obj.co_name # <<<<<<<<<<<<<<
* try:
* cls_name = get_clsname_for_code(code_obj, frame)
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_code_obj, __pyx_n_s_co_name); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 541, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_code_obj, __pyx_n_s_co_name); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 539, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- if (!(likely(PyString_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_1))) __PYX_ERR(0, 541, __pyx_L1_error)
+ if (!(likely(PyString_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_1))) __PYX_ERR(0, 539, __pyx_L1_error)
__pyx_v_func_name = ((PyObject*)__pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":542
+ /* "_pydevd_bundle/pydevd_cython.pyx":540
* code_obj = frame.f_code
* func_name = code_obj.co_name
* try: # <<<<<<<<<<<<<<
@@ -15485,14 +15485,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
__Pyx_XGOTREF(__pyx_t_4);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":543
+ /* "_pydevd_bundle/pydevd_cython.pyx":541
* func_name = code_obj.co_name
* try:
* cls_name = get_clsname_for_code(code_obj, frame) # <<<<<<<<<<<<<<
* if cls_name is not None:
* return "%s.%s" % (cls_name, func_name)
*/
- __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_get_clsname_for_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 543, __pyx_L3_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_get_clsname_for_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 541, __pyx_L3_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_6 = NULL;
__pyx_t_7 = 0;
@@ -15512,14 +15512,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
PyObject *__pyx_callargs[3] = {__pyx_t_6, __pyx_v_code_obj, __pyx_v_frame};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_5, __pyx_callargs+1-__pyx_t_7, 2+__pyx_t_7);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 543, __pyx_L3_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 541, __pyx_L3_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
}
__pyx_v_cls_name = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":544
+ /* "_pydevd_bundle/pydevd_cython.pyx":542
* try:
* cls_name = get_clsname_for_code(code_obj, frame)
* if cls_name is not None: # <<<<<<<<<<<<<<
@@ -15529,7 +15529,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
__pyx_t_8 = (__pyx_v_cls_name != Py_None);
if (__pyx_t_8) {
- /* "_pydevd_bundle/pydevd_cython.pyx":545
+ /* "_pydevd_bundle/pydevd_cython.pyx":543
* cls_name = get_clsname_for_code(code_obj, frame)
* if cls_name is not None:
* return "%s.%s" % (cls_name, func_name) # <<<<<<<<<<<<<<
@@ -15537,22 +15537,22 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
* return func_name
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 545, __pyx_L3_error)
+ __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 543, __pyx_L3_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_INCREF(__pyx_v_cls_name);
__Pyx_GIVEREF(__pyx_v_cls_name);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_cls_name)) __PYX_ERR(0, 545, __pyx_L3_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_cls_name)) __PYX_ERR(0, 543, __pyx_L3_error);
__Pyx_INCREF(__pyx_v_func_name);
__Pyx_GIVEREF(__pyx_v_func_name);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_func_name)) __PYX_ERR(0, 545, __pyx_L3_error);
- __pyx_t_5 = __Pyx_PyString_Format(__pyx_kp_s_s_s, __pyx_t_1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 545, __pyx_L3_error)
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_func_name)) __PYX_ERR(0, 543, __pyx_L3_error);
+ __pyx_t_5 = __Pyx_PyString_Format(__pyx_kp_s_s_s, __pyx_t_1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 543, __pyx_L3_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_r = __pyx_t_5;
__pyx_t_5 = 0;
goto __pyx_L7_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":544
+ /* "_pydevd_bundle/pydevd_cython.pyx":542
* try:
* cls_name = get_clsname_for_code(code_obj, frame)
* if cls_name is not None: # <<<<<<<<<<<<<<
@@ -15561,7 +15561,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":547
+ /* "_pydevd_bundle/pydevd_cython.pyx":545
* return "%s.%s" % (cls_name, func_name)
* else:
* return func_name # <<<<<<<<<<<<<<
@@ -15575,7 +15575,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
goto __pyx_L7_try_return;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":542
+ /* "_pydevd_bundle/pydevd_cython.pyx":540
* code_obj = frame.f_code
* func_name = code_obj.co_name
* try: # <<<<<<<<<<<<<<
@@ -15588,7 +15588,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":548
+ /* "_pydevd_bundle/pydevd_cython.pyx":546
* else:
* return func_name
* except: # <<<<<<<<<<<<<<
@@ -15597,21 +15597,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.PyDBFrame.get_func_name", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_5, &__pyx_t_1, &__pyx_t_6) < 0) __PYX_ERR(0, 548, __pyx_L5_except_error)
+ if (__Pyx_GetException(&__pyx_t_5, &__pyx_t_1, &__pyx_t_6) < 0) __PYX_ERR(0, 546, __pyx_L5_except_error)
__Pyx_XGOTREF(__pyx_t_5);
__Pyx_XGOTREF(__pyx_t_1);
__Pyx_XGOTREF(__pyx_t_6);
- /* "_pydevd_bundle/pydevd_cython.pyx":549
+ /* "_pydevd_bundle/pydevd_cython.pyx":547
* return func_name
* except:
* pydev_log.exception() # <<<<<<<<<<<<<<
* return func_name
*
*/
- __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 549, __pyx_L5_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 547, __pyx_L5_except_error)
__Pyx_GOTREF(__pyx_t_10);
- __pyx_t_11 = __Pyx_PyObject_GetAttrStr(__pyx_t_10, __pyx_n_s_exception); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 549, __pyx_L5_except_error)
+ __pyx_t_11 = __Pyx_PyObject_GetAttrStr(__pyx_t_10, __pyx_n_s_exception); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 547, __pyx_L5_except_error)
__Pyx_GOTREF(__pyx_t_11);
__Pyx_DECREF(__pyx_t_10); __pyx_t_10 = 0;
__pyx_t_10 = NULL;
@@ -15632,13 +15632,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
PyObject *__pyx_callargs[2] = {__pyx_t_10, NULL};
__pyx_t_9 = __Pyx_PyObject_FastCall(__pyx_t_11, __pyx_callargs+1-__pyx_t_7, 0+__pyx_t_7);
__Pyx_XDECREF(__pyx_t_10); __pyx_t_10 = 0;
- if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 549, __pyx_L5_except_error)
+ if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 547, __pyx_L5_except_error)
__Pyx_GOTREF(__pyx_t_9);
__Pyx_DECREF(__pyx_t_11); __pyx_t_11 = 0;
}
__Pyx_DECREF(__pyx_t_9); __pyx_t_9 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":550
+ /* "_pydevd_bundle/pydevd_cython.pyx":548
* except:
* pydev_log.exception()
* return func_name # <<<<<<<<<<<<<<
@@ -15654,7 +15654,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
goto __pyx_L6_except_return;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":542
+ /* "_pydevd_bundle/pydevd_cython.pyx":540
* code_obj = frame.f_code
* func_name = code_obj.co_name
* try: # <<<<<<<<<<<<<<
@@ -15681,7 +15681,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
goto __pyx_L0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":535
+ /* "_pydevd_bundle/pydevd_cython.pyx":533
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef get_func_name(self, frame): # <<<<<<<<<<<<<<
@@ -15708,7 +15708,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_get_func_na
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":553
+/* "_pydevd_bundle/pydevd_cython.pyx":551
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _show_return_values(self, frame, arg): # <<<<<<<<<<<<<<
@@ -15744,7 +15744,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("_show_return_values", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":557
+ /* "_pydevd_bundle/pydevd_cython.pyx":555
* # def _show_return_values(self, frame, arg):
* # ENDIF
* try: # <<<<<<<<<<<<<<
@@ -15753,7 +15753,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
*/
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":558
+ /* "_pydevd_bundle/pydevd_cython.pyx":556
* # ENDIF
* try:
* try: # <<<<<<<<<<<<<<
@@ -15769,22 +15769,22 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
__Pyx_XGOTREF(__pyx_t_3);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":559
+ /* "_pydevd_bundle/pydevd_cython.pyx":557
* try:
* try:
* f_locals_back = getattr(frame.f_back, "f_locals", None) # <<<<<<<<<<<<<<
* if f_locals_back is not None:
* return_values_dict = f_locals_back.get(RETURN_VALUES_DICT, None)
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 559, __pyx_L6_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 557, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_5 = __Pyx_GetAttr3(__pyx_t_4, __pyx_n_s_f_locals, Py_None); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 559, __pyx_L6_error)
+ __pyx_t_5 = __Pyx_GetAttr3(__pyx_t_4, __pyx_n_s_f_locals, Py_None); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 557, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_v_f_locals_back = __pyx_t_5;
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":560
+ /* "_pydevd_bundle/pydevd_cython.pyx":558
* try:
* f_locals_back = getattr(frame.f_back, "f_locals", None)
* if f_locals_back is not None: # <<<<<<<<<<<<<<
@@ -15794,16 +15794,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
__pyx_t_6 = (__pyx_v_f_locals_back != Py_None);
if (__pyx_t_6) {
- /* "_pydevd_bundle/pydevd_cython.pyx":561
+ /* "_pydevd_bundle/pydevd_cython.pyx":559
* f_locals_back = getattr(frame.f_back, "f_locals", None)
* if f_locals_back is not None:
* return_values_dict = f_locals_back.get(RETURN_VALUES_DICT, None) # <<<<<<<<<<<<<<
* if return_values_dict is None:
* return_values_dict = {}
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_f_locals_back, __pyx_n_s_get); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 561, __pyx_L6_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_f_locals_back, __pyx_n_s_get); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 559, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_4);
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 561, __pyx_L6_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 559, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_8 = NULL;
__pyx_t_9 = 0;
@@ -15824,14 +15824,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
__pyx_t_5 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_9, 2+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 561, __pyx_L6_error)
+ if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 559, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__pyx_v_return_values_dict = __pyx_t_5;
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":562
+ /* "_pydevd_bundle/pydevd_cython.pyx":560
* if f_locals_back is not None:
* return_values_dict = f_locals_back.get(RETURN_VALUES_DICT, None)
* if return_values_dict is None: # <<<<<<<<<<<<<<
@@ -15841,31 +15841,31 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
__pyx_t_6 = (__pyx_v_return_values_dict == Py_None);
if (__pyx_t_6) {
- /* "_pydevd_bundle/pydevd_cython.pyx":563
+ /* "_pydevd_bundle/pydevd_cython.pyx":561
* return_values_dict = f_locals_back.get(RETURN_VALUES_DICT, None)
* if return_values_dict is None:
* return_values_dict = {} # <<<<<<<<<<<<<<
* f_locals_back[RETURN_VALUES_DICT] = return_values_dict
* name = self.get_func_name(frame)
*/
- __pyx_t_5 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 563, __pyx_L6_error)
+ __pyx_t_5 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 561, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF_SET(__pyx_v_return_values_dict, __pyx_t_5);
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":564
+ /* "_pydevd_bundle/pydevd_cython.pyx":562
* if return_values_dict is None:
* return_values_dict = {}
* f_locals_back[RETURN_VALUES_DICT] = return_values_dict # <<<<<<<<<<<<<<
* name = self.get_func_name(frame)
* return_values_dict[name] = arg
*/
- __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 564, __pyx_L6_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 562, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
- if (unlikely((PyObject_SetItem(__pyx_v_f_locals_back, __pyx_t_5, __pyx_v_return_values_dict) < 0))) __PYX_ERR(0, 564, __pyx_L6_error)
+ if (unlikely((PyObject_SetItem(__pyx_v_f_locals_back, __pyx_t_5, __pyx_v_return_values_dict) < 0))) __PYX_ERR(0, 562, __pyx_L6_error)
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":562
+ /* "_pydevd_bundle/pydevd_cython.pyx":560
* if f_locals_back is not None:
* return_values_dict = f_locals_back.get(RETURN_VALUES_DICT, None)
* if return_values_dict is None: # <<<<<<<<<<<<<<
@@ -15874,28 +15874,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":565
+ /* "_pydevd_bundle/pydevd_cython.pyx":563
* return_values_dict = {}
* f_locals_back[RETURN_VALUES_DICT] = return_values_dict
* name = self.get_func_name(frame) # <<<<<<<<<<<<<<
* return_values_dict[name] = arg
* except:
*/
- __pyx_t_5 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->get_func_name(__pyx_v_self, __pyx_v_frame); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 565, __pyx_L6_error)
+ __pyx_t_5 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->get_func_name(__pyx_v_self, __pyx_v_frame); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 563, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_v_name = __pyx_t_5;
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":566
+ /* "_pydevd_bundle/pydevd_cython.pyx":564
* f_locals_back[RETURN_VALUES_DICT] = return_values_dict
* name = self.get_func_name(frame)
* return_values_dict[name] = arg # <<<<<<<<<<<<<<
* except:
* pydev_log.exception()
*/
- if (unlikely((PyObject_SetItem(__pyx_v_return_values_dict, __pyx_v_name, __pyx_v_arg) < 0))) __PYX_ERR(0, 566, __pyx_L6_error)
+ if (unlikely((PyObject_SetItem(__pyx_v_return_values_dict, __pyx_v_name, __pyx_v_arg) < 0))) __PYX_ERR(0, 564, __pyx_L6_error)
- /* "_pydevd_bundle/pydevd_cython.pyx":560
+ /* "_pydevd_bundle/pydevd_cython.pyx":558
* try:
* f_locals_back = getattr(frame.f_back, "f_locals", None)
* if f_locals_back is not None: # <<<<<<<<<<<<<<
@@ -15904,7 +15904,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":558
+ /* "_pydevd_bundle/pydevd_cython.pyx":556
* # ENDIF
* try:
* try: # <<<<<<<<<<<<<<
@@ -15922,7 +15922,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":567
+ /* "_pydevd_bundle/pydevd_cython.pyx":565
* name = self.get_func_name(frame)
* return_values_dict[name] = arg
* except: # <<<<<<<<<<<<<<
@@ -15931,21 +15931,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.PyDBFrame._show_return_values", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_5, &__pyx_t_4, &__pyx_t_7) < 0) __PYX_ERR(0, 567, __pyx_L8_except_error)
+ if (__Pyx_GetException(&__pyx_t_5, &__pyx_t_4, &__pyx_t_7) < 0) __PYX_ERR(0, 565, __pyx_L8_except_error)
__Pyx_XGOTREF(__pyx_t_5);
__Pyx_XGOTREF(__pyx_t_4);
__Pyx_XGOTREF(__pyx_t_7);
- /* "_pydevd_bundle/pydevd_cython.pyx":568
+ /* "_pydevd_bundle/pydevd_cython.pyx":566
* return_values_dict[name] = arg
* except:
* pydev_log.exception() # <<<<<<<<<<<<<<
* finally:
* f_locals_back = None
*/
- __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 568, __pyx_L8_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 566, __pyx_L8_except_error)
__Pyx_GOTREF(__pyx_t_10);
- __pyx_t_11 = __Pyx_PyObject_GetAttrStr(__pyx_t_10, __pyx_n_s_exception); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 568, __pyx_L8_except_error)
+ __pyx_t_11 = __Pyx_PyObject_GetAttrStr(__pyx_t_10, __pyx_n_s_exception); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 566, __pyx_L8_except_error)
__Pyx_GOTREF(__pyx_t_11);
__Pyx_DECREF(__pyx_t_10); __pyx_t_10 = 0;
__pyx_t_10 = NULL;
@@ -15966,7 +15966,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
PyObject *__pyx_callargs[2] = {__pyx_t_10, NULL};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_11, __pyx_callargs+1-__pyx_t_9, 0+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_10); __pyx_t_10 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 568, __pyx_L8_except_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 566, __pyx_L8_except_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_11); __pyx_t_11 = 0;
}
@@ -15977,7 +15977,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
goto __pyx_L7_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":558
+ /* "_pydevd_bundle/pydevd_cython.pyx":556
* # ENDIF
* try:
* try: # <<<<<<<<<<<<<<
@@ -15999,7 +15999,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":570
+ /* "_pydevd_bundle/pydevd_cython.pyx":568
* pydev_log.exception()
* finally:
* f_locals_back = None # <<<<<<<<<<<<<<
@@ -16053,7 +16053,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
__pyx_L5:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":553
+ /* "_pydevd_bundle/pydevd_cython.pyx":551
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _show_return_values(self, frame, arg): # <<<<<<<<<<<<<<
@@ -16082,7 +16082,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__show_retur
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":573
+/* "_pydevd_bundle/pydevd_cython.pyx":571
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _remove_return_values(self, py_db, frame): # <<<<<<<<<<<<<<
@@ -16116,7 +16116,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("_remove_return_values", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":577
+ /* "_pydevd_bundle/pydevd_cython.pyx":575
* # def _remove_return_values(self, py_db, frame):
* # ENDIF
* try: # <<<<<<<<<<<<<<
@@ -16125,7 +16125,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
*/
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":578
+ /* "_pydevd_bundle/pydevd_cython.pyx":576
* # ENDIF
* try:
* try: # <<<<<<<<<<<<<<
@@ -16141,19 +16141,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
__Pyx_XGOTREF(__pyx_t_3);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":581
+ /* "_pydevd_bundle/pydevd_cython.pyx":579
* # Showing return values was turned off, we should remove them from locals dict.
* # The values can be in the current frame or in the back one
* frame.f_locals.pop(RETURN_VALUES_DICT, None) # <<<<<<<<<<<<<<
*
* f_locals_back = getattr(frame.f_back, "f_locals", None)
*/
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_locals); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 581, __pyx_L6_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_locals); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 579, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_pop); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 581, __pyx_L6_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_pop); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 579, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 581, __pyx_L6_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 579, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_7 = NULL;
__pyx_t_8 = 0;
@@ -16174,28 +16174,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_8, 2+__pyx_t_8);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 581, __pyx_L6_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 579, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":583
+ /* "_pydevd_bundle/pydevd_cython.pyx":581
* frame.f_locals.pop(RETURN_VALUES_DICT, None)
*
* f_locals_back = getattr(frame.f_back, "f_locals", None) # <<<<<<<<<<<<<<
* if f_locals_back is not None:
* f_locals_back.pop(RETURN_VALUES_DICT, None)
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 583, __pyx_L6_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 581, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_6 = __Pyx_GetAttr3(__pyx_t_4, __pyx_n_s_f_locals, Py_None); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 583, __pyx_L6_error)
+ __pyx_t_6 = __Pyx_GetAttr3(__pyx_t_4, __pyx_n_s_f_locals, Py_None); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 581, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_v_f_locals_back = __pyx_t_6;
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":584
+ /* "_pydevd_bundle/pydevd_cython.pyx":582
*
* f_locals_back = getattr(frame.f_back, "f_locals", None)
* if f_locals_back is not None: # <<<<<<<<<<<<<<
@@ -16205,16 +16205,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
__pyx_t_9 = (__pyx_v_f_locals_back != Py_None);
if (__pyx_t_9) {
- /* "_pydevd_bundle/pydevd_cython.pyx":585
+ /* "_pydevd_bundle/pydevd_cython.pyx":583
* f_locals_back = getattr(frame.f_back, "f_locals", None)
* if f_locals_back is not None:
* f_locals_back.pop(RETURN_VALUES_DICT, None) # <<<<<<<<<<<<<<
* except:
* pydev_log.exception()
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_f_locals_back, __pyx_n_s_pop); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 585, __pyx_L6_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_f_locals_back, __pyx_n_s_pop); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 583, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_4);
- __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 585, __pyx_L6_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_RETURN_VALUES_DICT); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 583, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_7 = NULL;
__pyx_t_8 = 0;
@@ -16235,13 +16235,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
__pyx_t_6 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_8, 2+__pyx_t_8);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 585, __pyx_L6_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 583, __pyx_L6_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":584
+ /* "_pydevd_bundle/pydevd_cython.pyx":582
*
* f_locals_back = getattr(frame.f_back, "f_locals", None)
* if f_locals_back is not None: # <<<<<<<<<<<<<<
@@ -16250,7 +16250,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":578
+ /* "_pydevd_bundle/pydevd_cython.pyx":576
* # ENDIF
* try:
* try: # <<<<<<<<<<<<<<
@@ -16268,7 +16268,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":586
+ /* "_pydevd_bundle/pydevd_cython.pyx":584
* if f_locals_back is not None:
* f_locals_back.pop(RETURN_VALUES_DICT, None)
* except: # <<<<<<<<<<<<<<
@@ -16277,21 +16277,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.PyDBFrame._remove_return_values", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_6, &__pyx_t_4, &__pyx_t_5) < 0) __PYX_ERR(0, 586, __pyx_L8_except_error)
+ if (__Pyx_GetException(&__pyx_t_6, &__pyx_t_4, &__pyx_t_5) < 0) __PYX_ERR(0, 584, __pyx_L8_except_error)
__Pyx_XGOTREF(__pyx_t_6);
__Pyx_XGOTREF(__pyx_t_4);
__Pyx_XGOTREF(__pyx_t_5);
- /* "_pydevd_bundle/pydevd_cython.pyx":587
+ /* "_pydevd_bundle/pydevd_cython.pyx":585
* f_locals_back.pop(RETURN_VALUES_DICT, None)
* except:
* pydev_log.exception() # <<<<<<<<<<<<<<
* finally:
* f_locals_back = None
*/
- __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 587, __pyx_L8_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 585, __pyx_L8_except_error)
__Pyx_GOTREF(__pyx_t_10);
- __pyx_t_11 = __Pyx_PyObject_GetAttrStr(__pyx_t_10, __pyx_n_s_exception); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 587, __pyx_L8_except_error)
+ __pyx_t_11 = __Pyx_PyObject_GetAttrStr(__pyx_t_10, __pyx_n_s_exception); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 585, __pyx_L8_except_error)
__Pyx_GOTREF(__pyx_t_11);
__Pyx_DECREF(__pyx_t_10); __pyx_t_10 = 0;
__pyx_t_10 = NULL;
@@ -16312,7 +16312,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
PyObject *__pyx_callargs[2] = {__pyx_t_10, NULL};
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_11, __pyx_callargs+1-__pyx_t_8, 0+__pyx_t_8);
__Pyx_XDECREF(__pyx_t_10); __pyx_t_10 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 587, __pyx_L8_except_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 585, __pyx_L8_except_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_11); __pyx_t_11 = 0;
}
@@ -16323,7 +16323,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
goto __pyx_L7_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":578
+ /* "_pydevd_bundle/pydevd_cython.pyx":576
* # ENDIF
* try:
* try: # <<<<<<<<<<<<<<
@@ -16345,7 +16345,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":589
+ /* "_pydevd_bundle/pydevd_cython.pyx":587
* pydev_log.exception()
* finally:
* f_locals_back = None # <<<<<<<<<<<<<<
@@ -16399,7 +16399,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
__pyx_L5:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":573
+ /* "_pydevd_bundle/pydevd_cython.pyx":571
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _remove_return_values(self, py_db, frame): # <<<<<<<<<<<<<<
@@ -16426,7 +16426,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__remove_ret
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":592
+/* "_pydevd_bundle/pydevd_cython.pyx":590
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _get_unfiltered_back_frame(self, py_db, frame): # <<<<<<<<<<<<<<
@@ -16450,19 +16450,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("_get_unfiltered_back_frame", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":596
+ /* "_pydevd_bundle/pydevd_cython.pyx":594
* # def _get_unfiltered_back_frame(self, py_db, frame):
* # ENDIF
* f = frame.f_back # <<<<<<<<<<<<<<
* while f is not None:
* if not py_db.is_files_filter_enabled:
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 596, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 594, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_v_f = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":597
+ /* "_pydevd_bundle/pydevd_cython.pyx":595
* # ENDIF
* f = frame.f_back
* while f is not None: # <<<<<<<<<<<<<<
@@ -16473,21 +16473,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
__pyx_t_2 = (__pyx_v_f != Py_None);
if (!__pyx_t_2) break;
- /* "_pydevd_bundle/pydevd_cython.pyx":598
+ /* "_pydevd_bundle/pydevd_cython.pyx":596
* f = frame.f_back
* while f is not None:
* if not py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
* return f
*
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 598, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 596, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 598, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 596, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_3 = (!__pyx_t_2);
if (__pyx_t_3) {
- /* "_pydevd_bundle/pydevd_cython.pyx":599
+ /* "_pydevd_bundle/pydevd_cython.pyx":597
* while f is not None:
* if not py_db.is_files_filter_enabled:
* return f # <<<<<<<<<<<<<<
@@ -16499,7 +16499,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
__pyx_r = __pyx_v_f;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":598
+ /* "_pydevd_bundle/pydevd_cython.pyx":596
* f = frame.f_back
* while f is not None:
* if not py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
@@ -16508,7 +16508,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":602
+ /* "_pydevd_bundle/pydevd_cython.pyx":600
*
* else:
* if py_db.apply_files_filter(f, f.f_code.co_filename, False): # <<<<<<<<<<<<<<
@@ -16516,11 +16516,11 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
*
*/
/*else*/ {
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 602, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 600, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 602, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 600, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 602, __pyx_L1_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 600, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__pyx_t_5 = NULL;
@@ -16542,27 +16542,27 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_7, 3+__pyx_t_7);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 602, __pyx_L1_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 600, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_3 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_3 < 0))) __PYX_ERR(0, 602, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_3 < 0))) __PYX_ERR(0, 600, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_3) {
- /* "_pydevd_bundle/pydevd_cython.pyx":603
+ /* "_pydevd_bundle/pydevd_cython.pyx":601
* else:
* if py_db.apply_files_filter(f, f.f_code.co_filename, False):
* f = f.f_back # <<<<<<<<<<<<<<
*
* else:
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 603, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 601, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF_SET(__pyx_v_f, __pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":602
+ /* "_pydevd_bundle/pydevd_cython.pyx":600
*
* else:
* if py_db.apply_files_filter(f, f.f_code.co_filename, False): # <<<<<<<<<<<<<<
@@ -16572,7 +16572,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
goto __pyx_L6;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":606
+ /* "_pydevd_bundle/pydevd_cython.pyx":604
*
* else:
* return f # <<<<<<<<<<<<<<
@@ -16589,7 +16589,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":608
+ /* "_pydevd_bundle/pydevd_cython.pyx":606
* return f
*
* return f # <<<<<<<<<<<<<<
@@ -16601,7 +16601,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
__pyx_r = __pyx_v_f;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":592
+ /* "_pydevd_bundle/pydevd_cython.pyx":590
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _get_unfiltered_back_frame(self, py_db, frame): # <<<<<<<<<<<<<<
@@ -16624,7 +16624,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__get_unfilt
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":611
+/* "_pydevd_bundle/pydevd_cython.pyx":609
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _is_same_frame(self, target_frame, current_frame): # <<<<<<<<<<<<<<
@@ -16647,7 +16647,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("_is_same_frame", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":616
+ /* "_pydevd_bundle/pydevd_cython.pyx":614
* # def _is_same_frame(self, target_frame, current_frame):
* # ENDIF
* if target_frame is current_frame: # <<<<<<<<<<<<<<
@@ -16657,7 +16657,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
__pyx_t_1 = (__pyx_v_target_frame == __pyx_v_current_frame);
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":617
+ /* "_pydevd_bundle/pydevd_cython.pyx":615
* # ENDIF
* if target_frame is current_frame:
* return True # <<<<<<<<<<<<<<
@@ -16669,7 +16669,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
__pyx_r = Py_True;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":616
+ /* "_pydevd_bundle/pydevd_cython.pyx":614
* # def _is_same_frame(self, target_frame, current_frame):
* # ENDIF
* if target_frame is current_frame: # <<<<<<<<<<<<<<
@@ -16678,7 +16678,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":619
+ /* "_pydevd_bundle/pydevd_cython.pyx":617
* return True
*
* info = self._args[2] # <<<<<<<<<<<<<<
@@ -16687,15 +16687,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 619, __pyx_L1_error)
+ __PYX_ERR(0, 617, __pyx_L1_error)
}
- __pyx_t_2 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 619, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 617, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- if (!(likely(((__pyx_t_2) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_2, __pyx_ptype_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo))))) __PYX_ERR(0, 619, __pyx_L1_error)
+ if (!(likely(((__pyx_t_2) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_2, __pyx_ptype_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo))))) __PYX_ERR(0, 617, __pyx_L1_error)
__pyx_v_info = ((struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo *)__pyx_t_2);
__pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":620
+ /* "_pydevd_bundle/pydevd_cython.pyx":618
*
* info = self._args[2]
* if info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
@@ -16704,7 +16704,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
if (__pyx_v_info->pydev_use_scoped_step_frame) {
- /* "_pydevd_bundle/pydevd_cython.pyx":623
+ /* "_pydevd_bundle/pydevd_cython.pyx":621
* # If using scoped step we don't check the target, we just need to check
* # if the current matches the same heuristic where the target was defined.
* if target_frame is not None and current_frame is not None: # <<<<<<<<<<<<<<
@@ -16722,43 +16722,43 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
__pyx_L6_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":624
+ /* "_pydevd_bundle/pydevd_cython.pyx":622
* # if the current matches the same heuristic where the target was defined.
* if target_frame is not None and current_frame is not None:
* if target_frame.f_code.co_filename == current_frame.f_code.co_filename: # <<<<<<<<<<<<<<
* # The co_name may be different (it may include the line number), but
* # the filename must still be the same.
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_target_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 624, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_target_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 622, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 624, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 622, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_current_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 624, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_current_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 622, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 624, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 622, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- __pyx_t_2 = PyObject_RichCompare(__pyx_t_4, __pyx_t_5, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 624, __pyx_L1_error)
+ __pyx_t_2 = PyObject_RichCompare(__pyx_t_4, __pyx_t_5, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 622, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 624, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 622, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":627
+ /* "_pydevd_bundle/pydevd_cython.pyx":625
* # The co_name may be different (it may include the line number), but
* # the filename must still be the same.
* f = current_frame.f_back # <<<<<<<<<<<<<<
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
* f = f.f_back
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_current_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 627, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_current_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 625, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_v_f = __pyx_t_2;
__pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":628
+ /* "_pydevd_bundle/pydevd_cython.pyx":626
* # the filename must still be the same.
* f = current_frame.f_back
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]: # <<<<<<<<<<<<<<
@@ -16771,38 +16771,38 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
__pyx_t_1 = __pyx_t_3;
goto __pyx_L10_bool_binop_done;
}
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 628, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 626, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_name); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 628, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_name); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 626, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 628, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 626, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = __Pyx_GetItemInt(__pyx_t_2, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 628, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_GetItemInt(__pyx_t_2, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 626, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- __pyx_t_2 = PyObject_RichCompare(__pyx_t_5, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 628, __pyx_L1_error)
+ __pyx_t_2 = PyObject_RichCompare(__pyx_t_5, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 626, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_3 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_3 < 0))) __PYX_ERR(0, 628, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_3 < 0))) __PYX_ERR(0, 626, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_1 = __pyx_t_3;
__pyx_L10_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":629
+ /* "_pydevd_bundle/pydevd_cython.pyx":627
* f = current_frame.f_back
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
* f = f.f_back # <<<<<<<<<<<<<<
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]:
* return True
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 629, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 627, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF_SET(__pyx_v_f, __pyx_t_2);
__pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":630
+ /* "_pydevd_bundle/pydevd_cython.pyx":628
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
* f = f.f_back
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]: # <<<<<<<<<<<<<<
@@ -16815,26 +16815,26 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
__pyx_t_1 = __pyx_t_3;
goto __pyx_L13_bool_binop_done;
}
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 630, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 628, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_name); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 630, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_co_name); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 628, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 630, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 628, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_5 = __Pyx_GetItemInt(__pyx_t_2, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 630, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_GetItemInt(__pyx_t_2, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 628, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- __pyx_t_2 = PyObject_RichCompare(__pyx_t_4, __pyx_t_5, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 630, __pyx_L1_error)
+ __pyx_t_2 = PyObject_RichCompare(__pyx_t_4, __pyx_t_5, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 628, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- __pyx_t_3 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_3 < 0))) __PYX_ERR(0, 630, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_3 < 0))) __PYX_ERR(0, 628, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_1 = __pyx_t_3;
__pyx_L13_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":631
+ /* "_pydevd_bundle/pydevd_cython.pyx":629
* f = f.f_back
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]:
* return True # <<<<<<<<<<<<<<
@@ -16846,7 +16846,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
__pyx_r = Py_True;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":630
+ /* "_pydevd_bundle/pydevd_cython.pyx":628
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
* f = f.f_back
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]: # <<<<<<<<<<<<<<
@@ -16855,7 +16855,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":628
+ /* "_pydevd_bundle/pydevd_cython.pyx":626
* # the filename must still be the same.
* f = current_frame.f_back
* if f is not None and f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]: # <<<<<<<<<<<<<<
@@ -16864,7 +16864,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":624
+ /* "_pydevd_bundle/pydevd_cython.pyx":622
* # if the current matches the same heuristic where the target was defined.
* if target_frame is not None and current_frame is not None:
* if target_frame.f_code.co_filename == current_frame.f_code.co_filename: # <<<<<<<<<<<<<<
@@ -16873,7 +16873,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":623
+ /* "_pydevd_bundle/pydevd_cython.pyx":621
* # If using scoped step we don't check the target, we just need to check
* # if the current matches the same heuristic where the target was defined.
* if target_frame is not None and current_frame is not None: # <<<<<<<<<<<<<<
@@ -16882,7 +16882,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":620
+ /* "_pydevd_bundle/pydevd_cython.pyx":618
*
* info = self._args[2]
* if info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
@@ -16891,7 +16891,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":633
+ /* "_pydevd_bundle/pydevd_cython.pyx":631
* return True
*
* return False # <<<<<<<<<<<<<<
@@ -16903,7 +16903,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
__pyx_r = Py_False;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":611
+ /* "_pydevd_bundle/pydevd_cython.pyx":609
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cdef _is_same_frame(self, target_frame, current_frame): # <<<<<<<<<<<<<<
@@ -16926,7 +16926,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame__is_same_fr
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":636
+/* "_pydevd_bundle/pydevd_cython.pyx":634
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cpdef trace_dispatch(self, frame, str event, arg): # <<<<<<<<<<<<<<
@@ -17047,7 +17047,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(!__Pyx_object_dict_version_matches(((PyObject *)__pyx_v_self), __pyx_tp_dict_version, __pyx_obj_dict_version))) {
PY_UINT64_T __pyx_typedict_guard = __Pyx_get_tp_dict_version(((PyObject *)__pyx_v_self));
#endif
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 636, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 634, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
if (!__Pyx_IsSameCFunction(__pyx_t_1, (void*) __pyx_pw_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_11trace_dispatch)) {
__Pyx_XDECREF(__pyx_r);
@@ -17070,7 +17070,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[4] = {__pyx_t_4, __pyx_v_frame, __pyx_v_event, __pyx_v_arg};
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_3, __pyx_callargs+1-__pyx_t_5, 3+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 636, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 634, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
@@ -17092,7 +17092,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
#endif
}
- /* "_pydevd_bundle/pydevd_cython.pyx":676
+ /* "_pydevd_bundle/pydevd_cython.pyx":674
* # generation be better split among what each part does).
*
* try: # <<<<<<<<<<<<<<
@@ -17101,7 +17101,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":678
+ /* "_pydevd_bundle/pydevd_cython.pyx":676
* try:
* # DEBUG = '_debugger_case_yield_from.py' in frame.f_code.co_filename
* py_db, abs_path_canonical_path_and_base, info, thread, frame_skips_cache, frame_cache_key = self._args # <<<<<<<<<<<<<<
@@ -17116,7 +17116,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(size != 6)) {
if (size > 6) __Pyx_RaiseTooManyValuesError(6);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 678, __pyx_L4_error)
+ __PYX_ERR(0, 676, __pyx_L4_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
__pyx_t_2 = PyTuple_GET_ITEM(sequence, 0);
@@ -17136,7 +17136,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
Py_ssize_t i;
PyObject** temps[6] = {&__pyx_t_2,&__pyx_t_3,&__pyx_t_4,&__pyx_t_6,&__pyx_t_7,&__pyx_t_8};
for (i=0; i < 6; i++) {
- PyObject* item = PySequence_ITEM(sequence, i); if (unlikely(!item)) __PYX_ERR(0, 678, __pyx_L4_error)
+ PyObject* item = PySequence_ITEM(sequence, i); if (unlikely(!item)) __PYX_ERR(0, 676, __pyx_L4_error)
__Pyx_GOTREF(item);
*(temps[i]) = item;
}
@@ -17144,11 +17144,11 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
#endif
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
} else {
- __Pyx_RaiseNoneNotIterableError(); __PYX_ERR(0, 678, __pyx_L4_error)
+ __Pyx_RaiseNoneNotIterableError(); __PYX_ERR(0, 676, __pyx_L4_error)
}
- if (!(likely(PyTuple_CheckExact(__pyx_t_3))||((__pyx_t_3) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_t_3))) __PYX_ERR(0, 678, __pyx_L4_error)
- if (!(likely(((__pyx_t_4) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_4, __pyx_ptype_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo))))) __PYX_ERR(0, 678, __pyx_L4_error)
- if (!(likely(PyDict_CheckExact(__pyx_t_7))||((__pyx_t_7) == Py_None) || __Pyx_RaiseUnexpectedTypeError("dict", __pyx_t_7))) __PYX_ERR(0, 678, __pyx_L4_error)
+ if (!(likely(PyTuple_CheckExact(__pyx_t_3))||((__pyx_t_3) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_t_3))) __PYX_ERR(0, 676, __pyx_L4_error)
+ if (!(likely(((__pyx_t_4) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_4, __pyx_ptype_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo))))) __PYX_ERR(0, 676, __pyx_L4_error)
+ if (!(likely(PyDict_CheckExact(__pyx_t_7))||((__pyx_t_7) == Py_None) || __Pyx_RaiseUnexpectedTypeError("dict", __pyx_t_7))) __PYX_ERR(0, 676, __pyx_L4_error)
__pyx_v_py_db = __pyx_t_2;
__pyx_t_2 = 0;
__pyx_v_abs_path_canonical_path_and_base = ((PyObject*)__pyx_t_3);
@@ -17162,7 +17162,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_frame_cache_key = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":680
+ /* "_pydevd_bundle/pydevd_cython.pyx":678
* py_db, abs_path_canonical_path_and_base, info, thread, frame_skips_cache, frame_cache_key = self._args
* # if DEBUG: print('frame trace_dispatch %s %s %s %s %s %s, stop: %s' % (frame.f_lineno, frame.f_code.co_name, frame.f_code.co_filename, event, constant_to_str(info.pydev_step_cmd), arg, info.pydev_step_stop))
* info.is_tracing += 1 # <<<<<<<<<<<<<<
@@ -17171,20 +17171,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->is_tracing = (__pyx_v_info->is_tracing + 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":685
+ /* "_pydevd_bundle/pydevd_cython.pyx":683
* # is None seems like a bug in Python 3.11.
* # Reported in: https://github.com/python/cpython/issues/94485
* line = frame.f_lineno or 0 # Workaround or case where frame.f_lineno is None # <<<<<<<<<<<<<<
* line_cache_key = (frame_cache_key, line)
*
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 685, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 683, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 685, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 683, __pyx_L4_error)
if (!__pyx_t_10) {
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
} else {
- __pyx_t_11 = __Pyx_PyInt_As_int(__pyx_t_1); if (unlikely((__pyx_t_11 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 685, __pyx_L4_error)
+ __pyx_t_11 = __Pyx_PyInt_As_int(__pyx_t_1); if (unlikely((__pyx_t_11 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 683, __pyx_L4_error)
__pyx_t_9 = __pyx_t_11;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
goto __pyx_L6_bool_binop_done;
@@ -17193,40 +17193,40 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_L6_bool_binop_done:;
__pyx_v_line = __pyx_t_9;
- /* "_pydevd_bundle/pydevd_cython.pyx":686
+ /* "_pydevd_bundle/pydevd_cython.pyx":684
* # Reported in: https://github.com/python/cpython/issues/94485
* line = frame.f_lineno or 0 # Workaround or case where frame.f_lineno is None
* line_cache_key = (frame_cache_key, line) # <<<<<<<<<<<<<<
*
* if py_db.pydb_disposed:
*/
- __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 686, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 684, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 686, __pyx_L4_error)
+ __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 684, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_INCREF(__pyx_v_frame_cache_key);
__Pyx_GIVEREF(__pyx_v_frame_cache_key);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_frame_cache_key)) __PYX_ERR(0, 686, __pyx_L4_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_frame_cache_key)) __PYX_ERR(0, 684, __pyx_L4_error);
__Pyx_GIVEREF(__pyx_t_1);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_t_1)) __PYX_ERR(0, 686, __pyx_L4_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_t_1)) __PYX_ERR(0, 684, __pyx_L4_error);
__pyx_t_1 = 0;
__pyx_v_line_cache_key = ((PyObject*)__pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":688
+ /* "_pydevd_bundle/pydevd_cython.pyx":686
* line_cache_key = (frame_cache_key, line)
*
* if py_db.pydb_disposed: # <<<<<<<<<<<<<<
* return None if event == "call" else NO_FTRACE
*
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_pydb_disposed); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 688, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_pydb_disposed); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 686, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 688, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 686, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":689
+ /* "_pydevd_bundle/pydevd_cython.pyx":687
*
* if py_db.pydb_disposed:
* return None if event == "call" else NO_FTRACE # <<<<<<<<<<<<<<
@@ -17234,12 +17234,12 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* plugin_manager = py_db.plugin
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_call, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 689, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_call, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 687, __pyx_L4_error)
if (__pyx_t_10) {
__Pyx_INCREF(Py_None);
__pyx_t_8 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 689, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 687, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_8 = __pyx_t_1;
__pyx_t_1 = 0;
@@ -17248,7 +17248,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":688
+ /* "_pydevd_bundle/pydevd_cython.pyx":686
* line_cache_key = (frame_cache_key, line)
*
* if py_db.pydb_disposed: # <<<<<<<<<<<<<<
@@ -17257,52 +17257,52 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":691
+ /* "_pydevd_bundle/pydevd_cython.pyx":689
* return None if event == "call" else NO_FTRACE
*
* plugin_manager = py_db.plugin # <<<<<<<<<<<<<<
* has_exception_breakpoints = (
* py_db.break_on_caught_exceptions or py_db.break_on_user_uncaught_exceptions or py_db.has_plugin_exception_breaks
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_plugin); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 691, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_plugin); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 689, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_v_plugin_manager = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":693
+ /* "_pydevd_bundle/pydevd_cython.pyx":691
* plugin_manager = py_db.plugin
* has_exception_breakpoints = (
* py_db.break_on_caught_exceptions or py_db.break_on_user_uncaught_exceptions or py_db.has_plugin_exception_breaks # <<<<<<<<<<<<<<
* )
*
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_caught_exceptions); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 693, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_caught_exceptions); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 691, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 693, __pyx_L4_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 691, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (!__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
goto __pyx_L9_bool_binop_done;
}
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_user_uncaught_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 693, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_user_uncaught_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 691, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 693, __pyx_L4_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 691, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (!__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
goto __pyx_L9_bool_binop_done;
}
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_exception_breaks); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 693, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_exception_breaks); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 691, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 693, __pyx_L4_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 691, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_10 = __pyx_t_12;
__pyx_L9_bool_binop_done:;
__pyx_v_has_exception_breakpoints = __pyx_t_10;
- /* "_pydevd_bundle/pydevd_cython.pyx":696
+ /* "_pydevd_bundle/pydevd_cython.pyx":694
* )
*
* stop_frame = info.pydev_step_stop # <<<<<<<<<<<<<<
@@ -17314,7 +17314,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_stop_frame = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":697
+ /* "_pydevd_bundle/pydevd_cython.pyx":695
*
* stop_frame = info.pydev_step_stop
* step_cmd = info.pydev_step_cmd # <<<<<<<<<<<<<<
@@ -17324,7 +17324,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_9 = __pyx_v_info->pydev_step_cmd;
__pyx_v_step_cmd = __pyx_t_9;
- /* "_pydevd_bundle/pydevd_cython.pyx":698
+ /* "_pydevd_bundle/pydevd_cython.pyx":696
* stop_frame = info.pydev_step_stop
* step_cmd = info.pydev_step_cmd
* function_breakpoint_on_call_event = None # <<<<<<<<<<<<<<
@@ -17334,36 +17334,36 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_v_function_breakpoint_on_call_event = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":700
+ /* "_pydevd_bundle/pydevd_cython.pyx":698
* function_breakpoint_on_call_event = None
*
* if frame.f_code.co_flags & 0xA0: # 0xa0 == CO_GENERATOR = 0x20 | CO_COROUTINE = 0x80 # <<<<<<<<<<<<<<
* # Dealing with coroutines and generators:
* # When in a coroutine we change the perceived event to the debugger because
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 700, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 698, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_flags); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 700, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_flags); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 698, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_8 = __Pyx_PyInt_AndObjC(__pyx_t_1, __pyx_int_160, 0xA0, 0, 0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 700, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyInt_AndObjC(__pyx_t_1, __pyx_int_160, 0xA0, 0, 0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 698, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 700, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 698, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":704
+ /* "_pydevd_bundle/pydevd_cython.pyx":702
* # When in a coroutine we change the perceived event to the debugger because
* # a call, StopIteration exception and return are usually just pausing/unpausing it.
* if event == "line": # <<<<<<<<<<<<<<
* is_line = True
* is_call = False
*/
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_line, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 704, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_line, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 702, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":705
+ /* "_pydevd_bundle/pydevd_cython.pyx":703
* # a call, StopIteration exception and return are usually just pausing/unpausing it.
* if event == "line":
* is_line = True # <<<<<<<<<<<<<<
@@ -17372,7 +17372,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_line = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":706
+ /* "_pydevd_bundle/pydevd_cython.pyx":704
* if event == "line":
* is_line = True
* is_call = False # <<<<<<<<<<<<<<
@@ -17381,7 +17381,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_call = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":707
+ /* "_pydevd_bundle/pydevd_cython.pyx":705
* is_line = True
* is_call = False
* is_return = False # <<<<<<<<<<<<<<
@@ -17390,7 +17390,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_return = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":708
+ /* "_pydevd_bundle/pydevd_cython.pyx":706
* is_call = False
* is_return = False
* is_exception_event = False # <<<<<<<<<<<<<<
@@ -17399,7 +17399,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_exception_event = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":704
+ /* "_pydevd_bundle/pydevd_cython.pyx":702
* # When in a coroutine we change the perceived event to the debugger because
* # a call, StopIteration exception and return are usually just pausing/unpausing it.
* if event == "line": # <<<<<<<<<<<<<<
@@ -17409,17 +17409,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L13;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":710
+ /* "_pydevd_bundle/pydevd_cython.pyx":708
* is_exception_event = False
*
* elif event == "return": # <<<<<<<<<<<<<<
* is_line = False
* is_call = False
*/
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_return, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 710, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_return, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 708, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":711
+ /* "_pydevd_bundle/pydevd_cython.pyx":709
*
* elif event == "return":
* is_line = False # <<<<<<<<<<<<<<
@@ -17428,7 +17428,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_line = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":712
+ /* "_pydevd_bundle/pydevd_cython.pyx":710
* elif event == "return":
* is_line = False
* is_call = False # <<<<<<<<<<<<<<
@@ -17437,7 +17437,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_call = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":713
+ /* "_pydevd_bundle/pydevd_cython.pyx":711
* is_line = False
* is_call = False
* is_return = True # <<<<<<<<<<<<<<
@@ -17446,7 +17446,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_return = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":714
+ /* "_pydevd_bundle/pydevd_cython.pyx":712
* is_call = False
* is_return = True
* is_exception_event = False # <<<<<<<<<<<<<<
@@ -17455,25 +17455,25 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_exception_event = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":716
+ /* "_pydevd_bundle/pydevd_cython.pyx":714
* is_exception_event = False
*
* returns_cache_key = (frame_cache_key, "returns") # <<<<<<<<<<<<<<
* return_lines = frame_skips_cache.get(returns_cache_key)
* if return_lines is None:
*/
- __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 716, __pyx_L4_error)
+ __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 714, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_INCREF(__pyx_v_frame_cache_key);
__Pyx_GIVEREF(__pyx_v_frame_cache_key);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_frame_cache_key)) __PYX_ERR(0, 716, __pyx_L4_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_frame_cache_key)) __PYX_ERR(0, 714, __pyx_L4_error);
__Pyx_INCREF(__pyx_n_s_returns);
__Pyx_GIVEREF(__pyx_n_s_returns);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_n_s_returns)) __PYX_ERR(0, 716, __pyx_L4_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_n_s_returns)) __PYX_ERR(0, 714, __pyx_L4_error);
__pyx_v_returns_cache_key = ((PyObject*)__pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":717
+ /* "_pydevd_bundle/pydevd_cython.pyx":715
*
* returns_cache_key = (frame_cache_key, "returns")
* return_lines = frame_skips_cache.get(returns_cache_key) # <<<<<<<<<<<<<<
@@ -17482,14 +17482,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_frame_skips_cache == Py_None)) {
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "get");
- __PYX_ERR(0, 717, __pyx_L4_error)
+ __PYX_ERR(0, 715, __pyx_L4_error)
}
- __pyx_t_8 = __Pyx_PyDict_GetItemDefault(__pyx_v_frame_skips_cache, __pyx_v_returns_cache_key, Py_None); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 717, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyDict_GetItemDefault(__pyx_v_frame_skips_cache, __pyx_v_returns_cache_key, Py_None); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 715, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_v_return_lines = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":718
+ /* "_pydevd_bundle/pydevd_cython.pyx":716
* returns_cache_key = (frame_cache_key, "returns")
* return_lines = frame_skips_cache.get(returns_cache_key)
* if return_lines is None: # <<<<<<<<<<<<<<
@@ -17499,28 +17499,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_return_lines == Py_None);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":723
+ /* "_pydevd_bundle/pydevd_cython.pyx":721
* # it doesn't give any clear indication when a coroutine or generator is
* # finishing or just pausing.
* return_lines = set() # <<<<<<<<<<<<<<
* for x in py_db.collect_return_info(frame.f_code):
* # Note: cython does not support closures in cpdefs (so we can't use
*/
- __pyx_t_8 = PySet_New(0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 723, __pyx_L4_error)
+ __pyx_t_8 = PySet_New(0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 721, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF_SET(__pyx_v_return_lines, __pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":724
+ /* "_pydevd_bundle/pydevd_cython.pyx":722
* # finishing or just pausing.
* return_lines = set()
* for x in py_db.collect_return_info(frame.f_code): # <<<<<<<<<<<<<<
* # Note: cython does not support closures in cpdefs (so we can't use
* # a list comprehension).
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_collect_return_info); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_collect_return_info); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 722, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 722, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_6 = NULL;
__pyx_t_5 = 0;
@@ -17541,7 +17541,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_1, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 724, __pyx_L4_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 722, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
@@ -17550,9 +17550,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_13 = 0;
__pyx_t_14 = NULL;
} else {
- __pyx_t_13 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_t_8); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_13 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_t_8); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 722, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_14 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_14 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 722, __pyx_L4_error)
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
for (;;) {
@@ -17561,28 +17561,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
{
Py_ssize_t __pyx_temp = __Pyx_PyList_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 724, __pyx_L4_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 722, __pyx_L4_error)
#endif
if (__pyx_t_13 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_8 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_8); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_8 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_8); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 722, __pyx_L4_error)
#else
- __pyx_t_8 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 722, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
#endif
} else {
{
Py_ssize_t __pyx_temp = __Pyx_PyTuple_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 724, __pyx_L4_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 722, __pyx_L4_error)
#endif
if (__pyx_t_13 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_8 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_8); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_8 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_8); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 722, __pyx_L4_error)
#else
- __pyx_t_8 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 724, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 722, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
#endif
}
@@ -17592,7 +17592,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject* exc_type = PyErr_Occurred();
if (exc_type) {
if (likely(__Pyx_PyErr_GivenExceptionMatches(exc_type, PyExc_StopIteration))) PyErr_Clear();
- else __PYX_ERR(0, 724, __pyx_L4_error)
+ else __PYX_ERR(0, 722, __pyx_L4_error)
}
break;
}
@@ -17601,16 +17601,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF_SET(__pyx_v_x, __pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":727
+ /* "_pydevd_bundle/pydevd_cython.pyx":725
* # Note: cython does not support closures in cpdefs (so we can't use
* # a list comprehension).
* return_lines.add(x.return_line) # <<<<<<<<<<<<<<
*
* frame_skips_cache[returns_cache_key] = return_lines
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_return_lines, __pyx_n_s_add); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 727, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_return_lines, __pyx_n_s_add); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 725, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_x, __pyx_n_s_return_line); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 727, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_x, __pyx_n_s_return_line); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 725, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_4 = NULL;
__pyx_t_5 = 0;
@@ -17631,13 +17631,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 727, __pyx_L4_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 725, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":724
+ /* "_pydevd_bundle/pydevd_cython.pyx":722
* # finishing or just pausing.
* return_lines = set()
* for x in py_db.collect_return_info(frame.f_code): # <<<<<<<<<<<<<<
@@ -17647,7 +17647,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":729
+ /* "_pydevd_bundle/pydevd_cython.pyx":727
* return_lines.add(x.return_line)
*
* frame_skips_cache[returns_cache_key] = return_lines # <<<<<<<<<<<<<<
@@ -17656,11 +17656,11 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_frame_skips_cache == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 729, __pyx_L4_error)
+ __PYX_ERR(0, 727, __pyx_L4_error)
}
- if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_returns_cache_key, __pyx_v_return_lines) < 0))) __PYX_ERR(0, 729, __pyx_L4_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_returns_cache_key, __pyx_v_return_lines) < 0))) __PYX_ERR(0, 727, __pyx_L4_error)
- /* "_pydevd_bundle/pydevd_cython.pyx":718
+ /* "_pydevd_bundle/pydevd_cython.pyx":716
* returns_cache_key = (frame_cache_key, "returns")
* return_lines = frame_skips_cache.get(returns_cache_key)
* if return_lines is None: # <<<<<<<<<<<<<<
@@ -17669,20 +17669,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":731
+ /* "_pydevd_bundle/pydevd_cython.pyx":729
* frame_skips_cache[returns_cache_key] = return_lines
*
* if line not in return_lines: # <<<<<<<<<<<<<<
* # Not really a return (coroutine/generator paused).
* return self.trace_dispatch
*/
- __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 731, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 729, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_10 = (__Pyx_PySequence_ContainsTF(__pyx_t_1, __pyx_v_return_lines, Py_NE)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 731, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PySequence_ContainsTF(__pyx_t_1, __pyx_v_return_lines, Py_NE)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 729, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":733
+ /* "_pydevd_bundle/pydevd_cython.pyx":731
* if line not in return_lines:
* # Not really a return (coroutine/generator paused).
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -17690,13 +17690,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* if self.exc_info:
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 733, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 731, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_r = __pyx_t_1;
__pyx_t_1 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":731
+ /* "_pydevd_bundle/pydevd_cython.pyx":729
* frame_skips_cache[returns_cache_key] = return_lines
*
* if line not in return_lines: # <<<<<<<<<<<<<<
@@ -17705,7 +17705,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":735
+ /* "_pydevd_bundle/pydevd_cython.pyx":733
* return self.trace_dispatch
* else:
* if self.exc_info: # <<<<<<<<<<<<<<
@@ -17713,17 +17713,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* return self.trace_dispatch
*/
/*else*/ {
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_self->exc_info); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 735, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_self->exc_info); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 733, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":736
+ /* "_pydevd_bundle/pydevd_cython.pyx":734
* else:
* if self.exc_info:
* self.handle_user_exception(frame) # <<<<<<<<<<<<<<
* return self.trace_dispatch
*
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_handle_user_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 736, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_handle_user_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 734, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -17743,13 +17743,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_7, __pyx_v_frame};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 736, __pyx_L4_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 734, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":737
+ /* "_pydevd_bundle/pydevd_cython.pyx":735
* if self.exc_info:
* self.handle_user_exception(frame)
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -17757,13 +17757,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* # Tricky handling: usually when we're on a frame which is about to exit
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 737, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 735, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_r = __pyx_t_1;
__pyx_t_1 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":735
+ /* "_pydevd_bundle/pydevd_cython.pyx":733
* return self.trace_dispatch
* else:
* if self.exc_info: # <<<<<<<<<<<<<<
@@ -17772,7 +17772,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":755
+ /* "_pydevd_bundle/pydevd_cython.pyx":753
* # as the return shouldn't mean that we've actually completed executing a
* # frame in this case).
* if stop_frame is frame and not info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
@@ -17790,7 +17790,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_L21_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":756
+ /* "_pydevd_bundle/pydevd_cython.pyx":754
* # frame in this case).
* if stop_frame is frame and not info.pydev_use_scoped_step_frame:
* if step_cmd in (108, 159, 107, 144): # <<<<<<<<<<<<<<
@@ -17803,19 +17803,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
case 0x6B:
case 0x90:
- /* "_pydevd_bundle/pydevd_cython.pyx":757
+ /* "_pydevd_bundle/pydevd_cython.pyx":755
* if stop_frame is frame and not info.pydev_use_scoped_step_frame:
* if step_cmd in (108, 159, 107, 144):
* f = self._get_unfiltered_back_frame(py_db, frame) # <<<<<<<<<<<<<<
* if f is not None:
* info.pydev_step_cmd = 206
*/
- __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_get_unfiltered_back_frame(__pyx_v_self, __pyx_v_py_db, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 757, __pyx_L4_error)
+ __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_get_unfiltered_back_frame(__pyx_v_self, __pyx_v_py_db, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 755, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_v_f = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":758
+ /* "_pydevd_bundle/pydevd_cython.pyx":756
* if step_cmd in (108, 159, 107, 144):
* f = self._get_unfiltered_back_frame(py_db, frame)
* if f is not None: # <<<<<<<<<<<<<<
@@ -17825,7 +17825,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_f != Py_None);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":759
+ /* "_pydevd_bundle/pydevd_cython.pyx":757
* f = self._get_unfiltered_back_frame(py_db, frame)
* if f is not None:
* info.pydev_step_cmd = 206 # <<<<<<<<<<<<<<
@@ -17834,7 +17834,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->pydev_step_cmd = 0xCE;
- /* "_pydevd_bundle/pydevd_cython.pyx":760
+ /* "_pydevd_bundle/pydevd_cython.pyx":758
* if f is not None:
* info.pydev_step_cmd = 206
* info.pydev_step_stop = f # <<<<<<<<<<<<<<
@@ -17847,7 +17847,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_info->pydev_step_stop);
__pyx_v_info->pydev_step_stop = __pyx_v_f;
- /* "_pydevd_bundle/pydevd_cython.pyx":758
+ /* "_pydevd_bundle/pydevd_cython.pyx":756
* if step_cmd in (108, 159, 107, 144):
* f = self._get_unfiltered_back_frame(py_db, frame)
* if f is not None: # <<<<<<<<<<<<<<
@@ -17857,7 +17857,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L23;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":762
+ /* "_pydevd_bundle/pydevd_cython.pyx":760
* info.pydev_step_stop = f
* else:
* if step_cmd == 108: # <<<<<<<<<<<<<<
@@ -17866,7 +17866,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*else*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":766
+ /* "_pydevd_bundle/pydevd_cython.pyx":764
* info.pydev_step_stop = None
*
* elif step_cmd == 159: # <<<<<<<<<<<<<<
@@ -17876,7 +17876,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
switch (__pyx_v_step_cmd) {
case 0x6C:
- /* "_pydevd_bundle/pydevd_cython.pyx":763
+ /* "_pydevd_bundle/pydevd_cython.pyx":761
* else:
* if step_cmd == 108:
* info.pydev_step_cmd = 107 # <<<<<<<<<<<<<<
@@ -17885,7 +17885,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->pydev_step_cmd = 0x6B;
- /* "_pydevd_bundle/pydevd_cython.pyx":764
+ /* "_pydevd_bundle/pydevd_cython.pyx":762
* if step_cmd == 108:
* info.pydev_step_cmd = 107
* info.pydev_step_stop = None # <<<<<<<<<<<<<<
@@ -17898,7 +17898,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_info->pydev_step_stop);
__pyx_v_info->pydev_step_stop = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":762
+ /* "_pydevd_bundle/pydevd_cython.pyx":760
* info.pydev_step_stop = f
* else:
* if step_cmd == 108: # <<<<<<<<<<<<<<
@@ -17908,7 +17908,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
break;
case 0x9F:
- /* "_pydevd_bundle/pydevd_cython.pyx":767
+ /* "_pydevd_bundle/pydevd_cython.pyx":765
*
* elif step_cmd == 159:
* info.pydev_step_cmd = 144 # <<<<<<<<<<<<<<
@@ -17917,7 +17917,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->pydev_step_cmd = 0x90;
- /* "_pydevd_bundle/pydevd_cython.pyx":768
+ /* "_pydevd_bundle/pydevd_cython.pyx":766
* elif step_cmd == 159:
* info.pydev_step_cmd = 144
* info.pydev_step_stop = None # <<<<<<<<<<<<<<
@@ -17930,7 +17930,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_info->pydev_step_stop);
__pyx_v_info->pydev_step_stop = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":766
+ /* "_pydevd_bundle/pydevd_cython.pyx":764
* info.pydev_step_stop = None
*
* elif step_cmd == 159: # <<<<<<<<<<<<<<
@@ -17943,7 +17943,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_L23:;
- /* "_pydevd_bundle/pydevd_cython.pyx":756
+ /* "_pydevd_bundle/pydevd_cython.pyx":754
* # frame in this case).
* if stop_frame is frame and not info.pydev_use_scoped_step_frame:
* if step_cmd in (108, 159, 107, 144): # <<<<<<<<<<<<<<
@@ -17953,19 +17953,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
break;
case 0xCE:
- /* "_pydevd_bundle/pydevd_cython.pyx":772
+ /* "_pydevd_bundle/pydevd_cython.pyx":770
* elif step_cmd == 206:
* # We're exiting this one, so, mark the new coroutine context.
* f = self._get_unfiltered_back_frame(py_db, frame) # <<<<<<<<<<<<<<
* if f is not None:
* info.pydev_step_stop = f
*/
- __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_get_unfiltered_back_frame(__pyx_v_self, __pyx_v_py_db, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 772, __pyx_L4_error)
+ __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_get_unfiltered_back_frame(__pyx_v_self, __pyx_v_py_db, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 770, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_v_f = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":773
+ /* "_pydevd_bundle/pydevd_cython.pyx":771
* # We're exiting this one, so, mark the new coroutine context.
* f = self._get_unfiltered_back_frame(py_db, frame)
* if f is not None: # <<<<<<<<<<<<<<
@@ -17975,7 +17975,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_f != Py_None);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":774
+ /* "_pydevd_bundle/pydevd_cython.pyx":772
* f = self._get_unfiltered_back_frame(py_db, frame)
* if f is not None:
* info.pydev_step_stop = f # <<<<<<<<<<<<<<
@@ -17988,7 +17988,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_info->pydev_step_stop);
__pyx_v_info->pydev_step_stop = __pyx_v_f;
- /* "_pydevd_bundle/pydevd_cython.pyx":773
+ /* "_pydevd_bundle/pydevd_cython.pyx":771
* # We're exiting this one, so, mark the new coroutine context.
* f = self._get_unfiltered_back_frame(py_db, frame)
* if f is not None: # <<<<<<<<<<<<<<
@@ -17998,7 +17998,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L24;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":776
+ /* "_pydevd_bundle/pydevd_cython.pyx":774
* info.pydev_step_stop = f
* else:
* info.pydev_step_cmd = 107 # <<<<<<<<<<<<<<
@@ -18008,7 +18008,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
__pyx_v_info->pydev_step_cmd = 0x6B;
- /* "_pydevd_bundle/pydevd_cython.pyx":777
+ /* "_pydevd_bundle/pydevd_cython.pyx":775
* else:
* info.pydev_step_cmd = 107
* info.pydev_step_stop = None # <<<<<<<<<<<<<<
@@ -18023,7 +18023,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_L24:;
- /* "_pydevd_bundle/pydevd_cython.pyx":770
+ /* "_pydevd_bundle/pydevd_cython.pyx":768
* info.pydev_step_stop = None
*
* elif step_cmd == 206: # <<<<<<<<<<<<<<
@@ -18034,7 +18034,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
default: break;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":755
+ /* "_pydevd_bundle/pydevd_cython.pyx":753
* # as the return shouldn't mean that we've actually completed executing a
* # frame in this case).
* if stop_frame is frame and not info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
@@ -18044,7 +18044,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":710
+ /* "_pydevd_bundle/pydevd_cython.pyx":708
* is_exception_event = False
*
* elif event == "return": # <<<<<<<<<<<<<<
@@ -18054,17 +18054,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L13;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":779
+ /* "_pydevd_bundle/pydevd_cython.pyx":777
* info.pydev_step_stop = None
*
* elif event == "exception": # <<<<<<<<<<<<<<
* breakpoints_for_file = None
* if has_exception_breakpoints:
*/
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_exception, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 779, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_exception, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 777, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":780
+ /* "_pydevd_bundle/pydevd_cython.pyx":778
*
* elif event == "exception":
* breakpoints_for_file = None # <<<<<<<<<<<<<<
@@ -18074,7 +18074,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_v_breakpoints_for_file = ((PyObject*)Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":781
+ /* "_pydevd_bundle/pydevd_cython.pyx":779
* elif event == "exception":
* breakpoints_for_file = None
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -18083,17 +18083,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_has_exception_breakpoints) {
- /* "_pydevd_bundle/pydevd_cython.pyx":782
+ /* "_pydevd_bundle/pydevd_cython.pyx":780
* breakpoints_for_file = None
* if has_exception_breakpoints:
* should_stop, frame, exc_info = should_stop_on_exception( # <<<<<<<<<<<<<<
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info
* )
*/
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_should_stop_on_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 782, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_should_stop_on_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 780, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- /* "_pydevd_bundle/pydevd_cython.pyx":783
+ /* "_pydevd_bundle/pydevd_cython.pyx":781
* if has_exception_breakpoints:
* should_stop, frame, exc_info = should_stop_on_exception(
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info # <<<<<<<<<<<<<<
@@ -18102,21 +18102,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 783, __pyx_L4_error)
+ __PYX_ERR(0, 781, __pyx_L4_error)
}
- __pyx_t_7 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 783, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 781, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 783, __pyx_L4_error)
+ __PYX_ERR(0, 781, __pyx_L4_error)
}
- __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 783, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 781, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 783, __pyx_L4_error)
+ __PYX_ERR(0, 781, __pyx_L4_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 783, __pyx_L4_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 781, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -18139,7 +18139,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 782, __pyx_L4_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 780, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
@@ -18149,7 +18149,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(size != 3)) {
if (size > 3) __Pyx_RaiseTooManyValuesError(3);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 782, __pyx_L4_error)
+ __PYX_ERR(0, 780, __pyx_L4_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -18165,17 +18165,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_t_4);
__Pyx_INCREF(__pyx_t_6);
#else
- __pyx_t_8 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 782, __pyx_L4_error)
+ __pyx_t_8 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 780, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_4 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 782, __pyx_L4_error)
+ __pyx_t_4 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 780, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_6 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 782, __pyx_L4_error)
+ __pyx_t_6 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 780, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
#endif
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
} else {
Py_ssize_t index = -1;
- __pyx_t_7 = PyObject_GetIter(__pyx_t_1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 782, __pyx_L4_error)
+ __pyx_t_7 = PyObject_GetIter(__pyx_t_1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 780, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_15 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_7);
@@ -18185,7 +18185,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_GOTREF(__pyx_t_4);
index = 2; __pyx_t_6 = __pyx_t_15(__pyx_t_7); if (unlikely(!__pyx_t_6)) goto __pyx_L26_unpacking_failed;
__Pyx_GOTREF(__pyx_t_6);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_7), 3) < 0) __PYX_ERR(0, 782, __pyx_L4_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_7), 3) < 0) __PYX_ERR(0, 780, __pyx_L4_error)
__pyx_t_15 = NULL;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
goto __pyx_L27_unpacking_done;
@@ -18193,18 +18193,18 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_15 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 782, __pyx_L4_error)
+ __PYX_ERR(0, 780, __pyx_L4_error)
__pyx_L27_unpacking_done:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":782
+ /* "_pydevd_bundle/pydevd_cython.pyx":780
* breakpoints_for_file = None
* if has_exception_breakpoints:
* should_stop, frame, exc_info = should_stop_on_exception( # <<<<<<<<<<<<<<
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info
* )
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 782, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 780, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_v_should_stop = __pyx_t_10;
__Pyx_DECREF_SET(__pyx_v_frame, __pyx_t_4);
@@ -18212,7 +18212,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_exc_info = __pyx_t_6;
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":785
+ /* "_pydevd_bundle/pydevd_cython.pyx":783
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info
* )
* self.exc_info = exc_info # <<<<<<<<<<<<<<
@@ -18225,7 +18225,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_self->exc_info);
__pyx_v_self->exc_info = __pyx_v_exc_info;
- /* "_pydevd_bundle/pydevd_cython.pyx":786
+ /* "_pydevd_bundle/pydevd_cython.pyx":784
* )
* self.exc_info = exc_info
* if should_stop: # <<<<<<<<<<<<<<
@@ -18234,28 +18234,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_should_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":787
+ /* "_pydevd_bundle/pydevd_cython.pyx":785
* self.exc_info = exc_info
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED): # <<<<<<<<<<<<<<
* return self.trace_dispatch
*
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 787, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 785, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 787, __pyx_L4_error)
+ __PYX_ERR(0, 785, __pyx_L4_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 787, __pyx_L4_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 785, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_4);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 787, __pyx_L4_error)
+ __PYX_ERR(0, 785, __pyx_L4_error)
}
- __pyx_t_8 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 787, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 785, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_EXCEPTION_TYPE_HANDLED); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 787, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_EXCEPTION_TYPE_HANDLED); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 785, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -18278,15 +18278,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 787, __pyx_L4_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 785, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 787, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 785, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":788
+ /* "_pydevd_bundle/pydevd_cython.pyx":786
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED):
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -18294,13 +18294,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* return self.trace_dispatch
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 788, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 786, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_r = __pyx_t_1;
__pyx_t_1 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":787
+ /* "_pydevd_bundle/pydevd_cython.pyx":785
* self.exc_info = exc_info
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED): # <<<<<<<<<<<<<<
@@ -18309,7 +18309,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":786
+ /* "_pydevd_bundle/pydevd_cython.pyx":784
* )
* self.exc_info = exc_info
* if should_stop: # <<<<<<<<<<<<<<
@@ -18318,7 +18318,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":781
+ /* "_pydevd_bundle/pydevd_cython.pyx":779
* elif event == "exception":
* breakpoints_for_file = None
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -18327,7 +18327,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":790
+ /* "_pydevd_bundle/pydevd_cython.pyx":788
* return self.trace_dispatch
*
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -18335,13 +18335,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* # event == 'call' or event == 'c_XXX'
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 790, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 788, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_r = __pyx_t_1;
__pyx_t_1 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":779
+ /* "_pydevd_bundle/pydevd_cython.pyx":777
* info.pydev_step_stop = None
*
* elif event == "exception": # <<<<<<<<<<<<<<
@@ -18350,7 +18350,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":793
+ /* "_pydevd_bundle/pydevd_cython.pyx":791
* else:
* # event == 'call' or event == 'c_XXX'
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -18359,7 +18359,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*else*/ {
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 793, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 791, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_r = __pyx_t_1;
__pyx_t_1 = 0;
@@ -18367,7 +18367,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_L13:;
- /* "_pydevd_bundle/pydevd_cython.pyx":700
+ /* "_pydevd_bundle/pydevd_cython.pyx":698
* function_breakpoint_on_call_event = None
*
* if frame.f_code.co_flags & 0xA0: # 0xa0 == CO_GENERATOR = 0x20 | CO_COROUTINE = 0x80 # <<<<<<<<<<<<<<
@@ -18377,7 +18377,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L12;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":796
+ /* "_pydevd_bundle/pydevd_cython.pyx":794
*
* else: # Not coroutine nor generator
* if event == "line": # <<<<<<<<<<<<<<
@@ -18385,10 +18385,10 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* is_call = False
*/
/*else*/ {
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_line, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 796, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_line, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 794, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":797
+ /* "_pydevd_bundle/pydevd_cython.pyx":795
* else: # Not coroutine nor generator
* if event == "line":
* is_line = True # <<<<<<<<<<<<<<
@@ -18397,7 +18397,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_line = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":798
+ /* "_pydevd_bundle/pydevd_cython.pyx":796
* if event == "line":
* is_line = True
* is_call = False # <<<<<<<<<<<<<<
@@ -18406,7 +18406,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_call = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":799
+ /* "_pydevd_bundle/pydevd_cython.pyx":797
* is_line = True
* is_call = False
* is_return = False # <<<<<<<<<<<<<<
@@ -18415,7 +18415,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_return = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":800
+ /* "_pydevd_bundle/pydevd_cython.pyx":798
* is_call = False
* is_return = False
* is_exception_event = False # <<<<<<<<<<<<<<
@@ -18424,7 +18424,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_exception_event = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":796
+ /* "_pydevd_bundle/pydevd_cython.pyx":794
*
* else: # Not coroutine nor generator
* if event == "line": # <<<<<<<<<<<<<<
@@ -18434,17 +18434,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L30;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":802
+ /* "_pydevd_bundle/pydevd_cython.pyx":800
* is_exception_event = False
*
* elif event == "return": # <<<<<<<<<<<<<<
* is_line = False
* is_return = True
*/
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_return, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 802, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_return, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 800, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":803
+ /* "_pydevd_bundle/pydevd_cython.pyx":801
*
* elif event == "return":
* is_line = False # <<<<<<<<<<<<<<
@@ -18453,7 +18453,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_line = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":804
+ /* "_pydevd_bundle/pydevd_cython.pyx":802
* elif event == "return":
* is_line = False
* is_return = True # <<<<<<<<<<<<<<
@@ -18462,7 +18462,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_return = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":805
+ /* "_pydevd_bundle/pydevd_cython.pyx":803
* is_line = False
* is_return = True
* is_call = False # <<<<<<<<<<<<<<
@@ -18471,7 +18471,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_call = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":806
+ /* "_pydevd_bundle/pydevd_cython.pyx":804
* is_return = True
* is_call = False
* is_exception_event = False # <<<<<<<<<<<<<<
@@ -18480,7 +18480,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_exception_event = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":815
+ /* "_pydevd_bundle/pydevd_cython.pyx":813
* # @DontTrace comment.
* if (
* stop_frame is frame # <<<<<<<<<<<<<<
@@ -18494,7 +18494,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L32_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":816
+ /* "_pydevd_bundle/pydevd_cython.pyx":814
* if (
* stop_frame is frame
* and not info.pydev_use_scoped_step_frame # <<<<<<<<<<<<<<
@@ -18508,7 +18508,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L32_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":817
+ /* "_pydevd_bundle/pydevd_cython.pyx":815
* stop_frame is frame
* and not info.pydev_use_scoped_step_frame
* and is_return # <<<<<<<<<<<<<<
@@ -18521,7 +18521,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L32_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":819
+ /* "_pydevd_bundle/pydevd_cython.pyx":817
* and is_return
* and step_cmd
* in (108, 109, 159, 160, 128) # <<<<<<<<<<<<<<
@@ -18544,7 +18544,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = __pyx_t_16;
__pyx_L32_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":814
+ /* "_pydevd_bundle/pydevd_cython.pyx":812
* # Note: this is especially troublesome when we're skipping code with the
* # @DontTrace comment.
* if ( # <<<<<<<<<<<<<<
@@ -18553,7 +18553,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":821
+ /* "_pydevd_bundle/pydevd_cython.pyx":819
* in (108, 109, 159, 160, 128)
* ):
* if step_cmd in (108, 109, 128): # <<<<<<<<<<<<<<
@@ -18565,7 +18565,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
case 0x6D:
case 0x80:
- /* "_pydevd_bundle/pydevd_cython.pyx":822
+ /* "_pydevd_bundle/pydevd_cython.pyx":820
* ):
* if step_cmd in (108, 109, 128):
* info.pydev_step_cmd = 107 # <<<<<<<<<<<<<<
@@ -18574,7 +18574,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->pydev_step_cmd = 0x6B;
- /* "_pydevd_bundle/pydevd_cython.pyx":821
+ /* "_pydevd_bundle/pydevd_cython.pyx":819
* in (108, 109, 159, 160, 128)
* ):
* if step_cmd in (108, 109, 128): # <<<<<<<<<<<<<<
@@ -18584,7 +18584,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
break;
default:
- /* "_pydevd_bundle/pydevd_cython.pyx":824
+ /* "_pydevd_bundle/pydevd_cython.pyx":822
* info.pydev_step_cmd = 107
* else:
* info.pydev_step_cmd = 144 # <<<<<<<<<<<<<<
@@ -18595,7 +18595,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
break;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":825
+ /* "_pydevd_bundle/pydevd_cython.pyx":823
* else:
* info.pydev_step_cmd = 144
* info.pydev_step_stop = None # <<<<<<<<<<<<<<
@@ -18608,7 +18608,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_info->pydev_step_stop);
__pyx_v_info->pydev_step_stop = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":814
+ /* "_pydevd_bundle/pydevd_cython.pyx":812
* # Note: this is especially troublesome when we're skipping code with the
* # @DontTrace comment.
* if ( # <<<<<<<<<<<<<<
@@ -18617,24 +18617,24 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":827
+ /* "_pydevd_bundle/pydevd_cython.pyx":825
* info.pydev_step_stop = None
*
* if self.exc_info: # <<<<<<<<<<<<<<
* if self.handle_user_exception(frame):
* return self.trace_dispatch
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_self->exc_info); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 827, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_self->exc_info); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 825, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":828
+ /* "_pydevd_bundle/pydevd_cython.pyx":826
*
* if self.exc_info:
* if self.handle_user_exception(frame): # <<<<<<<<<<<<<<
* return self.trace_dispatch
*
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_handle_user_exception); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 828, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_handle_user_exception); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 826, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -18654,15 +18654,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_7, __pyx_v_frame};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 828, __pyx_L4_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 826, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 828, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 826, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":829
+ /* "_pydevd_bundle/pydevd_cython.pyx":827
* if self.exc_info:
* if self.handle_user_exception(frame):
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -18670,13 +18670,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* elif event == "call":
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 829, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 827, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_r = __pyx_t_1;
__pyx_t_1 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":828
+ /* "_pydevd_bundle/pydevd_cython.pyx":826
*
* if self.exc_info:
* if self.handle_user_exception(frame): # <<<<<<<<<<<<<<
@@ -18685,7 +18685,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":827
+ /* "_pydevd_bundle/pydevd_cython.pyx":825
* info.pydev_step_stop = None
*
* if self.exc_info: # <<<<<<<<<<<<<<
@@ -18694,7 +18694,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":802
+ /* "_pydevd_bundle/pydevd_cython.pyx":800
* is_exception_event = False
*
* elif event == "return": # <<<<<<<<<<<<<<
@@ -18704,17 +18704,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L30;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":831
+ /* "_pydevd_bundle/pydevd_cython.pyx":829
* return self.trace_dispatch
*
* elif event == "call": # <<<<<<<<<<<<<<
* is_line = False
* is_call = True
*/
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_call, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 831, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_call, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 829, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":832
+ /* "_pydevd_bundle/pydevd_cython.pyx":830
*
* elif event == "call":
* is_line = False # <<<<<<<<<<<<<<
@@ -18723,7 +18723,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_line = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":833
+ /* "_pydevd_bundle/pydevd_cython.pyx":831
* elif event == "call":
* is_line = False
* is_call = True # <<<<<<<<<<<<<<
@@ -18732,7 +18732,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_call = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":834
+ /* "_pydevd_bundle/pydevd_cython.pyx":832
* is_line = False
* is_call = True
* is_return = False # <<<<<<<<<<<<<<
@@ -18741,7 +18741,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_return = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":835
+ /* "_pydevd_bundle/pydevd_cython.pyx":833
* is_call = True
* is_return = False
* is_exception_event = False # <<<<<<<<<<<<<<
@@ -18750,42 +18750,42 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_exception_event = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":836
+ /* "_pydevd_bundle/pydevd_cython.pyx":834
* is_return = False
* is_exception_event = False
* if frame.f_code.co_firstlineno == frame.f_lineno: # Check line to deal with async/await. # <<<<<<<<<<<<<<
* function_breakpoint_on_call_event = py_db.function_breakpoint_name_to_breakpoint.get(frame.f_code.co_name)
*
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 836, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 834, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_co_firstlineno); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 836, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_co_firstlineno); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 834, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 836, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 834, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_7 = PyObject_RichCompare(__pyx_t_6, __pyx_t_1, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 836, __pyx_L4_error)
+ __pyx_t_7 = PyObject_RichCompare(__pyx_t_6, __pyx_t_1, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 834, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 836, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 834, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":837
+ /* "_pydevd_bundle/pydevd_cython.pyx":835
* is_exception_event = False
* if frame.f_code.co_firstlineno == frame.f_lineno: # Check line to deal with async/await.
* function_breakpoint_on_call_event = py_db.function_breakpoint_name_to_breakpoint.get(frame.f_code.co_name) # <<<<<<<<<<<<<<
*
* elif event == "exception":
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_function_breakpoint_name_to_brea); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 837, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_function_breakpoint_name_to_brea); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 835, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_get); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 837, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_get); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 835, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 837, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 835, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_co_name); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 837, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_co_name); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 835, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_1 = NULL;
@@ -18807,14 +18807,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 837, __pyx_L4_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 835, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
__Pyx_DECREF_SET(__pyx_v_function_breakpoint_on_call_event, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":836
+ /* "_pydevd_bundle/pydevd_cython.pyx":834
* is_return = False
* is_exception_event = False
* if frame.f_code.co_firstlineno == frame.f_lineno: # Check line to deal with async/await. # <<<<<<<<<<<<<<
@@ -18823,7 +18823,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":831
+ /* "_pydevd_bundle/pydevd_cython.pyx":829
* return self.trace_dispatch
*
* elif event == "call": # <<<<<<<<<<<<<<
@@ -18833,17 +18833,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L30;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":839
+ /* "_pydevd_bundle/pydevd_cython.pyx":837
* function_breakpoint_on_call_event = py_db.function_breakpoint_name_to_breakpoint.get(frame.f_code.co_name)
*
* elif event == "exception": # <<<<<<<<<<<<<<
* is_exception_event = True
* breakpoints_for_file = None
*/
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_exception, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 839, __pyx_L4_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_v_event, __pyx_n_s_exception, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 837, __pyx_L4_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":840
+ /* "_pydevd_bundle/pydevd_cython.pyx":838
*
* elif event == "exception":
* is_exception_event = True # <<<<<<<<<<<<<<
@@ -18852,7 +18852,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_exception_event = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":841
+ /* "_pydevd_bundle/pydevd_cython.pyx":839
* elif event == "exception":
* is_exception_event = True
* breakpoints_for_file = None # <<<<<<<<<<<<<<
@@ -18862,7 +18862,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_v_breakpoints_for_file = ((PyObject*)Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":842
+ /* "_pydevd_bundle/pydevd_cython.pyx":840
* is_exception_event = True
* breakpoints_for_file = None
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -18871,17 +18871,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_has_exception_breakpoints) {
- /* "_pydevd_bundle/pydevd_cython.pyx":843
+ /* "_pydevd_bundle/pydevd_cython.pyx":841
* breakpoints_for_file = None
* if has_exception_breakpoints:
* should_stop, frame, exc_info = should_stop_on_exception( # <<<<<<<<<<<<<<
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info
* )
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_should_stop_on_exception); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 843, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_should_stop_on_exception); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 841, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- /* "_pydevd_bundle/pydevd_cython.pyx":844
+ /* "_pydevd_bundle/pydevd_cython.pyx":842
* if has_exception_breakpoints:
* should_stop, frame, exc_info = should_stop_on_exception(
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info # <<<<<<<<<<<<<<
@@ -18890,21 +18890,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 844, __pyx_L4_error)
+ __PYX_ERR(0, 842, __pyx_L4_error)
}
- __pyx_t_8 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 844, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 842, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 844, __pyx_L4_error)
+ __PYX_ERR(0, 842, __pyx_L4_error)
}
- __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 844, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 842, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 844, __pyx_L4_error)
+ __PYX_ERR(0, 842, __pyx_L4_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 844, __pyx_L4_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 842, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -18927,7 +18927,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 843, __pyx_L4_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 841, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
@@ -18937,7 +18937,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(size != 3)) {
if (size > 3) __Pyx_RaiseTooManyValuesError(3);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 843, __pyx_L4_error)
+ __PYX_ERR(0, 841, __pyx_L4_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -18953,17 +18953,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_t_4);
__Pyx_INCREF(__pyx_t_1);
#else
- __pyx_t_6 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 843, __pyx_L4_error)
+ __pyx_t_6 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 841, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_4 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 843, __pyx_L4_error)
+ __pyx_t_4 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 841, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_1 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 843, __pyx_L4_error)
+ __pyx_t_1 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 841, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
#endif
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
} else {
Py_ssize_t index = -1;
- __pyx_t_8 = PyObject_GetIter(__pyx_t_7); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 843, __pyx_L4_error)
+ __pyx_t_8 = PyObject_GetIter(__pyx_t_7); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 841, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_15 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_8);
@@ -18973,7 +18973,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_GOTREF(__pyx_t_4);
index = 2; __pyx_t_1 = __pyx_t_15(__pyx_t_8); if (unlikely(!__pyx_t_1)) goto __pyx_L40_unpacking_failed;
__Pyx_GOTREF(__pyx_t_1);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_8), 3) < 0) __PYX_ERR(0, 843, __pyx_L4_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_8), 3) < 0) __PYX_ERR(0, 841, __pyx_L4_error)
__pyx_t_15 = NULL;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
goto __pyx_L41_unpacking_done;
@@ -18981,18 +18981,18 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_15 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 843, __pyx_L4_error)
+ __PYX_ERR(0, 841, __pyx_L4_error)
__pyx_L41_unpacking_done:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":843
+ /* "_pydevd_bundle/pydevd_cython.pyx":841
* breakpoints_for_file = None
* if has_exception_breakpoints:
* should_stop, frame, exc_info = should_stop_on_exception( # <<<<<<<<<<<<<<
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info
* )
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 843, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 841, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_v_should_stop = __pyx_t_10;
__Pyx_DECREF_SET(__pyx_v_frame, __pyx_t_4);
@@ -19000,7 +19000,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_exc_info = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":846
+ /* "_pydevd_bundle/pydevd_cython.pyx":844
* self._args[0], self._args[2], frame, self._args[3], arg, self.exc_info
* )
* self.exc_info = exc_info # <<<<<<<<<<<<<<
@@ -19013,7 +19013,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_self->exc_info);
__pyx_v_self->exc_info = __pyx_v_exc_info;
- /* "_pydevd_bundle/pydevd_cython.pyx":847
+ /* "_pydevd_bundle/pydevd_cython.pyx":845
* )
* self.exc_info = exc_info
* if should_stop: # <<<<<<<<<<<<<<
@@ -19022,28 +19022,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_should_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":848
+ /* "_pydevd_bundle/pydevd_cython.pyx":846
* self.exc_info = exc_info
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED): # <<<<<<<<<<<<<<
* return self.trace_dispatch
* is_line = False
*/
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 848, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_handle_exception); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 846, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 848, __pyx_L4_error)
+ __PYX_ERR(0, 846, __pyx_L4_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 848, __pyx_L4_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 846, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_4);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 848, __pyx_L4_error)
+ __PYX_ERR(0, 846, __pyx_L4_error)
}
- __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 848, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 846, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_EXCEPTION_TYPE_HANDLED); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 848, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_EXCEPTION_TYPE_HANDLED); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 846, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -19066,15 +19066,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 848, __pyx_L4_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 846, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 848, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 846, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":849
+ /* "_pydevd_bundle/pydevd_cython.pyx":847
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED):
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -19082,13 +19082,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* is_return = False
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 849, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 847, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_r = __pyx_t_7;
__pyx_t_7 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":848
+ /* "_pydevd_bundle/pydevd_cython.pyx":846
* self.exc_info = exc_info
* if should_stop:
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED): # <<<<<<<<<<<<<<
@@ -19097,7 +19097,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":847
+ /* "_pydevd_bundle/pydevd_cython.pyx":845
* )
* self.exc_info = exc_info
* if should_stop: # <<<<<<<<<<<<<<
@@ -19106,7 +19106,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":842
+ /* "_pydevd_bundle/pydevd_cython.pyx":840
* is_exception_event = True
* breakpoints_for_file = None
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -19115,7 +19115,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":850
+ /* "_pydevd_bundle/pydevd_cython.pyx":848
* if handle_exception(self._args[0], self._args[3], frame, arg, EXCEPTION_TYPE_HANDLED):
* return self.trace_dispatch
* is_line = False # <<<<<<<<<<<<<<
@@ -19124,7 +19124,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_line = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":851
+ /* "_pydevd_bundle/pydevd_cython.pyx":849
* return self.trace_dispatch
* is_line = False
* is_return = False # <<<<<<<<<<<<<<
@@ -19133,7 +19133,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_return = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":852
+ /* "_pydevd_bundle/pydevd_cython.pyx":850
* is_line = False
* is_return = False
* is_call = False # <<<<<<<<<<<<<<
@@ -19142,7 +19142,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_is_call = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":839
+ /* "_pydevd_bundle/pydevd_cython.pyx":837
* function_breakpoint_on_call_event = py_db.function_breakpoint_name_to_breakpoint.get(frame.f_code.co_name)
*
* elif event == "exception": # <<<<<<<<<<<<<<
@@ -19152,7 +19152,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L30;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":856
+ /* "_pydevd_bundle/pydevd_cython.pyx":854
* else:
* # Unexpected: just keep the same trace func (i.e.: event == 'c_XXX').
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -19161,7 +19161,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*else*/ {
__Pyx_XDECREF(__pyx_r);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 856, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 854, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_r = __pyx_t_7;
__pyx_t_7 = 0;
@@ -19171,7 +19171,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_L12:;
- /* "_pydevd_bundle/pydevd_cython.pyx":858
+ /* "_pydevd_bundle/pydevd_cython.pyx":856
* return self.trace_dispatch
*
* if not is_exception_event: # <<<<<<<<<<<<<<
@@ -19181,23 +19181,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (!__pyx_v_is_exception_event);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":859
+ /* "_pydevd_bundle/pydevd_cython.pyx":857
*
* if not is_exception_event:
* breakpoints_for_file = py_db.breakpoints.get(abs_path_canonical_path_and_base[1]) # <<<<<<<<<<<<<<
*
* can_skip = False
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_breakpoints); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 859, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_breakpoints); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 857, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_get); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 859, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_get); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 857, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (unlikely(__pyx_v_abs_path_canonical_path_and_base == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 859, __pyx_L4_error)
+ __PYX_ERR(0, 857, __pyx_L4_error)
}
- __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_path_canonical_path_and_base, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 859, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_path_canonical_path_and_base, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 857, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_6 = NULL;
__pyx_t_5 = 0;
@@ -19218,15 +19218,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 859, __pyx_L4_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 857, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
- if (!(likely(PyDict_CheckExact(__pyx_t_7))||((__pyx_t_7) == Py_None) || __Pyx_RaiseUnexpectedTypeError("dict", __pyx_t_7))) __PYX_ERR(0, 859, __pyx_L4_error)
+ if (!(likely(PyDict_CheckExact(__pyx_t_7))||((__pyx_t_7) == Py_None) || __Pyx_RaiseUnexpectedTypeError("dict", __pyx_t_7))) __PYX_ERR(0, 857, __pyx_L4_error)
__Pyx_XDECREF_SET(__pyx_v_breakpoints_for_file, ((PyObject*)__pyx_t_7));
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":861
+ /* "_pydevd_bundle/pydevd_cython.pyx":859
* breakpoints_for_file = py_db.breakpoints.get(abs_path_canonical_path_and_base[1])
*
* can_skip = False # <<<<<<<<<<<<<<
@@ -19235,7 +19235,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_can_skip = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":863
+ /* "_pydevd_bundle/pydevd_cython.pyx":861
* can_skip = False
*
* if info.pydev_state == 1: # 1 = 1 # <<<<<<<<<<<<<<
@@ -19245,7 +19245,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_info->pydev_state == 1);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":868
+ /* "_pydevd_bundle/pydevd_cython.pyx":866
* # - we should make a step return/step over and we're not in the current frame
* # - we're stepping into a coroutine context and we're not in that context
* if step_cmd == -1: # <<<<<<<<<<<<<<
@@ -19255,7 +19255,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_step_cmd == -1L);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":869
+ /* "_pydevd_bundle/pydevd_cython.pyx":867
* # - we're stepping into a coroutine context and we're not in that context
* if step_cmd == -1:
* can_skip = True # <<<<<<<<<<<<<<
@@ -19264,7 +19264,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_can_skip = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":868
+ /* "_pydevd_bundle/pydevd_cython.pyx":866
* # - we should make a step return/step over and we're not in the current frame
* # - we're stepping into a coroutine context and we're not in that context
* if step_cmd == -1: # <<<<<<<<<<<<<<
@@ -19274,7 +19274,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L46;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":871
+ /* "_pydevd_bundle/pydevd_cython.pyx":869
* can_skip = True
*
* elif step_cmd in ( # <<<<<<<<<<<<<<
@@ -19284,7 +19284,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
switch (__pyx_v_step_cmd) {
case 0x6C:
- /* "_pydevd_bundle/pydevd_cython.pyx":872
+ /* "_pydevd_bundle/pydevd_cython.pyx":870
*
* elif step_cmd in (
* 108, # <<<<<<<<<<<<<<
@@ -19293,7 +19293,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
case 0x6D:
- /* "_pydevd_bundle/pydevd_cython.pyx":873
+ /* "_pydevd_bundle/pydevd_cython.pyx":871
* elif step_cmd in (
* 108,
* 109, # <<<<<<<<<<<<<<
@@ -19302,7 +19302,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
case 0x9F:
- /* "_pydevd_bundle/pydevd_cython.pyx":874
+ /* "_pydevd_bundle/pydevd_cython.pyx":872
* 108,
* 109,
* 159, # <<<<<<<<<<<<<<
@@ -19311,7 +19311,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
case 0xA0:
- /* "_pydevd_bundle/pydevd_cython.pyx":871
+ /* "_pydevd_bundle/pydevd_cython.pyx":869
* can_skip = True
*
* elif step_cmd in ( # <<<<<<<<<<<<<<
@@ -19331,22 +19331,22 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L47_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":876
+ /* "_pydevd_bundle/pydevd_cython.pyx":874
* 159,
* 160,
* ) and not self._is_same_frame(stop_frame, frame): # <<<<<<<<<<<<<<
* can_skip = True
*
*/
- __pyx_t_7 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 876, __pyx_L4_error)
+ __pyx_t_7 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 874, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 876, __pyx_L4_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 874, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_16 = (!__pyx_t_12);
__pyx_t_10 = __pyx_t_16;
__pyx_L47_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":871
+ /* "_pydevd_bundle/pydevd_cython.pyx":869
* can_skip = True
*
* elif step_cmd in ( # <<<<<<<<<<<<<<
@@ -19355,7 +19355,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":877
+ /* "_pydevd_bundle/pydevd_cython.pyx":875
* 160,
* ) and not self._is_same_frame(stop_frame, frame):
* can_skip = True # <<<<<<<<<<<<<<
@@ -19364,7 +19364,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_can_skip = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":871
+ /* "_pydevd_bundle/pydevd_cython.pyx":869
* can_skip = True
*
* elif step_cmd in ( # <<<<<<<<<<<<<<
@@ -19374,7 +19374,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L46;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":879
+ /* "_pydevd_bundle/pydevd_cython.pyx":877
* can_skip = True
*
* elif step_cmd == 128 and ( # <<<<<<<<<<<<<<
@@ -19388,7 +19388,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L49_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":880
+ /* "_pydevd_bundle/pydevd_cython.pyx":878
*
* elif step_cmd == 128 and (
* stop_frame is not None # <<<<<<<<<<<<<<
@@ -19402,7 +19402,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L49_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":881
+ /* "_pydevd_bundle/pydevd_cython.pyx":879
* elif step_cmd == 128 and (
* stop_frame is not None
* and stop_frame is not frame # <<<<<<<<<<<<<<
@@ -19416,14 +19416,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L49_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":882
+ /* "_pydevd_bundle/pydevd_cython.pyx":880
* stop_frame is not None
* and stop_frame is not frame
* and stop_frame is not frame.f_back # <<<<<<<<<<<<<<
* and (frame.f_back is None or stop_frame is not frame.f_back.f_back)
* ):
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 882, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 880, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_16 = (__pyx_v_stop_frame != __pyx_t_7);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
@@ -19433,14 +19433,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L49_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":883
+ /* "_pydevd_bundle/pydevd_cython.pyx":881
* and stop_frame is not frame
* and stop_frame is not frame.f_back
* and (frame.f_back is None or stop_frame is not frame.f_back.f_back) # <<<<<<<<<<<<<<
* ):
* can_skip = True
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 883, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 881, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_16 = (__pyx_t_7 == Py_None);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
@@ -19449,9 +19449,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = __pyx_t_16;
goto __pyx_L49_bool_binop_done;
}
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 883, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 881, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 883, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 881, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_16 = (__pyx_v_stop_frame != __pyx_t_8);
@@ -19459,7 +19459,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = __pyx_t_16;
__pyx_L49_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":879
+ /* "_pydevd_bundle/pydevd_cython.pyx":877
* can_skip = True
*
* elif step_cmd == 128 and ( # <<<<<<<<<<<<<<
@@ -19468,7 +19468,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":885
+ /* "_pydevd_bundle/pydevd_cython.pyx":883
* and (frame.f_back is None or stop_frame is not frame.f_back.f_back)
* ):
* can_skip = True # <<<<<<<<<<<<<<
@@ -19477,7 +19477,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_can_skip = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":879
+ /* "_pydevd_bundle/pydevd_cython.pyx":877
* can_skip = True
*
* elif step_cmd == 128 and ( # <<<<<<<<<<<<<<
@@ -19487,7 +19487,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L46;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":887
+ /* "_pydevd_bundle/pydevd_cython.pyx":885
* can_skip = True
*
* elif step_cmd == 144: # <<<<<<<<<<<<<<
@@ -19497,18 +19497,18 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_step_cmd == 0x90);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":888
+ /* "_pydevd_bundle/pydevd_cython.pyx":886
*
* elif step_cmd == 144:
* if py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and ( # <<<<<<<<<<<<<<
* frame.f_back is None or py_db.apply_files_filter(frame.f_back, frame.f_back.f_code.co_filename, True)
* ):
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 888, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 886, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 888, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 886, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 888, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 886, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_1 = NULL;
@@ -19530,11 +19530,11 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 3+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 888, __pyx_L4_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 886, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 888, __pyx_L4_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 886, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_16) {
} else {
@@ -19542,14 +19542,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L56_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":889
+ /* "_pydevd_bundle/pydevd_cython.pyx":887
* elif step_cmd == 144:
* if py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and (
* frame.f_back is None or py_db.apply_files_filter(frame.f_back, frame.f_back.f_code.co_filename, True) # <<<<<<<<<<<<<<
* ):
* can_skip = True
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 889, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_16 = (__pyx_t_8 == Py_None);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
@@ -19558,16 +19558,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = __pyx_t_16;
goto __pyx_L56_bool_binop_done;
}
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 889, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 889, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 889, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_f_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 889, __pyx_L4_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_f_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 889, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_4 = NULL;
@@ -19590,16 +19590,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 889, __pyx_L4_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 889, __pyx_L4_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 887, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_10 = __pyx_t_16;
__pyx_L56_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":888
+ /* "_pydevd_bundle/pydevd_cython.pyx":886
*
* elif step_cmd == 144:
* if py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and ( # <<<<<<<<<<<<<<
@@ -19608,7 +19608,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":891
+ /* "_pydevd_bundle/pydevd_cython.pyx":889
* frame.f_back is None or py_db.apply_files_filter(frame.f_back, frame.f_back.f_code.co_filename, True)
* ):
* can_skip = True # <<<<<<<<<<<<<<
@@ -19617,7 +19617,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_can_skip = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":888
+ /* "_pydevd_bundle/pydevd_cython.pyx":886
*
* elif step_cmd == 144:
* if py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and ( # <<<<<<<<<<<<<<
@@ -19626,7 +19626,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":887
+ /* "_pydevd_bundle/pydevd_cython.pyx":885
* can_skip = True
*
* elif step_cmd == 144: # <<<<<<<<<<<<<<
@@ -19636,7 +19636,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L46;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":893
+ /* "_pydevd_bundle/pydevd_cython.pyx":891
* can_skip = True
*
* elif step_cmd == 206: # <<<<<<<<<<<<<<
@@ -19646,7 +19646,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_step_cmd == 0xCE);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":894
+ /* "_pydevd_bundle/pydevd_cython.pyx":892
*
* elif step_cmd == 206:
* f = frame # <<<<<<<<<<<<<<
@@ -19656,7 +19656,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_v_frame);
__Pyx_XDECREF_SET(__pyx_v_f, __pyx_v_frame);
- /* "_pydevd_bundle/pydevd_cython.pyx":895
+ /* "_pydevd_bundle/pydevd_cython.pyx":893
* elif step_cmd == 206:
* f = frame
* while f is not None: # <<<<<<<<<<<<<<
@@ -19667,20 +19667,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_f != Py_None);
if (!__pyx_t_10) break;
- /* "_pydevd_bundle/pydevd_cython.pyx":896
+ /* "_pydevd_bundle/pydevd_cython.pyx":894
* f = frame
* while f is not None:
* if self._is_same_frame(stop_frame, f): # <<<<<<<<<<<<<<
* break
* f = f.f_back
*/
- __pyx_t_8 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_f); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 896, __pyx_L4_error)
+ __pyx_t_8 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_f); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 894, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 896, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 894, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":897
+ /* "_pydevd_bundle/pydevd_cython.pyx":895
* while f is not None:
* if self._is_same_frame(stop_frame, f):
* break # <<<<<<<<<<<<<<
@@ -19689,7 +19689,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
goto __pyx_L60_break;
- /* "_pydevd_bundle/pydevd_cython.pyx":896
+ /* "_pydevd_bundle/pydevd_cython.pyx":894
* f = frame
* while f is not None:
* if self._is_same_frame(stop_frame, f): # <<<<<<<<<<<<<<
@@ -19698,20 +19698,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":898
+ /* "_pydevd_bundle/pydevd_cython.pyx":896
* if self._is_same_frame(stop_frame, f):
* break
* f = f.f_back # <<<<<<<<<<<<<<
* else:
* can_skip = True
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 898, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 896, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF_SET(__pyx_v_f, __pyx_t_8);
__pyx_t_8 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":900
+ /* "_pydevd_bundle/pydevd_cython.pyx":898
* f = f.f_back
* else:
* can_skip = True # <<<<<<<<<<<<<<
@@ -19723,7 +19723,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_L60_break:;
- /* "_pydevd_bundle/pydevd_cython.pyx":893
+ /* "_pydevd_bundle/pydevd_cython.pyx":891
* can_skip = True
*
* elif step_cmd == 206: # <<<<<<<<<<<<<<
@@ -19733,7 +19733,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_L46:;
- /* "_pydevd_bundle/pydevd_cython.pyx":902
+ /* "_pydevd_bundle/pydevd_cython.pyx":900
* can_skip = True
*
* if can_skip: # <<<<<<<<<<<<<<
@@ -19742,7 +19742,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_can_skip) {
- /* "_pydevd_bundle/pydevd_cython.pyx":903
+ /* "_pydevd_bundle/pydevd_cython.pyx":901
*
* if can_skip:
* if plugin_manager is not None and (py_db.has_plugin_line_breaks or py_db.has_plugin_exception_breaks): # <<<<<<<<<<<<<<
@@ -19755,31 +19755,31 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = __pyx_t_16;
goto __pyx_L64_bool_binop_done;
}
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_line_breaks); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 903, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_line_breaks); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 901, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 903, __pyx_L4_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 901, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (!__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
goto __pyx_L64_bool_binop_done;
}
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_exception_breaks); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 903, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_exception_breaks); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 901, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 903, __pyx_L4_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 901, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_10 = __pyx_t_16;
__pyx_L64_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":904
+ /* "_pydevd_bundle/pydevd_cython.pyx":902
* if can_skip:
* if plugin_manager is not None and (py_db.has_plugin_line_breaks or py_db.has_plugin_exception_breaks):
* can_skip = plugin_manager.can_skip(py_db, frame) # <<<<<<<<<<<<<<
*
* if (
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_can_skip); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 904, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_can_skip); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 902, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_1 = NULL;
__pyx_t_5 = 0;
@@ -19799,15 +19799,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[3] = {__pyx_t_1, __pyx_v_py_db, __pyx_v_frame};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 904, __pyx_L4_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 902, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 904, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 902, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_v_can_skip = __pyx_t_10;
- /* "_pydevd_bundle/pydevd_cython.pyx":903
+ /* "_pydevd_bundle/pydevd_cython.pyx":901
*
* if can_skip:
* if plugin_manager is not None and (py_db.has_plugin_line_breaks or py_db.has_plugin_exception_breaks): # <<<<<<<<<<<<<<
@@ -19816,7 +19816,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":907
+ /* "_pydevd_bundle/pydevd_cython.pyx":905
*
* if (
* can_skip # <<<<<<<<<<<<<<
@@ -19829,16 +19829,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L68_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":908
+ /* "_pydevd_bundle/pydevd_cython.pyx":906
* if (
* can_skip
* and py_db.show_return_values # <<<<<<<<<<<<<<
* and info.pydev_step_cmd in (108, 159)
* and self._is_same_frame(stop_frame, frame.f_back)
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_show_return_values); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 908, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_show_return_values); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 906, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 908, __pyx_L4_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 906, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_16) {
} else {
@@ -19846,7 +19846,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L68_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":909
+ /* "_pydevd_bundle/pydevd_cython.pyx":907
* can_skip
* and py_db.show_return_values
* and info.pydev_step_cmd in (108, 159) # <<<<<<<<<<<<<<
@@ -19869,24 +19869,24 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L68_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":910
+ /* "_pydevd_bundle/pydevd_cython.pyx":908
* and py_db.show_return_values
* and info.pydev_step_cmd in (108, 159)
* and self._is_same_frame(stop_frame, frame.f_back) # <<<<<<<<<<<<<<
* ):
* # trace function for showing return values after step over
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 910, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 908, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_7 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_t_8); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 910, __pyx_L4_error)
+ __pyx_t_7 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_t_8); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 908, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 910, __pyx_L4_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 908, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_10 = __pyx_t_12;
__pyx_L68_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":906
+ /* "_pydevd_bundle/pydevd_cython.pyx":904
* can_skip = plugin_manager.can_skip(py_db, frame)
*
* if ( # <<<<<<<<<<<<<<
@@ -19895,7 +19895,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":913
+ /* "_pydevd_bundle/pydevd_cython.pyx":911
* ):
* # trace function for showing return values after step over
* can_skip = False # <<<<<<<<<<<<<<
@@ -19904,7 +19904,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_can_skip = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":906
+ /* "_pydevd_bundle/pydevd_cython.pyx":904
* can_skip = plugin_manager.can_skip(py_db, frame)
*
* if ( # <<<<<<<<<<<<<<
@@ -19913,7 +19913,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":902
+ /* "_pydevd_bundle/pydevd_cython.pyx":900
* can_skip = True
*
* if can_skip: # <<<<<<<<<<<<<<
@@ -19922,7 +19922,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":863
+ /* "_pydevd_bundle/pydevd_cython.pyx":861
* can_skip = False
*
* if info.pydev_state == 1: # 1 = 1 # <<<<<<<<<<<<<<
@@ -19931,30 +19931,30 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":920
+ /* "_pydevd_bundle/pydevd_cython.pyx":918
* # so, that's why the additional checks are there.
*
* if function_breakpoint_on_call_event: # <<<<<<<<<<<<<<
* pass # Do nothing here (just keep on going as we can't skip it).
*
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_function_breakpoint_on_call_event); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 920, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_function_breakpoint_on_call_event); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 918, __pyx_L4_error)
if (__pyx_t_10) {
goto __pyx_L72;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":923
+ /* "_pydevd_bundle/pydevd_cython.pyx":921
* pass # Do nothing here (just keep on going as we can't skip it).
*
* elif not breakpoints_for_file: # <<<<<<<<<<<<<<
* if can_skip:
* if has_exception_breakpoints:
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoints_for_file); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 923, __pyx_L4_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoints_for_file); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 921, __pyx_L4_error)
__pyx_t_12 = (!__pyx_t_10);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":924
+ /* "_pydevd_bundle/pydevd_cython.pyx":922
*
* elif not breakpoints_for_file:
* if can_skip: # <<<<<<<<<<<<<<
@@ -19963,7 +19963,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_can_skip) {
- /* "_pydevd_bundle/pydevd_cython.pyx":925
+ /* "_pydevd_bundle/pydevd_cython.pyx":923
* elif not breakpoints_for_file:
* if can_skip:
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -19972,7 +19972,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_has_exception_breakpoints) {
- /* "_pydevd_bundle/pydevd_cython.pyx":926
+ /* "_pydevd_bundle/pydevd_cython.pyx":924
* if can_skip:
* if has_exception_breakpoints:
* return self.trace_exception # <<<<<<<<<<<<<<
@@ -19980,13 +19980,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* return None if is_call else NO_FTRACE
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_exception); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 926, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_exception); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 924, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_r = __pyx_t_7;
__pyx_t_7 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":925
+ /* "_pydevd_bundle/pydevd_cython.pyx":923
* elif not breakpoints_for_file:
* if can_skip:
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -19995,7 +19995,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":928
+ /* "_pydevd_bundle/pydevd_cython.pyx":926
* return self.trace_exception
* else:
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -20008,7 +20008,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_7 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 928, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 926, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_7 = __pyx_t_8;
__pyx_t_8 = 0;
@@ -20018,7 +20018,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L3_return;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":924
+ /* "_pydevd_bundle/pydevd_cython.pyx":922
*
* elif not breakpoints_for_file:
* if can_skip: # <<<<<<<<<<<<<<
@@ -20027,7 +20027,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":923
+ /* "_pydevd_bundle/pydevd_cython.pyx":921
* pass # Do nothing here (just keep on going as we can't skip it).
*
* elif not breakpoints_for_file: # <<<<<<<<<<<<<<
@@ -20037,7 +20037,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L72;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":932
+ /* "_pydevd_bundle/pydevd_cython.pyx":930
* else:
* # When cached, 0 means we don't have a breakpoint and 1 means we have.
* if can_skip: # <<<<<<<<<<<<<<
@@ -20047,7 +20047,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
if (__pyx_v_can_skip) {
- /* "_pydevd_bundle/pydevd_cython.pyx":933
+ /* "_pydevd_bundle/pydevd_cython.pyx":931
* # When cached, 0 means we don't have a breakpoint and 1 means we have.
* if can_skip:
* breakpoints_in_line_cache = frame_skips_cache.get(line_cache_key, -1) # <<<<<<<<<<<<<<
@@ -20056,15 +20056,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_frame_skips_cache == Py_None)) {
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "get");
- __PYX_ERR(0, 933, __pyx_L4_error)
+ __PYX_ERR(0, 931, __pyx_L4_error)
}
- __pyx_t_7 = __Pyx_PyDict_GetItemDefault(__pyx_v_frame_skips_cache, __pyx_v_line_cache_key, __pyx_int_neg_1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 933, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyDict_GetItemDefault(__pyx_v_frame_skips_cache, __pyx_v_line_cache_key, __pyx_int_neg_1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 931, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_9 = __Pyx_PyInt_As_int(__pyx_t_7); if (unlikely((__pyx_t_9 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 933, __pyx_L4_error)
+ __pyx_t_9 = __Pyx_PyInt_As_int(__pyx_t_7); if (unlikely((__pyx_t_9 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 931, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_v_breakpoints_in_line_cache = __pyx_t_9;
- /* "_pydevd_bundle/pydevd_cython.pyx":934
+ /* "_pydevd_bundle/pydevd_cython.pyx":932
* if can_skip:
* breakpoints_in_line_cache = frame_skips_cache.get(line_cache_key, -1)
* if breakpoints_in_line_cache == 0: # <<<<<<<<<<<<<<
@@ -20074,7 +20074,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (__pyx_v_breakpoints_in_line_cache == 0);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":935
+ /* "_pydevd_bundle/pydevd_cython.pyx":933
* breakpoints_in_line_cache = frame_skips_cache.get(line_cache_key, -1)
* if breakpoints_in_line_cache == 0:
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -20082,13 +20082,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* breakpoints_in_frame_cache = frame_skips_cache.get(frame_cache_key, -1)
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 935, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 933, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_r = __pyx_t_7;
__pyx_t_7 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":934
+ /* "_pydevd_bundle/pydevd_cython.pyx":932
* if can_skip:
* breakpoints_in_line_cache = frame_skips_cache.get(line_cache_key, -1)
* if breakpoints_in_line_cache == 0: # <<<<<<<<<<<<<<
@@ -20097,7 +20097,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":932
+ /* "_pydevd_bundle/pydevd_cython.pyx":930
* else:
* # When cached, 0 means we don't have a breakpoint and 1 means we have.
* if can_skip: # <<<<<<<<<<<<<<
@@ -20106,7 +20106,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":937
+ /* "_pydevd_bundle/pydevd_cython.pyx":935
* return self.trace_dispatch
*
* breakpoints_in_frame_cache = frame_skips_cache.get(frame_cache_key, -1) # <<<<<<<<<<<<<<
@@ -20115,15 +20115,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_frame_skips_cache == Py_None)) {
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "get");
- __PYX_ERR(0, 937, __pyx_L4_error)
+ __PYX_ERR(0, 935, __pyx_L4_error)
}
- __pyx_t_7 = __Pyx_PyDict_GetItemDefault(__pyx_v_frame_skips_cache, __pyx_v_frame_cache_key, __pyx_int_neg_1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 937, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyDict_GetItemDefault(__pyx_v_frame_skips_cache, __pyx_v_frame_cache_key, __pyx_int_neg_1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 935, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_9 = __Pyx_PyInt_As_int(__pyx_t_7); if (unlikely((__pyx_t_9 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 937, __pyx_L4_error)
+ __pyx_t_9 = __Pyx_PyInt_As_int(__pyx_t_7); if (unlikely((__pyx_t_9 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 935, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_v_breakpoints_in_frame_cache = __pyx_t_9;
- /* "_pydevd_bundle/pydevd_cython.pyx":938
+ /* "_pydevd_bundle/pydevd_cython.pyx":936
*
* breakpoints_in_frame_cache = frame_skips_cache.get(frame_cache_key, -1)
* if breakpoints_in_frame_cache != -1: # <<<<<<<<<<<<<<
@@ -20133,7 +20133,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (__pyx_v_breakpoints_in_frame_cache != -1L);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":940
+ /* "_pydevd_bundle/pydevd_cython.pyx":938
* if breakpoints_in_frame_cache != -1:
* # Gotten from cache.
* has_breakpoint_in_frame = breakpoints_in_frame_cache == 1 # <<<<<<<<<<<<<<
@@ -20142,7 +20142,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_has_breakpoint_in_frame = (__pyx_v_breakpoints_in_frame_cache == 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":938
+ /* "_pydevd_bundle/pydevd_cython.pyx":936
*
* breakpoints_in_frame_cache = frame_skips_cache.get(frame_cache_key, -1)
* if breakpoints_in_frame_cache != -1: # <<<<<<<<<<<<<<
@@ -20152,7 +20152,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L77;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":943
+ /* "_pydevd_bundle/pydevd_cython.pyx":941
*
* else:
* has_breakpoint_in_frame = False # <<<<<<<<<<<<<<
@@ -20162,7 +20162,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
__pyx_v_has_breakpoint_in_frame = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":945
+ /* "_pydevd_bundle/pydevd_cython.pyx":943
* has_breakpoint_in_frame = False
*
* try: # <<<<<<<<<<<<<<
@@ -20178,31 +20178,31 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XGOTREF(__pyx_t_19);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":946
+ /* "_pydevd_bundle/pydevd_cython.pyx":944
*
* try:
* func_lines = set() # <<<<<<<<<<<<<<
* for offset_and_lineno in dis.findlinestarts(frame.f_code):
- * func_lines.add(offset_and_lineno[1])
+ * if offset_and_lineno[1] is not None:
*/
- __pyx_t_7 = PySet_New(0); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 946, __pyx_L78_error)
+ __pyx_t_7 = PySet_New(0); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 944, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_v_func_lines = ((PyObject*)__pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":947
+ /* "_pydevd_bundle/pydevd_cython.pyx":945
* try:
* func_lines = set()
* for offset_and_lineno in dis.findlinestarts(frame.f_code): # <<<<<<<<<<<<<<
- * func_lines.add(offset_and_lineno[1])
- * except:
+ * if offset_and_lineno[1] is not None:
+ * func_lines.add(offset_and_lineno[1])
*/
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_dis); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_dis); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 945, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_findlinestarts); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_findlinestarts); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 945, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 945, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_6 = NULL;
__pyx_t_5 = 0;
@@ -20223,7 +20223,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_1, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 947, __pyx_L78_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 945, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
@@ -20232,9 +20232,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_13 = 0;
__pyx_t_14 = NULL;
} else {
- __pyx_t_13 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_t_7); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_13 = -1; __pyx_t_1 = PyObject_GetIter(__pyx_t_7); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 945, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_14 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_14 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_1); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 945, __pyx_L78_error)
}
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
for (;;) {
@@ -20243,28 +20243,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
{
Py_ssize_t __pyx_temp = __Pyx_PyList_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 947, __pyx_L78_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 945, __pyx_L78_error)
#endif
if (__pyx_t_13 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_7 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_7); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_7 = PyList_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_7); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 945, __pyx_L78_error)
#else
- __pyx_t_7 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_7 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 945, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_7);
#endif
} else {
{
Py_ssize_t __pyx_temp = __Pyx_PyTuple_GET_SIZE(__pyx_t_1);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 947, __pyx_L78_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 945, __pyx_L78_error)
#endif
if (__pyx_t_13 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_7 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_7); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_7 = PyTuple_GET_ITEM(__pyx_t_1, __pyx_t_13); __Pyx_INCREF(__pyx_t_7); __pyx_t_13++; if (unlikely((0 < 0))) __PYX_ERR(0, 945, __pyx_L78_error)
#else
- __pyx_t_7 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __pyx_t_7 = __Pyx_PySequence_ITEM(__pyx_t_1, __pyx_t_13); __pyx_t_13++; if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 945, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_7);
#endif
}
@@ -20274,7 +20274,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject* exc_type = PyErr_Occurred();
if (exc_type) {
if (likely(__Pyx_PyErr_GivenExceptionMatches(exc_type, PyExc_StopIteration))) PyErr_Clear();
- else __PYX_ERR(0, 947, __pyx_L78_error)
+ else __PYX_ERR(0, 945, __pyx_L78_error)
}
break;
}
@@ -20283,29 +20283,51 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF_SET(__pyx_v_offset_and_lineno, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":948
+ /* "_pydevd_bundle/pydevd_cython.pyx":946
* func_lines = set()
* for offset_and_lineno in dis.findlinestarts(frame.f_code):
- * func_lines.add(offset_and_lineno[1]) # <<<<<<<<<<<<<<
+ * if offset_and_lineno[1] is not None: # <<<<<<<<<<<<<<
+ * func_lines.add(offset_and_lineno[1])
* except:
- * # This is a fallback for implementations where we can't get the function
*/
- __pyx_t_7 = __Pyx_GetItemInt(__pyx_v_offset_and_lineno, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 948, __pyx_L78_error)
+ __pyx_t_7 = __Pyx_GetItemInt(__pyx_v_offset_and_lineno, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 946, __pyx_L78_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_20 = PySet_Add(__pyx_v_func_lines, __pyx_t_7); if (unlikely(__pyx_t_20 == ((int)-1))) __PYX_ERR(0, 948, __pyx_L78_error)
+ __pyx_t_12 = (__pyx_t_7 != Py_None);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
+ if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":947
+ /* "_pydevd_bundle/pydevd_cython.pyx":947
+ * for offset_and_lineno in dis.findlinestarts(frame.f_code):
+ * if offset_and_lineno[1] is not None:
+ * func_lines.add(offset_and_lineno[1]) # <<<<<<<<<<<<<<
+ * except:
+ * # This is a fallback for implementations where we can't get the function
+ */
+ __pyx_t_7 = __Pyx_GetItemInt(__pyx_v_offset_and_lineno, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 947, __pyx_L78_error)
+ __Pyx_GOTREF(__pyx_t_7);
+ __pyx_t_20 = PySet_Add(__pyx_v_func_lines, __pyx_t_7); if (unlikely(__pyx_t_20 == ((int)-1))) __PYX_ERR(0, 947, __pyx_L78_error)
+ __Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
+
+ /* "_pydevd_bundle/pydevd_cython.pyx":946
+ * func_lines = set()
+ * for offset_and_lineno in dis.findlinestarts(frame.f_code):
+ * if offset_and_lineno[1] is not None: # <<<<<<<<<<<<<<
+ * func_lines.add(offset_and_lineno[1])
+ * except:
+ */
+ }
+
+ /* "_pydevd_bundle/pydevd_cython.pyx":945
* try:
* func_lines = set()
* for offset_and_lineno in dis.findlinestarts(frame.f_code): # <<<<<<<<<<<<<<
- * func_lines.add(offset_and_lineno[1])
- * except:
+ * if offset_and_lineno[1] is not None:
+ * func_lines.add(offset_and_lineno[1])
*/
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":945
+ /* "_pydevd_bundle/pydevd_cython.pyx":943
* has_breakpoint_in_frame = False
*
* try: # <<<<<<<<<<<<<<
@@ -20314,7 +20336,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":968
+ /* "_pydevd_bundle/pydevd_cython.pyx":967
* break
* else:
* for bp_line in breakpoints_for_file: # iterate on keys # <<<<<<<<<<<<<<
@@ -20325,9 +20347,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_13 = 0;
if (unlikely(__pyx_v_breakpoints_for_file == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not iterable");
- __PYX_ERR(0, 968, __pyx_L80_except_error)
+ __PYX_ERR(0, 967, __pyx_L80_except_error)
}
- __pyx_t_7 = __Pyx_dict_iterator(__pyx_v_breakpoints_for_file, 1, ((PyObject *)NULL), (&__pyx_t_21), (&__pyx_t_9)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 968, __pyx_L80_except_error)
+ __pyx_t_7 = __Pyx_dict_iterator(__pyx_v_breakpoints_for_file, 1, ((PyObject *)NULL), (&__pyx_t_21), (&__pyx_t_9)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 967, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_XDECREF(__pyx_t_1);
__pyx_t_1 = __pyx_t_7;
@@ -20335,26 +20357,26 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
while (1) {
__pyx_t_11 = __Pyx_dict_iter_next(__pyx_t_1, __pyx_t_21, &__pyx_t_13, &__pyx_t_7, NULL, NULL, __pyx_t_9);
if (unlikely(__pyx_t_11 == 0)) break;
- if (unlikely(__pyx_t_11 == -1)) __PYX_ERR(0, 968, __pyx_L80_except_error)
+ if (unlikely(__pyx_t_11 == -1)) __PYX_ERR(0, 967, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_11 = __Pyx_PyInt_As_int(__pyx_t_7); if (unlikely((__pyx_t_11 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 968, __pyx_L80_except_error)
+ __pyx_t_11 = __Pyx_PyInt_As_int(__pyx_t_7); if (unlikely((__pyx_t_11 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 967, __pyx_L80_except_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_v_bp_line = __pyx_t_11;
- /* "_pydevd_bundle/pydevd_cython.pyx":969
+ /* "_pydevd_bundle/pydevd_cython.pyx":968
* else:
* for bp_line in breakpoints_for_file: # iterate on keys
* if bp_line in func_lines: # <<<<<<<<<<<<<<
* has_breakpoint_in_frame = True
* break
*/
- __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_bp_line); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 969, __pyx_L80_except_error)
+ __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_bp_line); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 968, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_12 = (__Pyx_PySet_ContainsTF(__pyx_t_7, __pyx_v_func_lines, Py_EQ)); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 969, __pyx_L80_except_error)
+ __pyx_t_12 = (__Pyx_PySet_ContainsTF(__pyx_t_7, __pyx_v_func_lines, Py_EQ)); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 968, __pyx_L80_except_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":970
+ /* "_pydevd_bundle/pydevd_cython.pyx":969
* for bp_line in breakpoints_for_file: # iterate on keys
* if bp_line in func_lines:
* has_breakpoint_in_frame = True # <<<<<<<<<<<<<<
@@ -20363,16 +20385,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_has_breakpoint_in_frame = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":971
+ /* "_pydevd_bundle/pydevd_cython.pyx":970
* if bp_line in func_lines:
* has_breakpoint_in_frame = True
* break # <<<<<<<<<<<<<<
*
* # Cache the value (1 or 0 or -1 for default because of cython).
*/
- goto __pyx_L88_break;
+ goto __pyx_L89_break;
- /* "_pydevd_bundle/pydevd_cython.pyx":969
+ /* "_pydevd_bundle/pydevd_cython.pyx":968
* else:
* for bp_line in breakpoints_for_file: # iterate on keys
* if bp_line in func_lines: # <<<<<<<<<<<<<<
@@ -20381,7 +20403,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
}
- __pyx_L88_break:;
+ __pyx_L89_break:;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
__Pyx_XDECREF(__pyx_t_17); __pyx_t_17 = 0;
@@ -20397,37 +20419,37 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":949
- * for offset_and_lineno in dis.findlinestarts(frame.f_code):
- * func_lines.add(offset_and_lineno[1])
+ /* "_pydevd_bundle/pydevd_cython.pyx":948
+ * if offset_and_lineno[1] is not None:
+ * func_lines.add(offset_and_lineno[1])
* except: # <<<<<<<<<<<<<<
* # This is a fallback for implementations where we can't get the function
* # lines -- i.e.: jython (in this case clients need to provide the function
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_1, &__pyx_t_7, &__pyx_t_8) < 0) __PYX_ERR(0, 949, __pyx_L80_except_error)
+ if (__Pyx_GetException(&__pyx_t_1, &__pyx_t_7, &__pyx_t_8) < 0) __PYX_ERR(0, 948, __pyx_L80_except_error)
__Pyx_XGOTREF(__pyx_t_1);
__Pyx_XGOTREF(__pyx_t_7);
__Pyx_XGOTREF(__pyx_t_8);
- /* "_pydevd_bundle/pydevd_cython.pyx":956
+ /* "_pydevd_bundle/pydevd_cython.pyx":955
*
* # Checks the breakpoint to see if there is a context match in some function.
* curr_func_name = frame.f_code.co_name # <<<<<<<<<<<<<<
*
* # global context is set with an empty name
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 956, __pyx_L80_except_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 955, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_co_name); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 956, __pyx_L80_except_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_co_name); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 955, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (!(likely(PyString_CheckExact(__pyx_t_4))||((__pyx_t_4) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_4))) __PYX_ERR(0, 956, __pyx_L80_except_error)
+ if (!(likely(PyString_CheckExact(__pyx_t_4))||((__pyx_t_4) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_4))) __PYX_ERR(0, 955, __pyx_L80_except_error)
__pyx_v_curr_func_name = ((PyObject*)__pyx_t_4);
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":959
+ /* "_pydevd_bundle/pydevd_cython.pyx":958
*
* # global context is set with an empty name
* if curr_func_name in ("?", "", ""): # <<<<<<<<<<<<<<
@@ -20436,26 +20458,26 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__Pyx_INCREF(__pyx_v_curr_func_name);
__pyx_t_22 = __pyx_v_curr_func_name;
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s__4, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 959, __pyx_L80_except_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s__4, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 958, __pyx_L80_except_error)
if (!__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L93_bool_binop_done;
+ goto __pyx_L94_bool_binop_done;
}
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s_module, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 959, __pyx_L80_except_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s_module, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 958, __pyx_L80_except_error)
if (!__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L93_bool_binop_done;
+ goto __pyx_L94_bool_binop_done;
}
- __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s_lambda, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 959, __pyx_L80_except_error)
+ __pyx_t_10 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s_lambda, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 958, __pyx_L80_except_error)
__pyx_t_12 = __pyx_t_10;
- __pyx_L93_bool_binop_done:;
+ __pyx_L94_bool_binop_done:;
__Pyx_DECREF(__pyx_t_22); __pyx_t_22 = 0;
__pyx_t_10 = __pyx_t_12;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":960
+ /* "_pydevd_bundle/pydevd_cython.pyx":959
* # global context is set with an empty name
* if curr_func_name in ("?", "", ""):
* curr_func_name = "" # <<<<<<<<<<<<<<
@@ -20465,7 +20487,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_kp_s_);
__Pyx_DECREF_SET(__pyx_v_curr_func_name, __pyx_kp_s_);
- /* "_pydevd_bundle/pydevd_cython.pyx":959
+ /* "_pydevd_bundle/pydevd_cython.pyx":958
*
* # global context is set with an empty name
* if curr_func_name in ("?", "", ""): # <<<<<<<<<<<<<<
@@ -20474,7 +20496,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":962
+ /* "_pydevd_bundle/pydevd_cython.pyx":961
* curr_func_name = ""
*
* for bp in breakpoints_for_file.values(): # <<<<<<<<<<<<<<
@@ -20484,9 +20506,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_21 = 0;
if (unlikely(__pyx_v_breakpoints_for_file == Py_None)) {
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "values");
- __PYX_ERR(0, 962, __pyx_L80_except_error)
+ __PYX_ERR(0, 961, __pyx_L80_except_error)
}
- __pyx_t_6 = __Pyx_dict_iterator(__pyx_v_breakpoints_for_file, 1, __pyx_n_s_values, (&__pyx_t_13), (&__pyx_t_9)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 962, __pyx_L80_except_error)
+ __pyx_t_6 = __Pyx_dict_iterator(__pyx_v_breakpoints_for_file, 1, __pyx_n_s_values, (&__pyx_t_13), (&__pyx_t_9)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 961, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_XDECREF(__pyx_t_4);
__pyx_t_4 = __pyx_t_6;
@@ -20494,34 +20516,34 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
while (1) {
__pyx_t_11 = __Pyx_dict_iter_next(__pyx_t_4, __pyx_t_13, &__pyx_t_21, NULL, &__pyx_t_6, NULL, __pyx_t_9);
if (unlikely(__pyx_t_11 == 0)) break;
- if (unlikely(__pyx_t_11 == -1)) __PYX_ERR(0, 962, __pyx_L80_except_error)
+ if (unlikely(__pyx_t_11 == -1)) __PYX_ERR(0, 961, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_XDECREF_SET(__pyx_v_bp, __pyx_t_6);
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":964
+ /* "_pydevd_bundle/pydevd_cython.pyx":963
* for bp in breakpoints_for_file.values():
* # will match either global or some function
* if bp.func_name in ("None", curr_func_name): # <<<<<<<<<<<<<<
* has_breakpoint_in_frame = True
* break
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_bp, __pyx_n_s_func_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 964, __pyx_L80_except_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_bp, __pyx_n_s_func_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 963, __pyx_L80_except_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_12 = (__Pyx_PyString_Equals(__pyx_t_6, __pyx_n_s_None, Py_EQ)); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 964, __pyx_L80_except_error)
+ __pyx_t_12 = (__Pyx_PyString_Equals(__pyx_t_6, __pyx_n_s_None, Py_EQ)); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 963, __pyx_L80_except_error)
if (!__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L99_bool_binop_done;
+ goto __pyx_L100_bool_binop_done;
}
- __pyx_t_12 = (__Pyx_PyString_Equals(__pyx_t_6, __pyx_v_curr_func_name, Py_EQ)); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 964, __pyx_L80_except_error)
+ __pyx_t_12 = (__Pyx_PyString_Equals(__pyx_t_6, __pyx_v_curr_func_name, Py_EQ)); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 963, __pyx_L80_except_error)
__pyx_t_10 = __pyx_t_12;
- __pyx_L99_bool_binop_done:;
+ __pyx_L100_bool_binop_done:;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_12 = __pyx_t_10;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":965
+ /* "_pydevd_bundle/pydevd_cython.pyx":964
* # will match either global or some function
* if bp.func_name in ("None", curr_func_name):
* has_breakpoint_in_frame = True # <<<<<<<<<<<<<<
@@ -20530,16 +20552,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_has_breakpoint_in_frame = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":966
+ /* "_pydevd_bundle/pydevd_cython.pyx":965
* if bp.func_name in ("None", curr_func_name):
* has_breakpoint_in_frame = True
* break # <<<<<<<<<<<<<<
* else:
* for bp_line in breakpoints_for_file: # iterate on keys
*/
- goto __pyx_L97_break;
+ goto __pyx_L98_break;
- /* "_pydevd_bundle/pydevd_cython.pyx":964
+ /* "_pydevd_bundle/pydevd_cython.pyx":963
* for bp in breakpoints_for_file.values():
* # will match either global or some function
* if bp.func_name in ("None", curr_func_name): # <<<<<<<<<<<<<<
@@ -20548,7 +20570,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
}
- __pyx_L97_break:;
+ __pyx_L98_break:;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
@@ -20556,7 +20578,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L79_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":945
+ /* "_pydevd_bundle/pydevd_cython.pyx":943
* has_breakpoint_in_frame = False
*
* try: # <<<<<<<<<<<<<<
@@ -20577,7 +20599,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_L83_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":974
+ /* "_pydevd_bundle/pydevd_cython.pyx":973
*
* # Cache the value (1 or 0 or -1 for default because of cython).
* if has_breakpoint_in_frame: # <<<<<<<<<<<<<<
@@ -20586,7 +20608,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_has_breakpoint_in_frame) {
- /* "_pydevd_bundle/pydevd_cython.pyx":975
+ /* "_pydevd_bundle/pydevd_cython.pyx":974
* # Cache the value (1 or 0 or -1 for default because of cython).
* if has_breakpoint_in_frame:
* frame_skips_cache[frame_cache_key] = 1 # <<<<<<<<<<<<<<
@@ -20595,21 +20617,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_frame_skips_cache == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 975, __pyx_L4_error)
+ __PYX_ERR(0, 974, __pyx_L4_error)
}
- if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_frame_cache_key, __pyx_int_1) < 0))) __PYX_ERR(0, 975, __pyx_L4_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_frame_cache_key, __pyx_int_1) < 0))) __PYX_ERR(0, 974, __pyx_L4_error)
- /* "_pydevd_bundle/pydevd_cython.pyx":974
+ /* "_pydevd_bundle/pydevd_cython.pyx":973
*
* # Cache the value (1 or 0 or -1 for default because of cython).
* if has_breakpoint_in_frame: # <<<<<<<<<<<<<<
* frame_skips_cache[frame_cache_key] = 1
* else:
*/
- goto __pyx_L101;
+ goto __pyx_L102;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":977
+ /* "_pydevd_bundle/pydevd_cython.pyx":976
* frame_skips_cache[frame_cache_key] = 1
* else:
* frame_skips_cache[frame_cache_key] = 0 # <<<<<<<<<<<<<<
@@ -20619,15 +20641,15 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
if (unlikely(__pyx_v_frame_skips_cache == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 977, __pyx_L4_error)
+ __PYX_ERR(0, 976, __pyx_L4_error)
}
- if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_frame_cache_key, __pyx_int_0) < 0))) __PYX_ERR(0, 977, __pyx_L4_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_frame_cache_key, __pyx_int_0) < 0))) __PYX_ERR(0, 976, __pyx_L4_error)
}
- __pyx_L101:;
+ __pyx_L102:;
}
__pyx_L77:;
- /* "_pydevd_bundle/pydevd_cython.pyx":979
+ /* "_pydevd_bundle/pydevd_cython.pyx":978
* frame_skips_cache[frame_cache_key] = 0
*
* if can_skip and not has_breakpoint_in_frame: # <<<<<<<<<<<<<<
@@ -20637,14 +20659,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_can_skip) {
} else {
__pyx_t_12 = __pyx_v_can_skip;
- goto __pyx_L103_bool_binop_done;
+ goto __pyx_L104_bool_binop_done;
}
__pyx_t_10 = (!__pyx_v_has_breakpoint_in_frame);
__pyx_t_12 = __pyx_t_10;
- __pyx_L103_bool_binop_done:;
+ __pyx_L104_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":980
+ /* "_pydevd_bundle/pydevd_cython.pyx":979
*
* if can_skip and not has_breakpoint_in_frame:
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -20653,7 +20675,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_has_exception_breakpoints) {
- /* "_pydevd_bundle/pydevd_cython.pyx":981
+ /* "_pydevd_bundle/pydevd_cython.pyx":980
* if can_skip and not has_breakpoint_in_frame:
* if has_exception_breakpoints:
* return self.trace_exception # <<<<<<<<<<<<<<
@@ -20661,13 +20683,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* return None if is_call else NO_FTRACE
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 981, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_exception); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 980, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_r = __pyx_t_8;
__pyx_t_8 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":980
+ /* "_pydevd_bundle/pydevd_cython.pyx":979
*
* if can_skip and not has_breakpoint_in_frame:
* if has_exception_breakpoints: # <<<<<<<<<<<<<<
@@ -20676,7 +20698,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":983
+ /* "_pydevd_bundle/pydevd_cython.pyx":982
* return self.trace_exception
* else:
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -20689,7 +20711,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_8 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 983, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 982, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_8 = __pyx_t_7;
__pyx_t_7 = 0;
@@ -20699,7 +20721,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
goto __pyx_L3_return;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":979
+ /* "_pydevd_bundle/pydevd_cython.pyx":978
* frame_skips_cache[frame_cache_key] = 0
*
* if can_skip and not has_breakpoint_in_frame: # <<<<<<<<<<<<<<
@@ -20710,7 +20732,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_L72:;
- /* "_pydevd_bundle/pydevd_cython.pyx":858
+ /* "_pydevd_bundle/pydevd_cython.pyx":856
* return self.trace_dispatch
*
* if not is_exception_event: # <<<<<<<<<<<<<<
@@ -20719,7 +20741,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":988
+ /* "_pydevd_bundle/pydevd_cython.pyx":987
* # if DEBUG: print('NOT skipped: %s %s %s %s' % (frame.f_lineno, frame.f_code.co_name, event, frame.__class__.__name__))
*
* try: # <<<<<<<<<<<<<<
@@ -20735,7 +20757,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XGOTREF(__pyx_t_17);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":989
+ /* "_pydevd_bundle/pydevd_cython.pyx":988
*
* try:
* stop_on_plugin_breakpoint = False # <<<<<<<<<<<<<<
@@ -20744,19 +20766,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop_on_plugin_breakpoint = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":993
+ /* "_pydevd_bundle/pydevd_cython.pyx":992
* # (one for the line and the other for the return).
*
* stop_info = {} # <<<<<<<<<<<<<<
* breakpoint = None
* stop = False
*/
- __pyx_t_8 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 993, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 992, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_v_stop_info = ((PyObject*)__pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":994
+ /* "_pydevd_bundle/pydevd_cython.pyx":993
*
* stop_info = {}
* breakpoint = None # <<<<<<<<<<<<<<
@@ -20766,7 +20788,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_v_breakpoint = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":995
+ /* "_pydevd_bundle/pydevd_cython.pyx":994
* stop_info = {}
* breakpoint = None
* stop = False # <<<<<<<<<<<<<<
@@ -20775,7 +20797,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":996
+ /* "_pydevd_bundle/pydevd_cython.pyx":995
* breakpoint = None
* stop = False
* stop_reason = 111 # <<<<<<<<<<<<<<
@@ -20785,7 +20807,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_int_111);
__pyx_v_stop_reason = __pyx_int_111;
- /* "_pydevd_bundle/pydevd_cython.pyx":997
+ /* "_pydevd_bundle/pydevd_cython.pyx":996
* stop = False
* stop_reason = 111
* bp_type = None # <<<<<<<<<<<<<<
@@ -20795,17 +20817,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_v_bp_type = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":999
+ /* "_pydevd_bundle/pydevd_cython.pyx":998
* bp_type = None
*
* if function_breakpoint_on_call_event: # <<<<<<<<<<<<<<
* breakpoint = function_breakpoint_on_call_event
* stop = True
*/
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_function_breakpoint_on_call_event); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 999, __pyx_L106_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_function_breakpoint_on_call_event); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 998, __pyx_L107_error)
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1000
+ /* "_pydevd_bundle/pydevd_cython.pyx":999
*
* if function_breakpoint_on_call_event:
* breakpoint = function_breakpoint_on_call_event # <<<<<<<<<<<<<<
@@ -20815,7 +20837,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_v_function_breakpoint_on_call_event);
__Pyx_DECREF_SET(__pyx_v_breakpoint, __pyx_v_function_breakpoint_on_call_event);
- /* "_pydevd_bundle/pydevd_cython.pyx":1001
+ /* "_pydevd_bundle/pydevd_cython.pyx":1000
* if function_breakpoint_on_call_event:
* breakpoint = function_breakpoint_on_call_event
* stop = True # <<<<<<<<<<<<<<
@@ -20824,7 +20846,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1002
+ /* "_pydevd_bundle/pydevd_cython.pyx":1001
* breakpoint = function_breakpoint_on_call_event
* stop = True
* new_frame = frame # <<<<<<<<<<<<<<
@@ -20834,29 +20856,29 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_v_frame);
__pyx_v_new_frame = __pyx_v_frame;
- /* "_pydevd_bundle/pydevd_cython.pyx":1003
+ /* "_pydevd_bundle/pydevd_cython.pyx":1002
* stop = True
* new_frame = frame
* stop_reason = CMD_SET_FUNCTION_BREAK # <<<<<<<<<<<<<<
*
* elif is_line and info.pydev_state != 2 and breakpoints_for_file is not None and line in breakpoints_for_file:
*/
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_CMD_SET_FUNCTION_BREAK); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1003, __pyx_L106_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_CMD_SET_FUNCTION_BREAK); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1002, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF_SET(__pyx_v_stop_reason, __pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":999
+ /* "_pydevd_bundle/pydevd_cython.pyx":998
* bp_type = None
*
* if function_breakpoint_on_call_event: # <<<<<<<<<<<<<<
* breakpoint = function_breakpoint_on_call_event
* stop = True
*/
- goto __pyx_L112;
+ goto __pyx_L113;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1005
+ /* "_pydevd_bundle/pydevd_cython.pyx":1004
* stop_reason = CMD_SET_FUNCTION_BREAK
*
* elif is_line and info.pydev_state != 2 and breakpoints_for_file is not None and line in breakpoints_for_file: # <<<<<<<<<<<<<<
@@ -20866,55 +20888,55 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_is_line) {
} else {
__pyx_t_12 = __pyx_v_is_line;
- goto __pyx_L113_bool_binop_done;
+ goto __pyx_L114_bool_binop_done;
}
__pyx_t_10 = (__pyx_v_info->pydev_state != 2);
if (__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L113_bool_binop_done;
+ goto __pyx_L114_bool_binop_done;
}
- if (unlikely(!__pyx_v_breakpoints_for_file)) { __Pyx_RaiseUnboundLocalError("breakpoints_for_file"); __PYX_ERR(0, 1005, __pyx_L106_error) }
+ if (unlikely(!__pyx_v_breakpoints_for_file)) { __Pyx_RaiseUnboundLocalError("breakpoints_for_file"); __PYX_ERR(0, 1004, __pyx_L107_error) }
__pyx_t_10 = (__pyx_v_breakpoints_for_file != ((PyObject*)Py_None));
if (__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L113_bool_binop_done;
+ goto __pyx_L114_bool_binop_done;
}
- __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1005, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1004, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- if (unlikely(!__pyx_v_breakpoints_for_file)) { __Pyx_RaiseUnboundLocalError("breakpoints_for_file"); __PYX_ERR(0, 1005, __pyx_L106_error) }
+ if (unlikely(!__pyx_v_breakpoints_for_file)) { __Pyx_RaiseUnboundLocalError("breakpoints_for_file"); __PYX_ERR(0, 1004, __pyx_L107_error) }
if (unlikely(__pyx_v_breakpoints_for_file == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not iterable");
- __PYX_ERR(0, 1005, __pyx_L106_error)
+ __PYX_ERR(0, 1004, __pyx_L107_error)
}
- __pyx_t_10 = (__Pyx_PyDict_ContainsTF(__pyx_t_8, __pyx_v_breakpoints_for_file, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1005, __pyx_L106_error)
+ __pyx_t_10 = (__Pyx_PyDict_ContainsTF(__pyx_t_8, __pyx_v_breakpoints_for_file, Py_EQ)); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1004, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_12 = __pyx_t_10;
- __pyx_L113_bool_binop_done:;
+ __pyx_L114_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1006
+ /* "_pydevd_bundle/pydevd_cython.pyx":1005
*
* elif is_line and info.pydev_state != 2 and breakpoints_for_file is not None and line in breakpoints_for_file:
* breakpoint = breakpoints_for_file[line] # <<<<<<<<<<<<<<
* new_frame = frame
* stop = True
*/
- if (unlikely(!__pyx_v_breakpoints_for_file)) { __Pyx_RaiseUnboundLocalError("breakpoints_for_file"); __PYX_ERR(0, 1006, __pyx_L106_error) }
+ if (unlikely(!__pyx_v_breakpoints_for_file)) { __Pyx_RaiseUnboundLocalError("breakpoints_for_file"); __PYX_ERR(0, 1005, __pyx_L107_error) }
if (unlikely(__pyx_v_breakpoints_for_file == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1006, __pyx_L106_error)
+ __PYX_ERR(0, 1005, __pyx_L107_error)
}
- __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1006, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_line); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1005, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_7 = __Pyx_PyDict_GetItem(__pyx_v_breakpoints_for_file, __pyx_t_8); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1006, __pyx_L106_error)
+ __pyx_t_7 = __Pyx_PyDict_GetItem(__pyx_v_breakpoints_for_file, __pyx_t_8); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1005, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF_SET(__pyx_v_breakpoint, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1007
+ /* "_pydevd_bundle/pydevd_cython.pyx":1006
* elif is_line and info.pydev_state != 2 and breakpoints_for_file is not None and line in breakpoints_for_file:
* breakpoint = breakpoints_for_file[line]
* new_frame = frame # <<<<<<<<<<<<<<
@@ -20924,7 +20946,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_v_frame);
__pyx_v_new_frame = __pyx_v_frame;
- /* "_pydevd_bundle/pydevd_cython.pyx":1008
+ /* "_pydevd_bundle/pydevd_cython.pyx":1007
* breakpoint = breakpoints_for_file[line]
* new_frame = frame
* stop = True # <<<<<<<<<<<<<<
@@ -20933,17 +20955,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1005
+ /* "_pydevd_bundle/pydevd_cython.pyx":1004
* stop_reason = CMD_SET_FUNCTION_BREAK
*
* elif is_line and info.pydev_state != 2 and breakpoints_for_file is not None and line in breakpoints_for_file: # <<<<<<<<<<<<<<
* breakpoint = breakpoints_for_file[line]
* new_frame = frame
*/
- goto __pyx_L112;
+ goto __pyx_L113;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1010
+ /* "_pydevd_bundle/pydevd_cython.pyx":1009
* stop = True
*
* elif plugin_manager is not None and py_db.has_plugin_line_breaks: # <<<<<<<<<<<<<<
@@ -20954,30 +20976,30 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L117_bool_binop_done;
+ goto __pyx_L118_bool_binop_done;
}
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_line_breaks); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1010, __pyx_L106_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_has_plugin_line_breaks); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1009, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1010, __pyx_L106_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1009, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_12 = __pyx_t_10;
- __pyx_L117_bool_binop_done:;
+ __pyx_L118_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1011
+ /* "_pydevd_bundle/pydevd_cython.pyx":1010
*
* elif plugin_manager is not None and py_db.has_plugin_line_breaks:
* result = plugin_manager.get_breakpoint(py_db, frame, event, self._args[2]) # <<<<<<<<<<<<<<
* if result:
* stop_on_plugin_breakpoint = True
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_get_breakpoint); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1011, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_get_breakpoint); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1010, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1011, __pyx_L106_error)
+ __PYX_ERR(0, 1010, __pyx_L107_error)
}
- __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1011, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1010, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_4 = NULL;
__pyx_t_5 = 0;
@@ -20998,24 +21020,24 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 4+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1011, __pyx_L106_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1010, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__pyx_v_result = __pyx_t_7;
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1012
+ /* "_pydevd_bundle/pydevd_cython.pyx":1011
* elif plugin_manager is not None and py_db.has_plugin_line_breaks:
* result = plugin_manager.get_breakpoint(py_db, frame, event, self._args[2])
* if result: # <<<<<<<<<<<<<<
* stop_on_plugin_breakpoint = True
* breakpoint, new_frame, bp_type = result
*/
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1012, __pyx_L106_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1011, __pyx_L107_error)
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1013
+ /* "_pydevd_bundle/pydevd_cython.pyx":1012
* result = plugin_manager.get_breakpoint(py_db, frame, event, self._args[2])
* if result:
* stop_on_plugin_breakpoint = True # <<<<<<<<<<<<<<
@@ -21024,7 +21046,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop_on_plugin_breakpoint = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1014
+ /* "_pydevd_bundle/pydevd_cython.pyx":1013
* if result:
* stop_on_plugin_breakpoint = True
* breakpoint, new_frame, bp_type = result # <<<<<<<<<<<<<<
@@ -21037,7 +21059,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(size != 3)) {
if (size > 3) __Pyx_RaiseTooManyValuesError(3);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 1014, __pyx_L106_error)
+ __PYX_ERR(0, 1013, __pyx_L107_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -21053,34 +21075,34 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_t_8);
__Pyx_INCREF(__pyx_t_1);
#else
- __pyx_t_7 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1014, __pyx_L106_error)
+ __pyx_t_7 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1013, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_8 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1014, __pyx_L106_error)
+ __pyx_t_8 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1013, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_1 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1014, __pyx_L106_error)
+ __pyx_t_1 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1013, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
#endif
} else {
Py_ssize_t index = -1;
- __pyx_t_4 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1014, __pyx_L106_error)
+ __pyx_t_4 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1013, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_15 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_4);
- index = 0; __pyx_t_7 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_7)) goto __pyx_L120_unpacking_failed;
+ index = 0; __pyx_t_7 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_7)) goto __pyx_L121_unpacking_failed;
__Pyx_GOTREF(__pyx_t_7);
- index = 1; __pyx_t_8 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_8)) goto __pyx_L120_unpacking_failed;
+ index = 1; __pyx_t_8 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_8)) goto __pyx_L121_unpacking_failed;
__Pyx_GOTREF(__pyx_t_8);
- index = 2; __pyx_t_1 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_1)) goto __pyx_L120_unpacking_failed;
+ index = 2; __pyx_t_1 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_1)) goto __pyx_L121_unpacking_failed;
__Pyx_GOTREF(__pyx_t_1);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_4), 3) < 0) __PYX_ERR(0, 1014, __pyx_L106_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_4), 3) < 0) __PYX_ERR(0, 1013, __pyx_L107_error)
__pyx_t_15 = NULL;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- goto __pyx_L121_unpacking_done;
- __pyx_L120_unpacking_failed:;
+ goto __pyx_L122_unpacking_done;
+ __pyx_L121_unpacking_failed:;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_15 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 1014, __pyx_L106_error)
- __pyx_L121_unpacking_done:;
+ __PYX_ERR(0, 1013, __pyx_L107_error)
+ __pyx_L122_unpacking_done:;
}
__Pyx_DECREF_SET(__pyx_v_breakpoint, __pyx_t_7);
__pyx_t_7 = 0;
@@ -21089,7 +21111,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF_SET(__pyx_v_bp_type, __pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1012
+ /* "_pydevd_bundle/pydevd_cython.pyx":1011
* elif plugin_manager is not None and py_db.has_plugin_line_breaks:
* result = plugin_manager.get_breakpoint(py_db, frame, event, self._args[2])
* if result: # <<<<<<<<<<<<<<
@@ -21098,7 +21120,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1010
+ /* "_pydevd_bundle/pydevd_cython.pyx":1009
* stop = True
*
* elif plugin_manager is not None and py_db.has_plugin_line_breaks: # <<<<<<<<<<<<<<
@@ -21106,41 +21128,41 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* if result:
*/
}
- __pyx_L112:;
+ __pyx_L113:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1016
+ /* "_pydevd_bundle/pydevd_cython.pyx":1015
* breakpoint, new_frame, bp_type = result
*
* if breakpoint: # <<<<<<<<<<<<<<
* # ok, hit breakpoint, now, we have to discover if it is a conditional breakpoint
* # lets do the conditional stuff here
*/
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoint); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1016, __pyx_L106_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoint); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1015, __pyx_L107_error)
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1019
+ /* "_pydevd_bundle/pydevd_cython.pyx":1018
* # ok, hit breakpoint, now, we have to discover if it is a conditional breakpoint
* # lets do the conditional stuff here
* if breakpoint.expression is not None: # <<<<<<<<<<<<<<
* py_db.handle_breakpoint_expression(breakpoint, info, new_frame)
*
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_expression); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1019, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_expression); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1018, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_12 = (__pyx_t_1 != Py_None);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1020
+ /* "_pydevd_bundle/pydevd_cython.pyx":1019
* # lets do the conditional stuff here
* if breakpoint.expression is not None:
* py_db.handle_breakpoint_expression(breakpoint, info, new_frame) # <<<<<<<<<<<<<<
*
* if stop or stop_on_plugin_breakpoint:
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_expression); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1020, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_expression); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1019, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- if (unlikely(!__pyx_v_new_frame)) { __Pyx_RaiseUnboundLocalError("new_frame"); __PYX_ERR(0, 1020, __pyx_L106_error) }
+ if (unlikely(!__pyx_v_new_frame)) { __Pyx_RaiseUnboundLocalError("new_frame"); __PYX_ERR(0, 1019, __pyx_L107_error) }
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
#if CYTHON_UNPACK_METHODS
@@ -21159,13 +21181,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[4] = {__pyx_t_7, __pyx_v_breakpoint, ((PyObject *)__pyx_v_info), __pyx_v_new_frame};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 3+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1020, __pyx_L106_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1019, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1019
+ /* "_pydevd_bundle/pydevd_cython.pyx":1018
* # ok, hit breakpoint, now, we have to discover if it is a conditional breakpoint
* # lets do the conditional stuff here
* if breakpoint.expression is not None: # <<<<<<<<<<<<<<
@@ -21174,7 +21196,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1022
+ /* "_pydevd_bundle/pydevd_cython.pyx":1021
* py_db.handle_breakpoint_expression(breakpoint, info, new_frame)
*
* if stop or stop_on_plugin_breakpoint: # <<<<<<<<<<<<<<
@@ -21184,13 +21206,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (!__pyx_v_stop) {
} else {
__pyx_t_12 = __pyx_v_stop;
- goto __pyx_L125_bool_binop_done;
+ goto __pyx_L126_bool_binop_done;
}
__pyx_t_12 = __pyx_v_stop_on_plugin_breakpoint;
- __pyx_L125_bool_binop_done:;
+ __pyx_L126_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1023
+ /* "_pydevd_bundle/pydevd_cython.pyx":1022
*
* if stop or stop_on_plugin_breakpoint:
* eval_result = False # <<<<<<<<<<<<<<
@@ -21200,29 +21222,29 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_False);
__pyx_v_eval_result = Py_False;
- /* "_pydevd_bundle/pydevd_cython.pyx":1024
+ /* "_pydevd_bundle/pydevd_cython.pyx":1023
* if stop or stop_on_plugin_breakpoint:
* eval_result = False
* if breakpoint.has_condition: # <<<<<<<<<<<<<<
* eval_result = py_db.handle_breakpoint_condition(info, breakpoint, new_frame)
* if not eval_result:
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_has_condition); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1024, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_has_condition); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1023, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1024, __pyx_L106_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1023, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1025
+ /* "_pydevd_bundle/pydevd_cython.pyx":1024
* eval_result = False
* if breakpoint.has_condition:
* eval_result = py_db.handle_breakpoint_condition(info, breakpoint, new_frame) # <<<<<<<<<<<<<<
* if not eval_result:
* stop = False
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_condition); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1025, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_condition); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1024, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- if (unlikely(!__pyx_v_new_frame)) { __Pyx_RaiseUnboundLocalError("new_frame"); __PYX_ERR(0, 1025, __pyx_L106_error) }
+ if (unlikely(!__pyx_v_new_frame)) { __Pyx_RaiseUnboundLocalError("new_frame"); __PYX_ERR(0, 1024, __pyx_L107_error) }
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
#if CYTHON_UNPACK_METHODS
@@ -21241,25 +21263,25 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[4] = {__pyx_t_7, ((PyObject *)__pyx_v_info), __pyx_v_breakpoint, __pyx_v_new_frame};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 3+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1025, __pyx_L106_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1024, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__Pyx_DECREF_SET(__pyx_v_eval_result, __pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1026
+ /* "_pydevd_bundle/pydevd_cython.pyx":1025
* if breakpoint.has_condition:
* eval_result = py_db.handle_breakpoint_condition(info, breakpoint, new_frame)
* if not eval_result: # <<<<<<<<<<<<<<
* stop = False
* stop_on_plugin_breakpoint = False
*/
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_eval_result); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1026, __pyx_L106_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_eval_result); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1025, __pyx_L107_error)
__pyx_t_10 = (!__pyx_t_12);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1027
+ /* "_pydevd_bundle/pydevd_cython.pyx":1026
* eval_result = py_db.handle_breakpoint_condition(info, breakpoint, new_frame)
* if not eval_result:
* stop = False # <<<<<<<<<<<<<<
@@ -21268,7 +21290,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1028
+ /* "_pydevd_bundle/pydevd_cython.pyx":1027
* if not eval_result:
* stop = False
* stop_on_plugin_breakpoint = False # <<<<<<<<<<<<<<
@@ -21277,7 +21299,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop_on_plugin_breakpoint = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1026
+ /* "_pydevd_bundle/pydevd_cython.pyx":1025
* if breakpoint.has_condition:
* eval_result = py_db.handle_breakpoint_condition(info, breakpoint, new_frame)
* if not eval_result: # <<<<<<<<<<<<<<
@@ -21286,7 +21308,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1024
+ /* "_pydevd_bundle/pydevd_cython.pyx":1023
* if stop or stop_on_plugin_breakpoint:
* eval_result = False
* if breakpoint.has_condition: # <<<<<<<<<<<<<<
@@ -21295,7 +21317,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1022
+ /* "_pydevd_bundle/pydevd_cython.pyx":1021
* py_db.handle_breakpoint_expression(breakpoint, info, new_frame)
*
* if stop or stop_on_plugin_breakpoint: # <<<<<<<<<<<<<<
@@ -21304,7 +21326,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1030
+ /* "_pydevd_bundle/pydevd_cython.pyx":1029
* stop_on_plugin_breakpoint = False
*
* if is_call and ( # <<<<<<<<<<<<<<
@@ -21314,49 +21336,49 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_is_call) {
} else {
__pyx_t_10 = __pyx_v_is_call;
- goto __pyx_L130_bool_binop_done;
+ goto __pyx_L131_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1031
+ /* "_pydevd_bundle/pydevd_cython.pyx":1030
*
* if is_call and (
* frame.f_code.co_name in ("", "") or (line == 1 and frame.f_code.co_name.startswith(".
*
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -21403,13 +21425,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* # Handle logpoint (on a logpoint we should never stop).
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1044, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1043, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_r = __pyx_t_8;
__pyx_t_8 = 0;
- goto __pyx_L110_try_return;
+ goto __pyx_L111_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1030
+ /* "_pydevd_bundle/pydevd_cython.pyx":1029
* stop_on_plugin_breakpoint = False
*
* if is_call and ( # <<<<<<<<<<<<<<
@@ -21418,7 +21440,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1047
+ /* "_pydevd_bundle/pydevd_cython.pyx":1046
*
* # Handle logpoint (on a logpoint we should never stop).
* if (stop or stop_on_plugin_breakpoint) and breakpoint.is_logpoint: # <<<<<<<<<<<<<<
@@ -21427,23 +21449,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (!__pyx_v_stop) {
} else {
- goto __pyx_L138_next_and;
+ goto __pyx_L139_next_and;
}
if (__pyx_v_stop_on_plugin_breakpoint) {
} else {
__pyx_t_10 = __pyx_v_stop_on_plugin_breakpoint;
- goto __pyx_L137_bool_binop_done;
+ goto __pyx_L138_bool_binop_done;
}
- __pyx_L138_next_and:;
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_is_logpoint); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1047, __pyx_L106_error)
+ __pyx_L139_next_and:;
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_is_logpoint); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1046, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1047, __pyx_L106_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1046, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_10 = __pyx_t_16;
- __pyx_L137_bool_binop_done:;
+ __pyx_L138_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1048
+ /* "_pydevd_bundle/pydevd_cython.pyx":1047
* # Handle logpoint (on a logpoint we should never stop).
* if (stop or stop_on_plugin_breakpoint) and breakpoint.is_logpoint:
* stop = False # <<<<<<<<<<<<<<
@@ -21452,7 +21474,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1049
+ /* "_pydevd_bundle/pydevd_cython.pyx":1048
* if (stop or stop_on_plugin_breakpoint) and breakpoint.is_logpoint:
* stop = False
* stop_on_plugin_breakpoint = False # <<<<<<<<<<<<<<
@@ -21461,7 +21483,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop_on_plugin_breakpoint = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1051
+ /* "_pydevd_bundle/pydevd_cython.pyx":1050
* stop_on_plugin_breakpoint = False
*
* if info.pydev_message is not None and len(info.pydev_message) > 0: # <<<<<<<<<<<<<<
@@ -21472,35 +21494,35 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L141_bool_binop_done;
+ goto __pyx_L142_bool_binop_done;
}
__pyx_t_8 = __pyx_v_info->pydev_message;
__Pyx_INCREF(__pyx_t_8);
- __pyx_t_13 = PyObject_Length(__pyx_t_8); if (unlikely(__pyx_t_13 == ((Py_ssize_t)-1))) __PYX_ERR(0, 1051, __pyx_L106_error)
+ __pyx_t_13 = PyObject_Length(__pyx_t_8); if (unlikely(__pyx_t_13 == ((Py_ssize_t)-1))) __PYX_ERR(0, 1050, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_16 = (__pyx_t_13 > 0);
__pyx_t_10 = __pyx_t_16;
- __pyx_L141_bool_binop_done:;
+ __pyx_L142_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1052
+ /* "_pydevd_bundle/pydevd_cython.pyx":1051
*
* if info.pydev_message is not None and len(info.pydev_message) > 0:
* cmd = py_db.cmd_factory.make_io_message(info.pydev_message + os.linesep, "1") # <<<<<<<<<<<<<<
* py_db.writer.add_command(cmd)
*
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_cmd_factory); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1052, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_cmd_factory); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1051, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_make_io_message); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1052, __pyx_L106_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_make_io_message); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1051, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_os); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1052, __pyx_L106_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_os); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1051, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_linesep); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1052, __pyx_L106_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_linesep); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1051, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_1 = PyNumber_Add(__pyx_v_info->pydev_message, __pyx_t_4); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1052, __pyx_L106_error)
+ __pyx_t_1 = PyNumber_Add(__pyx_v_info->pydev_message, __pyx_t_4); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1051, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_4 = NULL;
@@ -21522,23 +21544,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1052, __pyx_L106_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1051, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__pyx_v_cmd = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1053
+ /* "_pydevd_bundle/pydevd_cython.pyx":1052
* if info.pydev_message is not None and len(info.pydev_message) > 0:
* cmd = py_db.cmd_factory.make_io_message(info.pydev_message + os.linesep, "1")
* py_db.writer.add_command(cmd) # <<<<<<<<<<<<<<
*
* if py_db.show_return_values:
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_writer); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1053, __pyx_L106_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_writer); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1052, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_add_command); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1053, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_add_command); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1052, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_7 = NULL;
@@ -21559,13 +21581,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_7, __pyx_v_cmd};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_1, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1053, __pyx_L106_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1052, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1051
+ /* "_pydevd_bundle/pydevd_cython.pyx":1050
* stop_on_plugin_breakpoint = False
*
* if info.pydev_message is not None and len(info.pydev_message) > 0: # <<<<<<<<<<<<<<
@@ -21574,7 +21596,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1047
+ /* "_pydevd_bundle/pydevd_cython.pyx":1046
*
* # Handle logpoint (on a logpoint we should never stop).
* if (stop or stop_on_plugin_breakpoint) and breakpoint.is_logpoint: # <<<<<<<<<<<<<<
@@ -21583,7 +21605,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1016
+ /* "_pydevd_bundle/pydevd_cython.pyx":1015
* breakpoint, new_frame, bp_type = result
*
* if breakpoint: # <<<<<<<<<<<<<<
@@ -21592,20 +21614,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1055
+ /* "_pydevd_bundle/pydevd_cython.pyx":1054
* py_db.writer.add_command(cmd)
*
* if py_db.show_return_values: # <<<<<<<<<<<<<<
* if is_return and (
* (
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_show_return_values); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1055, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_show_return_values); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1054, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1055, __pyx_L106_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1054, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1056
+ /* "_pydevd_bundle/pydevd_cython.pyx":1055
*
* if py_db.show_return_values:
* if is_return and ( # <<<<<<<<<<<<<<
@@ -21615,10 +21637,10 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_is_return) {
} else {
__pyx_t_10 = __pyx_v_is_return;
- goto __pyx_L145_bool_binop_done;
+ goto __pyx_L146_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1058
+ /* "_pydevd_bundle/pydevd_cython.pyx":1057
* if is_return and (
* (
* info.pydev_step_cmd in (108, 159, 128) # <<<<<<<<<<<<<<
@@ -21637,32 +21659,32 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_t_12 = __pyx_t_16;
if (!__pyx_t_12) {
- goto __pyx_L147_next_or;
+ goto __pyx_L148_next_or;
} else {
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1059
+ /* "_pydevd_bundle/pydevd_cython.pyx":1058
* (
* info.pydev_step_cmd in (108, 159, 128)
* and (self._is_same_frame(stop_frame, frame.f_back)) # <<<<<<<<<<<<<<
* )
* or (info.pydev_step_cmd in (109, 160) and (self._is_same_frame(stop_frame, frame)))
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1059, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1058, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_t_8); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1059, __pyx_L106_error)
+ __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_t_8); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1058, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1059, __pyx_L106_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1058, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (!__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L145_bool_binop_done;
+ goto __pyx_L146_bool_binop_done;
}
- __pyx_L147_next_or:;
+ __pyx_L148_next_or:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1061
+ /* "_pydevd_bundle/pydevd_cython.pyx":1060
* and (self._is_same_frame(stop_frame, frame.f_back))
* )
* or (info.pydev_step_cmd in (109, 160) and (self._is_same_frame(stop_frame, frame))) # <<<<<<<<<<<<<<
@@ -21680,21 +21702,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
__pyx_t_16 = __pyx_t_12;
if (!__pyx_t_16) {
- goto __pyx_L149_next_or;
+ goto __pyx_L150_next_or;
} else {
}
- __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1061, __pyx_L106_error)
+ __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1060, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1061, __pyx_L106_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1060, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (!__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L145_bool_binop_done;
+ goto __pyx_L146_bool_binop_done;
}
- __pyx_L149_next_or:;
+ __pyx_L150_next_or:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1062
+ /* "_pydevd_bundle/pydevd_cython.pyx":1061
* )
* or (info.pydev_step_cmd in (109, 160) and (self._is_same_frame(stop_frame, frame)))
* or (info.pydev_step_cmd in (107, 206)) # <<<<<<<<<<<<<<
@@ -21714,10 +21736,10 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (!__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L145_bool_binop_done;
+ goto __pyx_L146_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1064
+ /* "_pydevd_bundle/pydevd_cython.pyx":1063
* or (info.pydev_step_cmd in (107, 206))
* or (
* info.pydev_step_cmd == 144 # <<<<<<<<<<<<<<
@@ -21728,43 +21750,43 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L145_bool_binop_done;
+ goto __pyx_L146_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1065
+ /* "_pydevd_bundle/pydevd_cython.pyx":1064
* or (
* info.pydev_step_cmd == 144
* and frame.f_back is not None # <<<<<<<<<<<<<<
* and not py_db.apply_files_filter(frame.f_back, frame.f_back.f_code.co_filename, True)
* )
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1065, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1064, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_12 = (__pyx_t_1 != Py_None);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L145_bool_binop_done;
+ goto __pyx_L146_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1066
+ /* "_pydevd_bundle/pydevd_cython.pyx":1065
* info.pydev_step_cmd == 144
* and frame.f_back is not None
* and not py_db.apply_files_filter(frame.f_back, frame.f_back.f_code.co_filename, True) # <<<<<<<<<<<<<<
* )
* ):
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1066, __pyx_L106_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1065, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1066, __pyx_L106_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1065, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1066, __pyx_L106_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1065, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1066, __pyx_L106_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1065, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1066, __pyx_L106_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1065, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_6 = NULL;
@@ -21787,17 +21809,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1066, __pyx_L106_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1065, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1066, __pyx_L106_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1065, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_16 = (!__pyx_t_12);
__pyx_t_10 = __pyx_t_16;
- __pyx_L145_bool_binop_done:;
+ __pyx_L146_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1056
+ /* "_pydevd_bundle/pydevd_cython.pyx":1055
*
* if py_db.show_return_values:
* if is_return and ( # <<<<<<<<<<<<<<
@@ -21806,18 +21828,18 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1069
+ /* "_pydevd_bundle/pydevd_cython.pyx":1068
* )
* ):
* self._show_return_values(frame, arg) # <<<<<<<<<<<<<<
*
* elif py_db.remove_return_values_flag:
*/
- __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_show_return_values(__pyx_v_self, __pyx_v_frame, __pyx_v_arg); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1069, __pyx_L106_error)
+ __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_show_return_values(__pyx_v_self, __pyx_v_frame, __pyx_v_arg); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1068, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1056
+ /* "_pydevd_bundle/pydevd_cython.pyx":1055
*
* if py_db.show_return_values:
* if is_return and ( # <<<<<<<<<<<<<<
@@ -21826,30 +21848,30 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1055
+ /* "_pydevd_bundle/pydevd_cython.pyx":1054
* py_db.writer.add_command(cmd)
*
* if py_db.show_return_values: # <<<<<<<<<<<<<<
* if is_return and (
* (
*/
- goto __pyx_L143;
+ goto __pyx_L144;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1071
+ /* "_pydevd_bundle/pydevd_cython.pyx":1070
* self._show_return_values(frame, arg)
*
* elif py_db.remove_return_values_flag: # <<<<<<<<<<<<<<
* try:
* self._remove_return_values(py_db, frame)
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_remove_return_values_flag); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1071, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_remove_return_values_flag); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1070, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1071, __pyx_L106_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1070, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1072
+ /* "_pydevd_bundle/pydevd_cython.pyx":1071
*
* elif py_db.remove_return_values_flag:
* try: # <<<<<<<<<<<<<<
@@ -21858,19 +21880,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1073
+ /* "_pydevd_bundle/pydevd_cython.pyx":1072
* elif py_db.remove_return_values_flag:
* try:
* self._remove_return_values(py_db, frame) # <<<<<<<<<<<<<<
* finally:
* py_db.remove_return_values_flag = False
*/
- __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_remove_return_values(__pyx_v_self, __pyx_v_py_db, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1073, __pyx_L155_error)
+ __pyx_t_1 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_remove_return_values(__pyx_v_self, __pyx_v_py_db, __pyx_v_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1072, __pyx_L156_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1075
+ /* "_pydevd_bundle/pydevd_cython.pyx":1074
* self._remove_return_values(py_db, frame)
* finally:
* py_db.remove_return_values_flag = False # <<<<<<<<<<<<<<
@@ -21879,10 +21901,10 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*finally:*/ {
/*normal exit:*/{
- if (__Pyx_PyObject_SetAttrStr(__pyx_v_py_db, __pyx_n_s_remove_return_values_flag, Py_False) < 0) __PYX_ERR(0, 1075, __pyx_L106_error)
- goto __pyx_L156;
+ if (__Pyx_PyObject_SetAttrStr(__pyx_v_py_db, __pyx_n_s_remove_return_values_flag, Py_False) < 0) __PYX_ERR(0, 1074, __pyx_L107_error)
+ goto __pyx_L157;
}
- __pyx_L155_error:;
+ __pyx_L156_error:;
/*exception exit:*/{
__Pyx_PyThreadState_declare
__Pyx_PyThreadState_assign
@@ -21905,7 +21927,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XGOTREF(__pyx_t_29);
__pyx_t_9 = __pyx_lineno; __pyx_t_11 = __pyx_clineno; __pyx_t_23 = __pyx_filename;
{
- if (__Pyx_PyObject_SetAttrStr(__pyx_v_py_db, __pyx_n_s_remove_return_values_flag, Py_False) < 0) __PYX_ERR(0, 1075, __pyx_L158_error)
+ if (__Pyx_PyObject_SetAttrStr(__pyx_v_py_db, __pyx_n_s_remove_return_values_flag, Py_False) < 0) __PYX_ERR(0, 1074, __pyx_L159_error)
}
if (PY_MAJOR_VERSION >= 3) {
__Pyx_XGIVEREF(__pyx_t_27);
@@ -21919,8 +21941,8 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_ErrRestore(__pyx_t_24, __pyx_t_25, __pyx_t_26);
__pyx_t_24 = 0; __pyx_t_25 = 0; __pyx_t_26 = 0; __pyx_t_27 = 0; __pyx_t_28 = 0; __pyx_t_29 = 0;
__pyx_lineno = __pyx_t_9; __pyx_clineno = __pyx_t_11; __pyx_filename = __pyx_t_23;
- goto __pyx_L106_error;
- __pyx_L158_error:;
+ goto __pyx_L107_error;
+ __pyx_L159_error:;
if (PY_MAJOR_VERSION >= 3) {
__Pyx_XGIVEREF(__pyx_t_27);
__Pyx_XGIVEREF(__pyx_t_28);
@@ -21931,12 +21953,12 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_25); __pyx_t_25 = 0;
__Pyx_XDECREF(__pyx_t_26); __pyx_t_26 = 0;
__pyx_t_27 = 0; __pyx_t_28 = 0; __pyx_t_29 = 0;
- goto __pyx_L106_error;
+ goto __pyx_L107_error;
}
- __pyx_L156:;
+ __pyx_L157:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1071
+ /* "_pydevd_bundle/pydevd_cython.pyx":1070
* self._show_return_values(frame, arg)
*
* elif py_db.remove_return_values_flag: # <<<<<<<<<<<<<<
@@ -21944,9 +21966,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* self._remove_return_values(py_db, frame)
*/
}
- __pyx_L143:;
+ __pyx_L144:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1077
+ /* "_pydevd_bundle/pydevd_cython.pyx":1076
* py_db.remove_return_values_flag = False
*
* if stop: # <<<<<<<<<<<<<<
@@ -21955,84 +21977,84 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1078
+ /* "_pydevd_bundle/pydevd_cython.pyx":1077
*
* if stop:
* self.set_suspend( # <<<<<<<<<<<<<<
* thread,
* stop_reason,
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1078, __pyx_L106_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1077, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_1);
- /* "_pydevd_bundle/pydevd_cython.pyx":1080
+ /* "_pydevd_bundle/pydevd_cython.pyx":1079
* self.set_suspend(
* thread,
* stop_reason, # <<<<<<<<<<<<<<
* suspend_other_threads=breakpoint and breakpoint.suspend_policy == "ALL",
* )
*/
- __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1078, __pyx_L106_error)
+ __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1077, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_INCREF(__pyx_v_thread);
__Pyx_GIVEREF(__pyx_v_thread);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_thread)) __PYX_ERR(0, 1078, __pyx_L106_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_thread)) __PYX_ERR(0, 1077, __pyx_L107_error);
__Pyx_INCREF(__pyx_v_stop_reason);
__Pyx_GIVEREF(__pyx_v_stop_reason);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_v_stop_reason)) __PYX_ERR(0, 1078, __pyx_L106_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_v_stop_reason)) __PYX_ERR(0, 1077, __pyx_L107_error);
- /* "_pydevd_bundle/pydevd_cython.pyx":1081
+ /* "_pydevd_bundle/pydevd_cython.pyx":1080
* thread,
* stop_reason,
* suspend_other_threads=breakpoint and breakpoint.suspend_policy == "ALL", # <<<<<<<<<<<<<<
* )
*
*/
- __pyx_t_4 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1081, __pyx_L106_error)
+ __pyx_t_4 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1080, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoint); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1081, __pyx_L106_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoint); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1080, __pyx_L107_error)
if (__pyx_t_10) {
} else {
__Pyx_INCREF(__pyx_v_breakpoint);
__pyx_t_7 = __pyx_v_breakpoint;
- goto __pyx_L160_bool_binop_done;
+ goto __pyx_L161_bool_binop_done;
}
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_suspend_policy); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1081, __pyx_L106_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_breakpoint, __pyx_n_s_suspend_policy); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1080, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_3 = PyObject_RichCompare(__pyx_t_6, __pyx_n_s_ALL, Py_EQ); __Pyx_XGOTREF(__pyx_t_3); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1081, __pyx_L106_error)
+ __pyx_t_3 = PyObject_RichCompare(__pyx_t_6, __pyx_n_s_ALL, Py_EQ); __Pyx_XGOTREF(__pyx_t_3); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1080, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_INCREF(__pyx_t_3);
__pyx_t_7 = __pyx_t_3;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- __pyx_L160_bool_binop_done:;
- if (PyDict_SetItem(__pyx_t_4, __pyx_n_s_suspend_other_threads, __pyx_t_7) < 0) __PYX_ERR(0, 1081, __pyx_L106_error)
+ __pyx_L161_bool_binop_done:;
+ if (PyDict_SetItem(__pyx_t_4, __pyx_n_s_suspend_other_threads, __pyx_t_7) < 0) __PYX_ERR(0, 1080, __pyx_L107_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1078
+ /* "_pydevd_bundle/pydevd_cython.pyx":1077
*
* if stop:
* self.set_suspend( # <<<<<<<<<<<<<<
* thread,
* stop_reason,
*/
- __pyx_t_7 = __Pyx_PyObject_Call(__pyx_t_1, __pyx_t_8, __pyx_t_4); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1078, __pyx_L106_error)
+ __pyx_t_7 = __Pyx_PyObject_Call(__pyx_t_1, __pyx_t_8, __pyx_t_4); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1077, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1077
+ /* "_pydevd_bundle/pydevd_cython.pyx":1076
* py_db.remove_return_values_flag = False
*
* if stop: # <<<<<<<<<<<<<<
* self.set_suspend(
* thread,
*/
- goto __pyx_L159;
+ goto __pyx_L160;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1084
+ /* "_pydevd_bundle/pydevd_cython.pyx":1083
* )
*
* elif stop_on_plugin_breakpoint and plugin_manager is not None: # <<<<<<<<<<<<<<
@@ -22042,21 +22064,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_stop_on_plugin_breakpoint) {
} else {
__pyx_t_10 = __pyx_v_stop_on_plugin_breakpoint;
- goto __pyx_L162_bool_binop_done;
+ goto __pyx_L163_bool_binop_done;
}
__pyx_t_16 = (__pyx_v_plugin_manager != Py_None);
__pyx_t_10 = __pyx_t_16;
- __pyx_L162_bool_binop_done:;
+ __pyx_L163_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1085
+ /* "_pydevd_bundle/pydevd_cython.pyx":1084
*
* elif stop_on_plugin_breakpoint and plugin_manager is not None:
* result = plugin_manager.suspend(py_db, thread, frame, bp_type) # <<<<<<<<<<<<<<
* if result:
* frame = result
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1085, __pyx_L106_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1084, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_8 = NULL;
__pyx_t_5 = 0;
@@ -22076,24 +22098,24 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[5] = {__pyx_t_8, __pyx_v_py_db, __pyx_v_thread, __pyx_v_frame, __pyx_v_bp_type};
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 4+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1085, __pyx_L106_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1084, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_result, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1086
+ /* "_pydevd_bundle/pydevd_cython.pyx":1085
* elif stop_on_plugin_breakpoint and plugin_manager is not None:
* result = plugin_manager.suspend(py_db, thread, frame, bp_type)
* if result: # <<<<<<<<<<<<<<
* frame = result
*
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1086, __pyx_L106_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1085, __pyx_L107_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1087
+ /* "_pydevd_bundle/pydevd_cython.pyx":1086
* result = plugin_manager.suspend(py_db, thread, frame, bp_type)
* if result:
* frame = result # <<<<<<<<<<<<<<
@@ -22103,7 +22125,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_v_result);
__Pyx_DECREF_SET(__pyx_v_frame, __pyx_v_result);
- /* "_pydevd_bundle/pydevd_cython.pyx":1086
+ /* "_pydevd_bundle/pydevd_cython.pyx":1085
* elif stop_on_plugin_breakpoint and plugin_manager is not None:
* result = plugin_manager.suspend(py_db, thread, frame, bp_type)
* if result: # <<<<<<<<<<<<<<
@@ -22112,7 +22134,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1084
+ /* "_pydevd_bundle/pydevd_cython.pyx":1083
* )
*
* elif stop_on_plugin_breakpoint and plugin_manager is not None: # <<<<<<<<<<<<<<
@@ -22120,9 +22142,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* if result:
*/
}
- __pyx_L159:;
+ __pyx_L160:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1090
+ /* "_pydevd_bundle/pydevd_cython.pyx":1089
*
* # if thread has a suspend flag, we suspend with a busy wait
* if info.pydev_state == 2: # <<<<<<<<<<<<<<
@@ -22132,14 +22154,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_info->pydev_state == 2);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1091
+ /* "_pydevd_bundle/pydevd_cython.pyx":1090
* # if thread has a suspend flag, we suspend with a busy wait
* if info.pydev_state == 2:
* self.do_wait_suspend(thread, frame, event, arg) # <<<<<<<<<<<<<<
* return self.trace_dispatch
* else:
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1091, __pyx_L106_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1090, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_8 = NULL;
__pyx_t_5 = 0;
@@ -22159,13 +22181,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[5] = {__pyx_t_8, __pyx_v_thread, __pyx_v_frame, __pyx_v_event, __pyx_v_arg};
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 4+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1091, __pyx_L106_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1090, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1092
+ /* "_pydevd_bundle/pydevd_cython.pyx":1091
* if info.pydev_state == 2:
* self.do_wait_suspend(thread, frame, event, arg)
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -22173,13 +22195,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* if not breakpoint and is_line:
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1092, __pyx_L106_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1091, __pyx_L107_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_r = __pyx_t_7;
__pyx_t_7 = 0;
- goto __pyx_L110_try_return;
+ goto __pyx_L111_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1090
+ /* "_pydevd_bundle/pydevd_cython.pyx":1089
*
* # if thread has a suspend flag, we suspend with a busy wait
* if info.pydev_state == 2: # <<<<<<<<<<<<<<
@@ -22188,7 +22210,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1094
+ /* "_pydevd_bundle/pydevd_cython.pyx":1093
* return self.trace_dispatch
* else:
* if not breakpoint and is_line: # <<<<<<<<<<<<<<
@@ -22196,18 +22218,18 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* frame_skips_cache[line_cache_key] = 0
*/
/*else*/ {
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoint); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1094, __pyx_L106_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_v_breakpoint); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1093, __pyx_L107_error)
__pyx_t_12 = (!__pyx_t_16);
if (__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L167_bool_binop_done;
+ goto __pyx_L168_bool_binop_done;
}
__pyx_t_10 = __pyx_v_is_line;
- __pyx_L167_bool_binop_done:;
+ __pyx_L168_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1096
+ /* "_pydevd_bundle/pydevd_cython.pyx":1095
* if not breakpoint and is_line:
* # No stop from anyone and no breakpoint found in line (cache that).
* frame_skips_cache[line_cache_key] = 0 # <<<<<<<<<<<<<<
@@ -22216,11 +22238,11 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (unlikely(__pyx_v_frame_skips_cache == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1096, __pyx_L106_error)
+ __PYX_ERR(0, 1095, __pyx_L107_error)
}
- if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_line_cache_key, __pyx_int_0) < 0))) __PYX_ERR(0, 1096, __pyx_L106_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_frame_skips_cache, __pyx_v_line_cache_key, __pyx_int_0) < 0))) __PYX_ERR(0, 1095, __pyx_L107_error)
- /* "_pydevd_bundle/pydevd_cython.pyx":1094
+ /* "_pydevd_bundle/pydevd_cython.pyx":1093
* return self.trace_dispatch
* else:
* if not breakpoint and is_line: # <<<<<<<<<<<<<<
@@ -22230,7 +22252,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":988
+ /* "_pydevd_bundle/pydevd_cython.pyx":987
* # if DEBUG: print('NOT skipped: %s %s %s %s' % (frame.f_lineno, frame.f_code.co_name, event, frame.__class__.__name__))
*
* try: # <<<<<<<<<<<<<<
@@ -22241,8 +22263,8 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_19); __pyx_t_19 = 0;
__Pyx_XDECREF(__pyx_t_18); __pyx_t_18 = 0;
__Pyx_XDECREF(__pyx_t_17); __pyx_t_17 = 0;
- goto __pyx_L111_try_end;
- __pyx_L106_error:;
+ goto __pyx_L112_try_end;
+ __pyx_L107_error:;
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_XDECREF(__pyx_t_2); __pyx_t_2 = 0;
__Pyx_XDECREF(__pyx_t_22); __pyx_t_22 = 0;
@@ -22252,7 +22274,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1098
+ /* "_pydevd_bundle/pydevd_cython.pyx":1097
* frame_skips_cache[line_cache_key] = 0
*
* except: # <<<<<<<<<<<<<<
@@ -22261,21 +22283,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_7, &__pyx_t_4, &__pyx_t_8) < 0) __PYX_ERR(0, 1098, __pyx_L108_except_error)
+ if (__Pyx_GetException(&__pyx_t_7, &__pyx_t_4, &__pyx_t_8) < 0) __PYX_ERR(0, 1097, __pyx_L109_except_error)
__Pyx_XGOTREF(__pyx_t_7);
__Pyx_XGOTREF(__pyx_t_4);
__Pyx_XGOTREF(__pyx_t_8);
- /* "_pydevd_bundle/pydevd_cython.pyx":1101
+ /* "_pydevd_bundle/pydevd_cython.pyx":1100
* # Unfortunately Python itself stops the tracing when it originates from
* # the tracing function, so, we can't do much about it (just let the user know).
* exc = sys.exc_info()[0] # <<<<<<<<<<<<<<
* cmd = py_db.cmd_factory.make_console_message(
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
*/
- __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_sys); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1101, __pyx_L108_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_sys); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1100, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_exc_info); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1101, __pyx_L108_except_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_exc_info); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1100, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_3 = NULL;
@@ -22296,53 +22318,53 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_3, NULL};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_5, 0+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1101, __pyx_L108_except_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1100, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
- __pyx_t_6 = __Pyx_GetItemInt(__pyx_t_1, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1101, __pyx_L108_except_error)
+ __pyx_t_6 = __Pyx_GetItemInt(__pyx_t_1, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1100, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_v_exc = __pyx_t_6;
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1102
+ /* "_pydevd_bundle/pydevd_cython.pyx":1101
* # the tracing function, so, we can't do much about it (just let the user know).
* exc = sys.exc_info()[0]
* cmd = py_db.cmd_factory.make_console_message( # <<<<<<<<<<<<<<
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
* % (
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_cmd_factory); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1102, __pyx_L108_except_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_cmd_factory); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1101, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_make_console_message); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1102, __pyx_L108_except_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_make_console_message); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1101, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1105
+ /* "_pydevd_bundle/pydevd_cython.pyx":1104
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
* % (
* exc, # <<<<<<<<<<<<<<
* thread,
* )
*/
- __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1105, __pyx_L108_except_error)
+ __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1104, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_INCREF(__pyx_v_exc);
__Pyx_GIVEREF(__pyx_v_exc);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_exc)) __PYX_ERR(0, 1105, __pyx_L108_except_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_exc)) __PYX_ERR(0, 1104, __pyx_L109_except_error);
__Pyx_INCREF(__pyx_v_thread);
__Pyx_GIVEREF(__pyx_v_thread);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_thread)) __PYX_ERR(0, 1105, __pyx_L108_except_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_thread)) __PYX_ERR(0, 1104, __pyx_L109_except_error);
- /* "_pydevd_bundle/pydevd_cython.pyx":1104
+ /* "_pydevd_bundle/pydevd_cython.pyx":1103
* cmd = py_db.cmd_factory.make_console_message(
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
* % ( # <<<<<<<<<<<<<<
* exc,
* thread,
*/
- __pyx_t_2 = __Pyx_PyString_Format(__pyx_kp_s_s_raised_from_within_the_callba, __pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1104, __pyx_L108_except_error)
+ __pyx_t_2 = __Pyx_PyString_Format(__pyx_kp_s_s_raised_from_within_the_callba, __pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1103, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_1 = NULL;
@@ -22364,23 +22386,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_6 = __Pyx_PyObject_FastCall(__pyx_t_3, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1102, __pyx_L108_except_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1101, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_cmd, __pyx_t_6);
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1109
+ /* "_pydevd_bundle/pydevd_cython.pyx":1108
* )
* )
* py_db.writer.add_command(cmd) # <<<<<<<<<<<<<<
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)):
* pydev_log.exception()
*/
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_writer); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1109, __pyx_L108_except_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_writer); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1108, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_add_command); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1109, __pyx_L108_except_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_add_command); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1108, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_3 = NULL;
@@ -22401,33 +22423,33 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_3, __pyx_v_cmd};
__pyx_t_6 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1109, __pyx_L108_except_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1108, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1110
+ /* "_pydevd_bundle/pydevd_cython.pyx":1109
* )
* py_db.writer.add_command(cmd)
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)): # <<<<<<<<<<<<<<
* pydev_log.exception()
*
*/
- __pyx_t_10 = PyObject_IsSubclass(__pyx_v_exc, __pyx_tuple__5); if (unlikely(__pyx_t_10 == ((int)-1))) __PYX_ERR(0, 1110, __pyx_L108_except_error)
+ __pyx_t_10 = PyObject_IsSubclass(__pyx_v_exc, __pyx_tuple__5); if (unlikely(__pyx_t_10 == ((int)-1))) __PYX_ERR(0, 1109, __pyx_L109_except_error)
__pyx_t_12 = (!__pyx_t_10);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1111
+ /* "_pydevd_bundle/pydevd_cython.pyx":1110
* py_db.writer.add_command(cmd)
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)):
* pydev_log.exception() # <<<<<<<<<<<<<<
*
* raise
*/
- __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1111, __pyx_L108_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1110, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1111, __pyx_L108_except_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_2, __pyx_n_s_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1110, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_2 = NULL;
@@ -22448,13 +22470,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_2, NULL};
__pyx_t_6 = __Pyx_PyObject_FastCall(__pyx_t_3, __pyx_callargs+1-__pyx_t_5, 0+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_2); __pyx_t_2 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1111, __pyx_L108_except_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1110, __pyx_L109_except_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1110
+ /* "_pydevd_bundle/pydevd_cython.pyx":1109
* )
* py_db.writer.add_command(cmd)
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)): # <<<<<<<<<<<<<<
@@ -22463,7 +22485,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1113
+ /* "_pydevd_bundle/pydevd_cython.pyx":1112
* pydev_log.exception()
*
* raise # <<<<<<<<<<<<<<
@@ -22475,32 +22497,32 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XGIVEREF(__pyx_t_8);
__Pyx_ErrRestoreWithState(__pyx_t_7, __pyx_t_4, __pyx_t_8);
__pyx_t_7 = 0; __pyx_t_4 = 0; __pyx_t_8 = 0;
- __PYX_ERR(0, 1113, __pyx_L108_except_error)
+ __PYX_ERR(0, 1112, __pyx_L109_except_error)
}
- /* "_pydevd_bundle/pydevd_cython.pyx":988
+ /* "_pydevd_bundle/pydevd_cython.pyx":987
* # if DEBUG: print('NOT skipped: %s %s %s %s' % (frame.f_lineno, frame.f_code.co_name, event, frame.__class__.__name__))
*
* try: # <<<<<<<<<<<<<<
* stop_on_plugin_breakpoint = False
* # return is not taken into account for breakpoint hit because we'd have a double-hit in this case
*/
- __pyx_L108_except_error:;
+ __pyx_L109_except_error:;
__Pyx_XGIVEREF(__pyx_t_19);
__Pyx_XGIVEREF(__pyx_t_18);
__Pyx_XGIVEREF(__pyx_t_17);
__Pyx_ExceptionReset(__pyx_t_19, __pyx_t_18, __pyx_t_17);
goto __pyx_L4_error;
- __pyx_L110_try_return:;
+ __pyx_L111_try_return:;
__Pyx_XGIVEREF(__pyx_t_19);
__Pyx_XGIVEREF(__pyx_t_18);
__Pyx_XGIVEREF(__pyx_t_17);
__Pyx_ExceptionReset(__pyx_t_19, __pyx_t_18, __pyx_t_17);
goto __pyx_L3_return;
- __pyx_L111_try_end:;
+ __pyx_L112_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1116
+ /* "_pydevd_bundle/pydevd_cython.pyx":1115
*
* # step handling. We stop when we hit the right frame
* try: # <<<<<<<<<<<<<<
@@ -22516,7 +22538,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XGOTREF(__pyx_t_19);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1117
+ /* "_pydevd_bundle/pydevd_cython.pyx":1116
* # step handling. We stop when we hit the right frame
* try:
* should_skip = 0 # <<<<<<<<<<<<<<
@@ -22525,23 +22547,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_should_skip = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1118
+ /* "_pydevd_bundle/pydevd_cython.pyx":1117
* try:
* should_skip = 0
* if pydevd_dont_trace.should_trace_hook is not None: # <<<<<<<<<<<<<<
* if self.should_skip == -1:
* # I.e.: cache the result on self.should_skip (no need to evaluate the same frame multiple times).
*/
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1118, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1117, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1118, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1117, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_12 = (__pyx_t_4 != Py_None);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1119
+ /* "_pydevd_bundle/pydevd_cython.pyx":1118
* should_skip = 0
* if pydevd_dont_trace.should_trace_hook is not None:
* if self.should_skip == -1: # <<<<<<<<<<<<<<
@@ -22551,25 +22573,25 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (__pyx_v_self->should_skip == -1L);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1123
+ /* "_pydevd_bundle/pydevd_cython.pyx":1122
* # Note that on a code reload, we won't re-evaluate this because in practice, the frame.f_code
* # Which will be handled by this frame is read-only, so, we can cache it safely.
* if not pydevd_dont_trace.should_trace_hook(frame.f_code, abs_path_canonical_path_and_base[0]): # <<<<<<<<<<<<<<
* # -1, 0, 1 to be Cython-friendly
* should_skip = self.should_skip = 1
*/
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1123, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1122, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1123, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1122, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1123, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1122, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
if (unlikely(__pyx_v_abs_path_canonical_path_and_base == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1123, __pyx_L172_error)
+ __PYX_ERR(0, 1122, __pyx_L173_error)
}
- __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_path_canonical_path_and_base, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1123, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_path_canonical_path_and_base, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1122, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -22591,16 +22613,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1123, __pyx_L172_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1122, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1123, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1122, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_10 = (!__pyx_t_12);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1125
+ /* "_pydevd_bundle/pydevd_cython.pyx":1124
* if not pydevd_dont_trace.should_trace_hook(frame.f_code, abs_path_canonical_path_and_base[0]):
* # -1, 0, 1 to be Cython-friendly
* should_skip = self.should_skip = 1 # <<<<<<<<<<<<<<
@@ -22610,17 +22632,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_should_skip = 1;
__pyx_v_self->should_skip = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1123
+ /* "_pydevd_bundle/pydevd_cython.pyx":1122
* # Note that on a code reload, we won't re-evaluate this because in practice, the frame.f_code
* # Which will be handled by this frame is read-only, so, we can cache it safely.
* if not pydevd_dont_trace.should_trace_hook(frame.f_code, abs_path_canonical_path_and_base[0]): # <<<<<<<<<<<<<<
* # -1, 0, 1 to be Cython-friendly
* should_skip = self.should_skip = 1
*/
- goto __pyx_L180;
+ goto __pyx_L181;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1127
+ /* "_pydevd_bundle/pydevd_cython.pyx":1126
* should_skip = self.should_skip = 1
* else:
* should_skip = self.should_skip = 0 # <<<<<<<<<<<<<<
@@ -22631,19 +22653,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_should_skip = 0;
__pyx_v_self->should_skip = 0;
}
- __pyx_L180:;
+ __pyx_L181:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1119
+ /* "_pydevd_bundle/pydevd_cython.pyx":1118
* should_skip = 0
* if pydevd_dont_trace.should_trace_hook is not None:
* if self.should_skip == -1: # <<<<<<<<<<<<<<
* # I.e.: cache the result on self.should_skip (no need to evaluate the same frame multiple times).
* # Note that on a code reload, we won't re-evaluate this because in practice, the frame.f_code
*/
- goto __pyx_L179;
+ goto __pyx_L180;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1129
+ /* "_pydevd_bundle/pydevd_cython.pyx":1128
* should_skip = self.should_skip = 0
* else:
* should_skip = self.should_skip # <<<<<<<<<<<<<<
@@ -22654,9 +22676,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_11 = __pyx_v_self->should_skip;
__pyx_v_should_skip = __pyx_t_11;
}
- __pyx_L179:;
+ __pyx_L180:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1118
+ /* "_pydevd_bundle/pydevd_cython.pyx":1117
* try:
* should_skip = 0
* if pydevd_dont_trace.should_trace_hook is not None: # <<<<<<<<<<<<<<
@@ -22665,7 +22687,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1131
+ /* "_pydevd_bundle/pydevd_cython.pyx":1130
* should_skip = self.should_skip
*
* plugin_stop = False # <<<<<<<<<<<<<<
@@ -22675,7 +22697,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_False);
__pyx_v_plugin_stop = Py_False;
- /* "_pydevd_bundle/pydevd_cython.pyx":1132
+ /* "_pydevd_bundle/pydevd_cython.pyx":1131
*
* plugin_stop = False
* if should_skip: # <<<<<<<<<<<<<<
@@ -22685,7 +22707,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_should_skip != 0);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1133
+ /* "_pydevd_bundle/pydevd_cython.pyx":1132
* plugin_stop = False
* if should_skip:
* stop = False # <<<<<<<<<<<<<<
@@ -22694,17 +22716,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1132
+ /* "_pydevd_bundle/pydevd_cython.pyx":1131
*
* plugin_stop = False
* if should_skip: # <<<<<<<<<<<<<<
* stop = False
*
*/
- goto __pyx_L181;
+ goto __pyx_L182;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1135
+ /* "_pydevd_bundle/pydevd_cython.pyx":1134
* stop = False
*
* elif step_cmd in (107, 144, 206): # <<<<<<<<<<<<<<
@@ -22724,19 +22746,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = __pyx_t_10;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1136
+ /* "_pydevd_bundle/pydevd_cython.pyx":1135
*
* elif step_cmd in (107, 144, 206):
* force_check_project_scope = step_cmd == 144 # <<<<<<<<<<<<<<
* if is_line:
* if not info.pydev_use_scoped_step_frame:
*/
- __pyx_t_4 = __Pyx_PyBool_FromLong((__pyx_v_step_cmd == 0x90)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1136, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyBool_FromLong((__pyx_v_step_cmd == 0x90)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1135, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_v_force_check_project_scope = __pyx_t_4;
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1137
+ /* "_pydevd_bundle/pydevd_cython.pyx":1136
* elif step_cmd in (107, 144, 206):
* force_check_project_scope = step_cmd == 144
* if is_line: # <<<<<<<<<<<<<<
@@ -22745,7 +22767,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_is_line) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1138
+ /* "_pydevd_bundle/pydevd_cython.pyx":1137
* force_check_project_scope = step_cmd == 144
* if is_line:
* if not info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
@@ -22755,39 +22777,39 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (!__pyx_v_info->pydev_use_scoped_step_frame);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1139
+ /* "_pydevd_bundle/pydevd_cython.pyx":1138
* if is_line:
* if not info.pydev_use_scoped_step_frame:
* if force_check_project_scope or py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
* stop = not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope)
* else:
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_force_check_project_scope); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1139, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_force_check_project_scope); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1138, __pyx_L173_error)
if (!__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L185_bool_binop_done;
+ goto __pyx_L186_bool_binop_done;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1139, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1138, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1139, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1138, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_12 = __pyx_t_10;
- __pyx_L185_bool_binop_done:;
+ __pyx_L186_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1140
+ /* "_pydevd_bundle/pydevd_cython.pyx":1139
* if not info.pydev_use_scoped_step_frame:
* if force_check_project_scope or py_db.is_files_filter_enabled:
* stop = not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope) # <<<<<<<<<<<<<<
* else:
* stop = True
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1140, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1139, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1140, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1139, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1140, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1139, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_6 = NULL;
@@ -22809,25 +22831,25 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 3+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1140, __pyx_L172_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1139, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1140, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1139, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_v_stop = (!__pyx_t_12);
- /* "_pydevd_bundle/pydevd_cython.pyx":1139
+ /* "_pydevd_bundle/pydevd_cython.pyx":1138
* if is_line:
* if not info.pydev_use_scoped_step_frame:
* if force_check_project_scope or py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
* stop = not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope)
* else:
*/
- goto __pyx_L184;
+ goto __pyx_L185;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1142
+ /* "_pydevd_bundle/pydevd_cython.pyx":1141
* stop = not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope)
* else:
* stop = True # <<<<<<<<<<<<<<
@@ -22837,19 +22859,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
__pyx_v_stop = 1;
}
- __pyx_L184:;
+ __pyx_L185:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1138
+ /* "_pydevd_bundle/pydevd_cython.pyx":1137
* force_check_project_scope = step_cmd == 144
* if is_line:
* if not info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
* if force_check_project_scope or py_db.is_files_filter_enabled:
* stop = not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope)
*/
- goto __pyx_L183;
+ goto __pyx_L184;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1144
+ /* "_pydevd_bundle/pydevd_cython.pyx":1143
* stop = True
* else:
* if force_check_project_scope or py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
@@ -22857,32 +22879,32 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* if not not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope):
*/
/*else*/ {
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_force_check_project_scope); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1144, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_force_check_project_scope); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1143, __pyx_L173_error)
if (!__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L188_bool_binop_done;
+ goto __pyx_L189_bool_binop_done;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1144, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1143, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1144, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1143, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_12 = __pyx_t_10;
- __pyx_L188_bool_binop_done:;
+ __pyx_L189_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1146
+ /* "_pydevd_bundle/pydevd_cython.pyx":1145
* if force_check_project_scope or py_db.is_files_filter_enabled:
* # Make sure we check the filtering inside ipython calls too...
* if not not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope): # <<<<<<<<<<<<<<
* return None if is_call else NO_FTRACE
*
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1146, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1145, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1146, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1145, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1146, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1145, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_8 = NULL;
@@ -22904,16 +22926,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 3+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1146, __pyx_L172_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1145, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1146, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1145, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_10 = (!(!__pyx_t_12));
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1147
+ /* "_pydevd_bundle/pydevd_cython.pyx":1146
* # Make sure we check the filtering inside ipython calls too...
* if not not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope):
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -22925,16 +22947,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_4 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1147, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1146, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_4 = __pyx_t_7;
__pyx_t_7 = 0;
}
__pyx_r = __pyx_t_4;
__pyx_t_4 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1146
+ /* "_pydevd_bundle/pydevd_cython.pyx":1145
* if force_check_project_scope or py_db.is_files_filter_enabled:
* # Make sure we check the filtering inside ipython calls too...
* if not not py_db.apply_files_filter(frame, frame.f_code.co_filename, force_check_project_scope): # <<<<<<<<<<<<<<
@@ -22943,7 +22965,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1144
+ /* "_pydevd_bundle/pydevd_cython.pyx":1143
* stop = True
* else:
* if force_check_project_scope or py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
@@ -22952,29 +22974,29 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1150
+ /* "_pydevd_bundle/pydevd_cython.pyx":1149
*
* # We can only stop inside the ipython call.
* filename = frame.f_code.co_filename # <<<<<<<<<<<<<<
* if filename.endswith(".pyc"):
* filename = filename[:-1]
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1150, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1149, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1150, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1149, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_v_filename = __pyx_t_7;
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1151
+ /* "_pydevd_bundle/pydevd_cython.pyx":1150
* # We can only stop inside the ipython call.
* filename = frame.f_code.co_filename
* if filename.endswith(".pyc"): # <<<<<<<<<<<<<<
* filename = filename[:-1]
*
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_filename, __pyx_n_s_endswith); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1151, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_filename, __pyx_n_s_endswith); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1150, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_6 = NULL;
__pyx_t_5 = 0;
@@ -22994,27 +23016,27 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_kp_s_pyc};
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1151, __pyx_L172_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1150, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1151, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1150, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1152
+ /* "_pydevd_bundle/pydevd_cython.pyx":1151
* filename = frame.f_code.co_filename
* if filename.endswith(".pyc"):
* filename = filename[:-1] # <<<<<<<<<<<<<<
*
* if not filename.endswith(PYDEVD_IPYTHON_CONTEXT[0]):
*/
- __pyx_t_7 = __Pyx_PyObject_GetSlice(__pyx_v_filename, 0, -1L, NULL, NULL, &__pyx_slice__6, 0, 1, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1152, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetSlice(__pyx_v_filename, 0, -1L, NULL, NULL, &__pyx_slice__6, 0, 1, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1151, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF_SET(__pyx_v_filename, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1151
+ /* "_pydevd_bundle/pydevd_cython.pyx":1150
* # We can only stop inside the ipython call.
* filename = frame.f_code.co_filename
* if filename.endswith(".pyc"): # <<<<<<<<<<<<<<
@@ -23023,18 +23045,18 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1154
+ /* "_pydevd_bundle/pydevd_cython.pyx":1153
* filename = filename[:-1]
*
* if not filename.endswith(PYDEVD_IPYTHON_CONTEXT[0]): # <<<<<<<<<<<<<<
* f = frame.f_back
* while f is not None:
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_filename, __pyx_n_s_endswith); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1154, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_filename, __pyx_n_s_endswith); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1153, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1154, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1153, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_8 = __Pyx_GetItemInt(__pyx_t_6, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1154, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_GetItemInt(__pyx_t_6, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1153, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_6 = NULL;
@@ -23056,28 +23078,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1154, __pyx_L172_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1153, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1154, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1153, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_12 = (!__pyx_t_10);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1155
+ /* "_pydevd_bundle/pydevd_cython.pyx":1154
*
* if not filename.endswith(PYDEVD_IPYTHON_CONTEXT[0]):
* f = frame.f_back # <<<<<<<<<<<<<<
* while f is not None:
* if f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1155, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1154, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_XDECREF_SET(__pyx_v_f, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1156
+ /* "_pydevd_bundle/pydevd_cython.pyx":1155
* if not filename.endswith(PYDEVD_IPYTHON_CONTEXT[0]):
* f = frame.f_back
* while f is not None: # <<<<<<<<<<<<<<
@@ -23088,43 +23110,43 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (__pyx_v_f != Py_None);
if (!__pyx_t_12) break;
- /* "_pydevd_bundle/pydevd_cython.pyx":1157
+ /* "_pydevd_bundle/pydevd_cython.pyx":1156
* f = frame.f_back
* while f is not None:
* if f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]: # <<<<<<<<<<<<<<
* f2 = f.f_back
* if f2 is not None and f2.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]:
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1157, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_code); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1156, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_co_name); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1157, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_co_name); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1156, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1157, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1156, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_8 = __Pyx_GetItemInt(__pyx_t_7, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1157, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_GetItemInt(__pyx_t_7, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1156, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- __pyx_t_7 = PyObject_RichCompare(__pyx_t_4, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1157, __pyx_L172_error)
+ __pyx_t_7 = PyObject_RichCompare(__pyx_t_4, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1156, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1157, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1156, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1158
+ /* "_pydevd_bundle/pydevd_cython.pyx":1157
* while f is not None:
* if f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
* f2 = f.f_back # <<<<<<<<<<<<<<
* if f2 is not None and f2.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]:
* pydev_log.debug("Stop inside ipython call")
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1158, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1157, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_XDECREF_SET(__pyx_v_f2, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1159
+ /* "_pydevd_bundle/pydevd_cython.pyx":1158
* if f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
* f2 = f.f_back
* if f2 is not None and f2.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]: # <<<<<<<<<<<<<<
@@ -23135,37 +23157,37 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L197_bool_binop_done;
+ goto __pyx_L198_bool_binop_done;
}
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f2, __pyx_n_s_f_code); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1159, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f2, __pyx_n_s_f_code); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1158, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_co_name); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1159, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_co_name); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1158, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1159, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_PYDEVD_IPYTHON_CONTEXT); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1158, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_4 = __Pyx_GetItemInt(__pyx_t_7, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1159, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_GetItemInt(__pyx_t_7, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1158, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- __pyx_t_7 = PyObject_RichCompare(__pyx_t_8, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1159, __pyx_L172_error)
+ __pyx_t_7 = PyObject_RichCompare(__pyx_t_8, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1158, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1159, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1158, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_12 = __pyx_t_10;
- __pyx_L197_bool_binop_done:;
+ __pyx_L198_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1160
+ /* "_pydevd_bundle/pydevd_cython.pyx":1159
* f2 = f.f_back
* if f2 is not None and f2.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]:
* pydev_log.debug("Stop inside ipython call") # <<<<<<<<<<<<<<
* stop = True
* break
*/
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1160, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1159, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_debug); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1160, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_4, __pyx_n_s_debug); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1159, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_4 = NULL;
@@ -23186,13 +23208,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_4, __pyx_kp_s_Stop_inside_ipython_call};
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1160, __pyx_L172_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1159, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1161
+ /* "_pydevd_bundle/pydevd_cython.pyx":1160
* if f2 is not None and f2.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]:
* pydev_log.debug("Stop inside ipython call")
* stop = True # <<<<<<<<<<<<<<
@@ -23201,16 +23223,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1162
+ /* "_pydevd_bundle/pydevd_cython.pyx":1161
* pydev_log.debug("Stop inside ipython call")
* stop = True
* break # <<<<<<<<<<<<<<
* f = f.f_back
*
*/
- goto __pyx_L194_break;
+ goto __pyx_L195_break;
- /* "_pydevd_bundle/pydevd_cython.pyx":1159
+ /* "_pydevd_bundle/pydevd_cython.pyx":1158
* if f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]:
* f2 = f.f_back
* if f2 is not None and f2.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[2]: # <<<<<<<<<<<<<<
@@ -23219,7 +23241,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1157
+ /* "_pydevd_bundle/pydevd_cython.pyx":1156
* f = frame.f_back
* while f is not None:
* if f.f_code.co_name == PYDEVD_IPYTHON_CONTEXT[1]: # <<<<<<<<<<<<<<
@@ -23228,21 +23250,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1163
+ /* "_pydevd_bundle/pydevd_cython.pyx":1162
* stop = True
* break
* f = f.f_back # <<<<<<<<<<<<<<
*
* del f
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1163, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1162, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF_SET(__pyx_v_f, __pyx_t_7);
__pyx_t_7 = 0;
}
- __pyx_L194_break:;
+ __pyx_L195_break:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1165
+ /* "_pydevd_bundle/pydevd_cython.pyx":1164
* f = f.f_back
*
* del f # <<<<<<<<<<<<<<
@@ -23251,7 +23273,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__Pyx_DECREF(__pyx_v_f); __pyx_v_f = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1154
+ /* "_pydevd_bundle/pydevd_cython.pyx":1153
* filename = filename[:-1]
*
* if not filename.endswith(PYDEVD_IPYTHON_CONTEXT[0]): # <<<<<<<<<<<<<<
@@ -23260,7 +23282,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1167
+ /* "_pydevd_bundle/pydevd_cython.pyx":1166
* del f
*
* if not stop: # <<<<<<<<<<<<<<
@@ -23270,7 +23292,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (!__pyx_v_stop);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1170
+ /* "_pydevd_bundle/pydevd_cython.pyx":1169
* # In scoped mode if step in didn't work in this context it won't work
* # afterwards anyways.
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -23282,16 +23304,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_7 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1170, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1169, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_7 = __pyx_t_8;
__pyx_t_8 = 0;
}
__pyx_r = __pyx_t_7;
__pyx_t_7 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1167
+ /* "_pydevd_bundle/pydevd_cython.pyx":1166
* del f
*
* if not stop: # <<<<<<<<<<<<<<
@@ -23300,19 +23322,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
}
- __pyx_L183:;
+ __pyx_L184:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1137
+ /* "_pydevd_bundle/pydevd_cython.pyx":1136
* elif step_cmd in (107, 144, 206):
* force_check_project_scope = step_cmd == 144
* if is_line: # <<<<<<<<<<<<<<
* if not info.pydev_use_scoped_step_frame:
* if force_check_project_scope or py_db.is_files_filter_enabled:
*/
- goto __pyx_L182;
+ goto __pyx_L183;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1172
+ /* "_pydevd_bundle/pydevd_cython.pyx":1171
* return None if is_call else NO_FTRACE
*
* elif is_return and frame.f_back is not None and not info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
@@ -23322,32 +23344,32 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_is_return) {
} else {
__pyx_t_12 = __pyx_v_is_return;
- goto __pyx_L200_bool_binop_done;
+ goto __pyx_L201_bool_binop_done;
}
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1172, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1171, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_10 = (__pyx_t_7 != Py_None);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
if (__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L200_bool_binop_done;
+ goto __pyx_L201_bool_binop_done;
}
__pyx_t_10 = (!__pyx_v_info->pydev_use_scoped_step_frame);
__pyx_t_12 = __pyx_t_10;
- __pyx_L200_bool_binop_done:;
+ __pyx_L201_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1173
+ /* "_pydevd_bundle/pydevd_cython.pyx":1172
*
* elif is_return and frame.f_back is not None and not info.pydev_use_scoped_step_frame:
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE: # <<<<<<<<<<<<<<
* stop = False
* else:
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_file_type); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1173, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_file_type); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1172, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1173, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1172, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_6 = NULL;
__pyx_t_5 = 0;
@@ -23368,20 +23390,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1173, __pyx_L172_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1172, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_PYDEV_FILE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1173, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_PYDEV_FILE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1172, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_4 = PyObject_RichCompare(__pyx_t_7, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1173, __pyx_L172_error)
+ __pyx_t_4 = PyObject_RichCompare(__pyx_t_7, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1172, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1173, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1172, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1174
+ /* "_pydevd_bundle/pydevd_cython.pyx":1173
* elif is_return and frame.f_back is not None and not info.pydev_use_scoped_step_frame:
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE:
* stop = False # <<<<<<<<<<<<<<
@@ -23390,17 +23412,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1173
+ /* "_pydevd_bundle/pydevd_cython.pyx":1172
*
* elif is_return and frame.f_back is not None and not info.pydev_use_scoped_step_frame:
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE: # <<<<<<<<<<<<<<
* stop = False
* else:
*/
- goto __pyx_L203;
+ goto __pyx_L204;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1176
+ /* "_pydevd_bundle/pydevd_cython.pyx":1175
* stop = False
* else:
* if force_check_project_scope or py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
@@ -23408,45 +23430,45 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* frame.f_back, frame.f_back.f_code.co_filename, force_check_project_scope
*/
/*else*/ {
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_force_check_project_scope); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1176, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_force_check_project_scope); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1175, __pyx_L173_error)
if (!__pyx_t_10) {
} else {
__pyx_t_12 = __pyx_t_10;
- goto __pyx_L205_bool_binop_done;
+ goto __pyx_L206_bool_binop_done;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1176, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_is_files_filter_enabled); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1175, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1176, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1175, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_12 = __pyx_t_10;
- __pyx_L205_bool_binop_done:;
+ __pyx_L206_bool_binop_done:;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1177
+ /* "_pydevd_bundle/pydevd_cython.pyx":1176
* else:
* if force_check_project_scope or py_db.is_files_filter_enabled:
* stop = not py_db.apply_files_filter( # <<<<<<<<<<<<<<
* frame.f_back, frame.f_back.f_code.co_filename, force_check_project_scope
* )
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1177, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1176, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- /* "_pydevd_bundle/pydevd_cython.pyx":1178
+ /* "_pydevd_bundle/pydevd_cython.pyx":1177
* if force_check_project_scope or py_db.is_files_filter_enabled:
* stop = not py_db.apply_files_filter(
* frame.f_back, frame.f_back.f_code.co_filename, force_check_project_scope # <<<<<<<<<<<<<<
* )
* if stop:
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1178, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1177, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1178, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1177, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_f_code); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1178, __pyx_L172_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_f_code); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1177, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1178, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1177, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_3 = NULL;
@@ -23469,23 +23491,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1177, __pyx_L172_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1176, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1177
+ /* "_pydevd_bundle/pydevd_cython.pyx":1176
* else:
* if force_check_project_scope or py_db.is_files_filter_enabled:
* stop = not py_db.apply_files_filter( # <<<<<<<<<<<<<<
* frame.f_back, frame.f_back.f_code.co_filename, force_check_project_scope
* )
*/
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1177, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1176, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_v_stop = (!__pyx_t_12);
- /* "_pydevd_bundle/pydevd_cython.pyx":1180
+ /* "_pydevd_bundle/pydevd_cython.pyx":1179
* frame.f_back, frame.f_back.f_code.co_filename, force_check_project_scope
* )
* if stop: # <<<<<<<<<<<<<<
@@ -23494,35 +23516,35 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1183
+ /* "_pydevd_bundle/pydevd_cython.pyx":1182
* # Prevent stopping in a return to the same location we were initially
* # (i.e.: double-stop at the same place due to some filtering).
* if info.step_in_initial_location == (frame.f_back, frame.f_back.f_lineno): # <<<<<<<<<<<<<<
* stop = False
* else:
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1183, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1182, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1183, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1182, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1183, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1182, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1183, __pyx_L172_error)
+ __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1182, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_GIVEREF(__pyx_t_4);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_t_4)) __PYX_ERR(0, 1183, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_t_4)) __PYX_ERR(0, 1182, __pyx_L173_error);
__Pyx_GIVEREF(__pyx_t_6);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_t_6)) __PYX_ERR(0, 1183, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_t_6)) __PYX_ERR(0, 1182, __pyx_L173_error);
__pyx_t_4 = 0;
__pyx_t_6 = 0;
- __pyx_t_6 = PyObject_RichCompare(__pyx_v_info->step_in_initial_location, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1183, __pyx_L172_error)
+ __pyx_t_6 = PyObject_RichCompare(__pyx_v_info->step_in_initial_location, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1182, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1183, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1182, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1184
+ /* "_pydevd_bundle/pydevd_cython.pyx":1183
* # (i.e.: double-stop at the same place due to some filtering).
* if info.step_in_initial_location == (frame.f_back, frame.f_back.f_lineno):
* stop = False # <<<<<<<<<<<<<<
@@ -23531,7 +23553,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1183
+ /* "_pydevd_bundle/pydevd_cython.pyx":1182
* # Prevent stopping in a return to the same location we were initially
* # (i.e.: double-stop at the same place due to some filtering).
* if info.step_in_initial_location == (frame.f_back, frame.f_back.f_lineno): # <<<<<<<<<<<<<<
@@ -23540,7 +23562,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1180
+ /* "_pydevd_bundle/pydevd_cython.pyx":1179
* frame.f_back, frame.f_back.f_code.co_filename, force_check_project_scope
* )
* if stop: # <<<<<<<<<<<<<<
@@ -23549,17 +23571,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1176
+ /* "_pydevd_bundle/pydevd_cython.pyx":1175
* stop = False
* else:
* if force_check_project_scope or py_db.is_files_filter_enabled: # <<<<<<<<<<<<<<
* stop = not py_db.apply_files_filter(
* frame.f_back, frame.f_back.f_code.co_filename, force_check_project_scope
*/
- goto __pyx_L204;
+ goto __pyx_L205;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1186
+ /* "_pydevd_bundle/pydevd_cython.pyx":1185
* stop = False
* else:
* stop = True # <<<<<<<<<<<<<<
@@ -23569,21 +23591,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
__pyx_v_stop = 1;
}
- __pyx_L204:;
+ __pyx_L205:;
}
- __pyx_L203:;
+ __pyx_L204:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1172
+ /* "_pydevd_bundle/pydevd_cython.pyx":1171
* return None if is_call else NO_FTRACE
*
* elif is_return and frame.f_back is not None and not info.pydev_use_scoped_step_frame: # <<<<<<<<<<<<<<
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE:
* stop = False
*/
- goto __pyx_L182;
+ goto __pyx_L183;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1188
+ /* "_pydevd_bundle/pydevd_cython.pyx":1187
* stop = True
* else:
* stop = False # <<<<<<<<<<<<<<
@@ -23593,9 +23615,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
__pyx_v_stop = 0;
}
- __pyx_L182:;
+ __pyx_L183:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1190
+ /* "_pydevd_bundle/pydevd_cython.pyx":1189
* stop = False
*
* if stop: # <<<<<<<<<<<<<<
@@ -23604,7 +23626,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1191
+ /* "_pydevd_bundle/pydevd_cython.pyx":1190
*
* if stop:
* if step_cmd == 206: # <<<<<<<<<<<<<<
@@ -23614,7 +23636,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (__pyx_v_step_cmd == 0xCE);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1193
+ /* "_pydevd_bundle/pydevd_cython.pyx":1192
* if step_cmd == 206:
* # i.e.: Check if we're stepping into the proper context.
* f = frame # <<<<<<<<<<<<<<
@@ -23624,7 +23646,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_v_frame);
__Pyx_XDECREF_SET(__pyx_v_f, __pyx_v_frame);
- /* "_pydevd_bundle/pydevd_cython.pyx":1194
+ /* "_pydevd_bundle/pydevd_cython.pyx":1193
* # i.e.: Check if we're stepping into the proper context.
* f = frame
* while f is not None: # <<<<<<<<<<<<<<
@@ -23635,29 +23657,29 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (__pyx_v_f != Py_None);
if (!__pyx_t_12) break;
- /* "_pydevd_bundle/pydevd_cython.pyx":1195
+ /* "_pydevd_bundle/pydevd_cython.pyx":1194
* f = frame
* while f is not None:
* if self._is_same_frame(stop_frame, f): # <<<<<<<<<<<<<<
* break
* f = f.f_back
*/
- __pyx_t_6 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_f); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1195, __pyx_L172_error)
+ __pyx_t_6 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_f); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1194, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1195, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1194, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1196
+ /* "_pydevd_bundle/pydevd_cython.pyx":1195
* while f is not None:
* if self._is_same_frame(stop_frame, f):
* break # <<<<<<<<<<<<<<
* f = f.f_back
* else:
*/
- goto __pyx_L212_break;
+ goto __pyx_L213_break;
- /* "_pydevd_bundle/pydevd_cython.pyx":1195
+ /* "_pydevd_bundle/pydevd_cython.pyx":1194
* f = frame
* while f is not None:
* if self._is_same_frame(stop_frame, f): # <<<<<<<<<<<<<<
@@ -23666,20 +23688,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1197
+ /* "_pydevd_bundle/pydevd_cython.pyx":1196
* if self._is_same_frame(stop_frame, f):
* break
* f = f.f_back # <<<<<<<<<<<<<<
* else:
* stop = False
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1197, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1196, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF_SET(__pyx_v_f, __pyx_t_6);
__pyx_t_6 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1199
+ /* "_pydevd_bundle/pydevd_cython.pyx":1198
* f = f.f_back
* else:
* stop = False # <<<<<<<<<<<<<<
@@ -23689,9 +23711,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
__pyx_v_stop = 0;
}
- __pyx_L212_break:;
+ __pyx_L213_break:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1191
+ /* "_pydevd_bundle/pydevd_cython.pyx":1190
*
* if stop:
* if step_cmd == 206: # <<<<<<<<<<<<<<
@@ -23700,7 +23722,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1190
+ /* "_pydevd_bundle/pydevd_cython.pyx":1189
* stop = False
*
* if stop: # <<<<<<<<<<<<<<
@@ -23709,7 +23731,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1201
+ /* "_pydevd_bundle/pydevd_cython.pyx":1200
* stop = False
*
* if plugin_manager is not None: # <<<<<<<<<<<<<<
@@ -23719,28 +23741,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_12 = (__pyx_v_plugin_manager != Py_None);
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1202
+ /* "_pydevd_bundle/pydevd_cython.pyx":1201
*
* if plugin_manager is not None:
* result = plugin_manager.cmd_step_into(py_db, frame, event, self._args[2], self._args[3], stop_info, stop) # <<<<<<<<<<<<<<
* if result:
* stop, plugin_stop = result
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_cmd_step_into); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1202, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_cmd_step_into); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1201, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1202, __pyx_L172_error)
+ __PYX_ERR(0, 1201, __pyx_L173_error)
}
- __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1202, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1201, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1202, __pyx_L172_error)
+ __PYX_ERR(0, 1201, __pyx_L173_error)
}
- __pyx_t_7 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1202, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1201, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_3 = __Pyx_PyBool_FromLong(__pyx_v_stop); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1202, __pyx_L172_error)
+ __pyx_t_3 = __Pyx_PyBool_FromLong(__pyx_v_stop); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1201, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_3);
__pyx_t_2 = NULL;
__pyx_t_5 = 0;
@@ -23763,24 +23785,24 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1202, __pyx_L172_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1201, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_result, __pyx_t_6);
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1203
+ /* "_pydevd_bundle/pydevd_cython.pyx":1202
* if plugin_manager is not None:
* result = plugin_manager.cmd_step_into(py_db, frame, event, self._args[2], self._args[3], stop_info, stop)
* if result: # <<<<<<<<<<<<<<
* stop, plugin_stop = result
*
*/
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1203, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1202, __pyx_L173_error)
if (__pyx_t_12) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1204
+ /* "_pydevd_bundle/pydevd_cython.pyx":1203
* result = plugin_manager.cmd_step_into(py_db, frame, event, self._args[2], self._args[3], stop_info, stop)
* if result:
* stop, plugin_stop = result # <<<<<<<<<<<<<<
@@ -23793,7 +23815,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(size != 2)) {
if (size > 2) __Pyx_RaiseTooManyValuesError(2);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 1204, __pyx_L172_error)
+ __PYX_ERR(0, 1203, __pyx_L173_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -23806,38 +23828,38 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_t_6);
__Pyx_INCREF(__pyx_t_8);
#else
- __pyx_t_6 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1204, __pyx_L172_error)
+ __pyx_t_6 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1203, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_8 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1204, __pyx_L172_error)
+ __pyx_t_8 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1203, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
#endif
} else {
Py_ssize_t index = -1;
- __pyx_t_3 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1204, __pyx_L172_error)
+ __pyx_t_3 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1203, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_3);
__pyx_t_15 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_3);
- index = 0; __pyx_t_6 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_6)) goto __pyx_L216_unpacking_failed;
+ index = 0; __pyx_t_6 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_6)) goto __pyx_L217_unpacking_failed;
__Pyx_GOTREF(__pyx_t_6);
- index = 1; __pyx_t_8 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_8)) goto __pyx_L216_unpacking_failed;
+ index = 1; __pyx_t_8 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_8)) goto __pyx_L217_unpacking_failed;
__Pyx_GOTREF(__pyx_t_8);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_3), 2) < 0) __PYX_ERR(0, 1204, __pyx_L172_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_3), 2) < 0) __PYX_ERR(0, 1203, __pyx_L173_error)
__pyx_t_15 = NULL;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- goto __pyx_L217_unpacking_done;
- __pyx_L216_unpacking_failed:;
+ goto __pyx_L218_unpacking_done;
+ __pyx_L217_unpacking_failed:;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_15 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 1204, __pyx_L172_error)
- __pyx_L217_unpacking_done:;
+ __PYX_ERR(0, 1203, __pyx_L173_error)
+ __pyx_L218_unpacking_done:;
}
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 1204, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 1203, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_v_stop = __pyx_t_12;
__Pyx_DECREF_SET(__pyx_v_plugin_stop, __pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1203
+ /* "_pydevd_bundle/pydevd_cython.pyx":1202
* if plugin_manager is not None:
* result = plugin_manager.cmd_step_into(py_db, frame, event, self._args[2], self._args[3], stop_info, stop)
* if result: # <<<<<<<<<<<<<<
@@ -23846,7 +23868,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1201
+ /* "_pydevd_bundle/pydevd_cython.pyx":1200
* stop = False
*
* if plugin_manager is not None: # <<<<<<<<<<<<<<
@@ -23855,17 +23877,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1135
+ /* "_pydevd_bundle/pydevd_cython.pyx":1134
* stop = False
*
* elif step_cmd in (107, 144, 206): # <<<<<<<<<<<<<<
* force_check_project_scope = step_cmd == 144
* if is_line:
*/
- goto __pyx_L181;
+ goto __pyx_L182;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1206
+ /* "_pydevd_bundle/pydevd_cython.pyx":1205
* stop, plugin_stop = result
*
* elif step_cmd in (108, 159): # <<<<<<<<<<<<<<
@@ -23884,27 +23906,27 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = __pyx_t_12;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1210
+ /* "_pydevd_bundle/pydevd_cython.pyx":1209
* # difference is that when we return from a frame in one we go to regular step
* # into and in the other we go to a step into my code).
* stop = self._is_same_frame(stop_frame, frame) and is_line # <<<<<<<<<<<<<<
* # Note: don't stop on a return for step over, only for line events
* # i.e.: don't stop in: (stop_frame is frame.f_back and is_return) as we'd stop twice in that line.
*/
- __pyx_t_8 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1210, __pyx_L172_error)
+ __pyx_t_8 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1209, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1210, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1209, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L218_bool_binop_done;
+ goto __pyx_L219_bool_binop_done;
}
__pyx_t_10 = __pyx_v_is_line;
- __pyx_L218_bool_binop_done:;
+ __pyx_L219_bool_binop_done:;
__pyx_v_stop = __pyx_t_10;
- /* "_pydevd_bundle/pydevd_cython.pyx":1214
+ /* "_pydevd_bundle/pydevd_cython.pyx":1213
* # i.e.: don't stop in: (stop_frame is frame.f_back and is_return) as we'd stop twice in that line.
*
* if plugin_manager is not None: # <<<<<<<<<<<<<<
@@ -23914,28 +23936,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_plugin_manager != Py_None);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1215
+ /* "_pydevd_bundle/pydevd_cython.pyx":1214
*
* if plugin_manager is not None:
* result = plugin_manager.cmd_step_over(py_db, frame, event, self._args[2], self._args[3], stop_info, stop) # <<<<<<<<<<<<<<
* if result:
* stop, plugin_stop = result
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_cmd_step_over); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1215, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_cmd_step_over); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1214, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1215, __pyx_L172_error)
+ __PYX_ERR(0, 1214, __pyx_L173_error)
}
- __pyx_t_3 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1215, __pyx_L172_error)
+ __pyx_t_3 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1214, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_3);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1215, __pyx_L172_error)
+ __PYX_ERR(0, 1214, __pyx_L173_error)
}
- __pyx_t_7 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1215, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1214, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_4 = __Pyx_PyBool_FromLong(__pyx_v_stop); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1215, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyBool_FromLong(__pyx_v_stop); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1214, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_2 = NULL;
__pyx_t_5 = 0;
@@ -23958,24 +23980,24 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1215, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1214, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_result, __pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1216
+ /* "_pydevd_bundle/pydevd_cython.pyx":1215
* if plugin_manager is not None:
* result = plugin_manager.cmd_step_over(py_db, frame, event, self._args[2], self._args[3], stop_info, stop)
* if result: # <<<<<<<<<<<<<<
* stop, plugin_stop = result
*
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1216, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1215, __pyx_L173_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1217
+ /* "_pydevd_bundle/pydevd_cython.pyx":1216
* result = plugin_manager.cmd_step_over(py_db, frame, event, self._args[2], self._args[3], stop_info, stop)
* if result:
* stop, plugin_stop = result # <<<<<<<<<<<<<<
@@ -23988,7 +24010,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(size != 2)) {
if (size > 2) __Pyx_RaiseTooManyValuesError(2);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 1217, __pyx_L172_error)
+ __PYX_ERR(0, 1216, __pyx_L173_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -24001,38 +24023,38 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_t_8);
__Pyx_INCREF(__pyx_t_6);
#else
- __pyx_t_8 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1217, __pyx_L172_error)
+ __pyx_t_8 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1216, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_6 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1217, __pyx_L172_error)
+ __pyx_t_6 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1216, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
#endif
} else {
Py_ssize_t index = -1;
- __pyx_t_4 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1217, __pyx_L172_error)
+ __pyx_t_4 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1216, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_15 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_4);
- index = 0; __pyx_t_8 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_8)) goto __pyx_L222_unpacking_failed;
+ index = 0; __pyx_t_8 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_8)) goto __pyx_L223_unpacking_failed;
__Pyx_GOTREF(__pyx_t_8);
- index = 1; __pyx_t_6 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_6)) goto __pyx_L222_unpacking_failed;
+ index = 1; __pyx_t_6 = __pyx_t_15(__pyx_t_4); if (unlikely(!__pyx_t_6)) goto __pyx_L223_unpacking_failed;
__Pyx_GOTREF(__pyx_t_6);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_4), 2) < 0) __PYX_ERR(0, 1217, __pyx_L172_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_4), 2) < 0) __PYX_ERR(0, 1216, __pyx_L173_error)
__pyx_t_15 = NULL;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- goto __pyx_L223_unpacking_done;
- __pyx_L222_unpacking_failed:;
+ goto __pyx_L224_unpacking_done;
+ __pyx_L223_unpacking_failed:;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_15 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 1217, __pyx_L172_error)
- __pyx_L223_unpacking_done:;
+ __PYX_ERR(0, 1216, __pyx_L173_error)
+ __pyx_L224_unpacking_done:;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 1217, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 1216, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_v_stop = __pyx_t_10;
__Pyx_DECREF_SET(__pyx_v_plugin_stop, __pyx_t_6);
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1216
+ /* "_pydevd_bundle/pydevd_cython.pyx":1215
* if plugin_manager is not None:
* result = plugin_manager.cmd_step_over(py_db, frame, event, self._args[2], self._args[3], stop_info, stop)
* if result: # <<<<<<<<<<<<<<
@@ -24041,7 +24063,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1214
+ /* "_pydevd_bundle/pydevd_cython.pyx":1213
* # i.e.: don't stop in: (stop_frame is frame.f_back and is_return) as we'd stop twice in that line.
*
* if plugin_manager is not None: # <<<<<<<<<<<<<<
@@ -24050,17 +24072,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1206
+ /* "_pydevd_bundle/pydevd_cython.pyx":1205
* stop, plugin_stop = result
*
* elif step_cmd in (108, 159): # <<<<<<<<<<<<<<
* # Note: when dealing with a step over my code it's the same as a step over (the
* # difference is that when we return from a frame in one we go to regular step
*/
- goto __pyx_L181;
+ goto __pyx_L182;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1219
+ /* "_pydevd_bundle/pydevd_cython.pyx":1218
* stop, plugin_stop = result
*
* elif step_cmd == 128: # <<<<<<<<<<<<<<
@@ -24070,7 +24092,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_step_cmd == 0x80);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1220
+ /* "_pydevd_bundle/pydevd_cython.pyx":1219
*
* elif step_cmd == 128:
* stop = False # <<<<<<<<<<<<<<
@@ -24079,39 +24101,39 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1221
+ /* "_pydevd_bundle/pydevd_cython.pyx":1220
* elif step_cmd == 128:
* stop = False
* back = frame.f_back # <<<<<<<<<<<<<<
* if self._is_same_frame(stop_frame, frame) and is_return:
* # We're exiting the smart step into initial frame (so, we probably didn't find our target).
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1221, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1220, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_v_back = __pyx_t_6;
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1222
+ /* "_pydevd_bundle/pydevd_cython.pyx":1221
* stop = False
* back = frame.f_back
* if self._is_same_frame(stop_frame, frame) and is_return: # <<<<<<<<<<<<<<
* # We're exiting the smart step into initial frame (so, we probably didn't find our target).
* stop = True
*/
- __pyx_t_6 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1222, __pyx_L172_error)
+ __pyx_t_6 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1221, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1222, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1221, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
if (__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L225_bool_binop_done;
+ goto __pyx_L226_bool_binop_done;
}
__pyx_t_10 = __pyx_v_is_return;
- __pyx_L225_bool_binop_done:;
+ __pyx_L226_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1224
+ /* "_pydevd_bundle/pydevd_cython.pyx":1223
* if self._is_same_frame(stop_frame, frame) and is_return:
* # We're exiting the smart step into initial frame (so, we probably didn't find our target).
* stop = True # <<<<<<<<<<<<<<
@@ -24120,37 +24142,37 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1222
+ /* "_pydevd_bundle/pydevd_cython.pyx":1221
* stop = False
* back = frame.f_back
* if self._is_same_frame(stop_frame, frame) and is_return: # <<<<<<<<<<<<<<
* # We're exiting the smart step into initial frame (so, we probably didn't find our target).
* stop = True
*/
- goto __pyx_L224;
+ goto __pyx_L225;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1226
+ /* "_pydevd_bundle/pydevd_cython.pyx":1225
* stop = True
*
* elif self._is_same_frame(stop_frame, back) and is_line: # <<<<<<<<<<<<<<
* if info.pydev_smart_child_offset != -1:
* # i.e.: in this case, we're not interested in the pause in the parent, rather
*/
- __pyx_t_6 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1226, __pyx_L172_error)
+ __pyx_t_6 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1225, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1226, __pyx_L172_error)
+ __pyx_t_12 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_12 < 0))) __PYX_ERR(0, 1225, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
if (__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L227_bool_binop_done;
+ goto __pyx_L228_bool_binop_done;
}
__pyx_t_10 = __pyx_v_is_line;
- __pyx_L227_bool_binop_done:;
+ __pyx_L228_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1227
+ /* "_pydevd_bundle/pydevd_cython.pyx":1226
*
* elif self._is_same_frame(stop_frame, back) and is_line:
* if info.pydev_smart_child_offset != -1: # <<<<<<<<<<<<<<
@@ -24160,7 +24182,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (__pyx_v_info->pydev_smart_child_offset != -1L);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1230
+ /* "_pydevd_bundle/pydevd_cython.pyx":1229
* # i.e.: in this case, we're not interested in the pause in the parent, rather
* # we're interested in the pause in the child (when the parent is at the proper place).
* stop = False # <<<<<<<<<<<<<<
@@ -24169,17 +24191,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1227
+ /* "_pydevd_bundle/pydevd_cython.pyx":1226
*
* elif self._is_same_frame(stop_frame, back) and is_line:
* if info.pydev_smart_child_offset != -1: # <<<<<<<<<<<<<<
* # i.e.: in this case, we're not interested in the pause in the parent, rather
* # we're interested in the pause in the child (when the parent is at the proper place).
*/
- goto __pyx_L229;
+ goto __pyx_L230;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1233
+ /* "_pydevd_bundle/pydevd_cython.pyx":1232
*
* else:
* pydev_smart_parent_offset = info.pydev_smart_parent_offset # <<<<<<<<<<<<<<
@@ -24190,7 +24212,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_11 = __pyx_v_info->pydev_smart_parent_offset;
__pyx_v_pydev_smart_parent_offset = __pyx_t_11;
- /* "_pydevd_bundle/pydevd_cython.pyx":1235
+ /* "_pydevd_bundle/pydevd_cython.pyx":1234
* pydev_smart_parent_offset = info.pydev_smart_parent_offset
*
* pydev_smart_step_into_variants = info.pydev_smart_step_into_variants # <<<<<<<<<<<<<<
@@ -24202,7 +24224,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_pydev_smart_step_into_variants = ((PyObject*)__pyx_t_6);
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1236
+ /* "_pydevd_bundle/pydevd_cython.pyx":1235
*
* pydev_smart_step_into_variants = info.pydev_smart_step_into_variants
* if pydev_smart_parent_offset >= 0 and pydev_smart_step_into_variants: # <<<<<<<<<<<<<<
@@ -24213,31 +24235,31 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_12) {
} else {
__pyx_t_10 = __pyx_t_12;
- goto __pyx_L231_bool_binop_done;
+ goto __pyx_L232_bool_binop_done;
}
__pyx_t_12 = (__pyx_v_pydev_smart_step_into_variants != Py_None)&&(PyTuple_GET_SIZE(__pyx_v_pydev_smart_step_into_variants) != 0);
__pyx_t_10 = __pyx_t_12;
- __pyx_L231_bool_binop_done:;
+ __pyx_L232_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1239
+ /* "_pydevd_bundle/pydevd_cython.pyx":1238
* # Preferred mode (when the smart step into variants are available
* # and the offset is set).
* stop = get_smart_step_into_variant_from_frame_offset( # <<<<<<<<<<<<<<
* back.f_lasti, pydev_smart_step_into_variants
* ) is get_smart_step_into_variant_from_frame_offset(
*/
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1239, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1238, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- /* "_pydevd_bundle/pydevd_cython.pyx":1240
+ /* "_pydevd_bundle/pydevd_cython.pyx":1239
* # and the offset is set).
* stop = get_smart_step_into_variant_from_frame_offset(
* back.f_lasti, pydev_smart_step_into_variants # <<<<<<<<<<<<<<
* ) is get_smart_step_into_variant_from_frame_offset(
* pydev_smart_parent_offset, pydev_smart_step_into_variants
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_lasti); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1240, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_lasti); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1239, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -24258,29 +24280,29 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_6 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1239, __pyx_L172_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1238, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1241
+ /* "_pydevd_bundle/pydevd_cython.pyx":1240
* stop = get_smart_step_into_variant_from_frame_offset(
* back.f_lasti, pydev_smart_step_into_variants
* ) is get_smart_step_into_variant_from_frame_offset( # <<<<<<<<<<<<<<
* pydev_smart_parent_offset, pydev_smart_step_into_variants
* )
*/
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1241, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1240, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- /* "_pydevd_bundle/pydevd_cython.pyx":1242
+ /* "_pydevd_bundle/pydevd_cython.pyx":1241
* back.f_lasti, pydev_smart_step_into_variants
* ) is get_smart_step_into_variant_from_frame_offset(
* pydev_smart_parent_offset, pydev_smart_step_into_variants # <<<<<<<<<<<<<<
* )
*
*/
- __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_pydev_smart_parent_offset); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1242, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_pydev_smart_parent_offset); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1241, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -24301,7 +24323,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1241, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1240, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
@@ -24310,17 +24332,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_v_stop = __pyx_t_10;
- /* "_pydevd_bundle/pydevd_cython.pyx":1236
+ /* "_pydevd_bundle/pydevd_cython.pyx":1235
*
* pydev_smart_step_into_variants = info.pydev_smart_step_into_variants
* if pydev_smart_parent_offset >= 0 and pydev_smart_step_into_variants: # <<<<<<<<<<<<<<
* # Preferred mode (when the smart step into variants are available
* # and the offset is set).
*/
- goto __pyx_L230;
+ goto __pyx_L231;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1247
+ /* "_pydevd_bundle/pydevd_cython.pyx":1246
* else:
* # Only the name/line is available, so, check that.
* curr_func_name = frame.f_code.co_name # <<<<<<<<<<<<<<
@@ -24328,16 +24350,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* # global context is set with an empty name
*/
/*else*/ {
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1247, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1246, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1247, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1246, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (!(likely(PyString_CheckExact(__pyx_t_6))||((__pyx_t_6) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_6))) __PYX_ERR(0, 1247, __pyx_L172_error)
+ if (!(likely(PyString_CheckExact(__pyx_t_6))||((__pyx_t_6) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_6))) __PYX_ERR(0, 1246, __pyx_L173_error)
__Pyx_XDECREF_SET(__pyx_v_curr_func_name, ((PyObject*)__pyx_t_6));
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1250
+ /* "_pydevd_bundle/pydevd_cython.pyx":1249
*
* # global context is set with an empty name
* if curr_func_name in ("?", "") or curr_func_name is None: # <<<<<<<<<<<<<<
@@ -24346,28 +24368,28 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__Pyx_INCREF(__pyx_v_curr_func_name);
__pyx_t_22 = __pyx_v_curr_func_name;
- __pyx_t_16 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s__4, Py_EQ)); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1250, __pyx_L172_error)
+ __pyx_t_16 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s__4, Py_EQ)); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1249, __pyx_L173_error)
if (!__pyx_t_16) {
} else {
__pyx_t_12 = __pyx_t_16;
- goto __pyx_L236_bool_binop_done;
+ goto __pyx_L237_bool_binop_done;
}
- __pyx_t_16 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s_module, Py_EQ)); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1250, __pyx_L172_error)
+ __pyx_t_16 = (__Pyx_PyString_Equals(__pyx_t_22, __pyx_kp_s_module, Py_EQ)); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1249, __pyx_L173_error)
__pyx_t_12 = __pyx_t_16;
- __pyx_L236_bool_binop_done:;
+ __pyx_L237_bool_binop_done:;
__Pyx_DECREF(__pyx_t_22); __pyx_t_22 = 0;
__pyx_t_16 = __pyx_t_12;
if (!__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L234_bool_binop_done;
+ goto __pyx_L235_bool_binop_done;
}
__pyx_t_16 = (__pyx_v_curr_func_name == ((PyObject*)Py_None));
__pyx_t_10 = __pyx_t_16;
- __pyx_L234_bool_binop_done:;
+ __pyx_L235_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1251
+ /* "_pydevd_bundle/pydevd_cython.pyx":1250
* # global context is set with an empty name
* if curr_func_name in ("?", "") or curr_func_name is None:
* curr_func_name = "" # <<<<<<<<<<<<<<
@@ -24377,7 +24399,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_kp_s_);
__Pyx_DECREF_SET(__pyx_v_curr_func_name, __pyx_kp_s_);
- /* "_pydevd_bundle/pydevd_cython.pyx":1250
+ /* "_pydevd_bundle/pydevd_cython.pyx":1249
*
* # global context is set with an empty name
* if curr_func_name in ("?", "") or curr_func_name is None: # <<<<<<<<<<<<<<
@@ -24386,33 +24408,33 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1252
+ /* "_pydevd_bundle/pydevd_cython.pyx":1251
* if curr_func_name in ("?", "") or curr_func_name is None:
* curr_func_name = ""
* if curr_func_name == info.pydev_func_name and stop_frame.f_lineno == info.pydev_next_line: # <<<<<<<<<<<<<<
* stop = True
*
*/
- __pyx_t_16 = (__Pyx_PyString_Equals(__pyx_v_curr_func_name, __pyx_v_info->pydev_func_name, Py_EQ)); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1252, __pyx_L172_error)
+ __pyx_t_16 = (__Pyx_PyString_Equals(__pyx_v_curr_func_name, __pyx_v_info->pydev_func_name, Py_EQ)); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1251, __pyx_L173_error)
if (__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L239_bool_binop_done;
+ goto __pyx_L240_bool_binop_done;
}
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_stop_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1252, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_stop_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1251, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_info->pydev_next_line); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1252, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_info->pydev_next_line); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1251, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1252, __pyx_L172_error)
+ __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1251, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1252, __pyx_L172_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1251, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_10 = __pyx_t_16;
- __pyx_L239_bool_binop_done:;
+ __pyx_L240_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1253
+ /* "_pydevd_bundle/pydevd_cython.pyx":1252
* curr_func_name = ""
* if curr_func_name == info.pydev_func_name and stop_frame.f_lineno == info.pydev_next_line:
* stop = True # <<<<<<<<<<<<<<
@@ -24421,7 +24443,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1252
+ /* "_pydevd_bundle/pydevd_cython.pyx":1251
* if curr_func_name in ("?", "") or curr_func_name is None:
* curr_func_name = ""
* if curr_func_name == info.pydev_func_name and stop_frame.f_lineno == info.pydev_next_line: # <<<<<<<<<<<<<<
@@ -24430,11 +24452,11 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
}
- __pyx_L230:;
+ __pyx_L231:;
}
- __pyx_L229:;
+ __pyx_L230:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1255
+ /* "_pydevd_bundle/pydevd_cython.pyx":1254
* stop = True
*
* if not stop: # <<<<<<<<<<<<<<
@@ -24444,7 +24466,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (!__pyx_v_stop);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1258
+ /* "_pydevd_bundle/pydevd_cython.pyx":1257
* # In smart step into, if we didn't hit it in this frame once, that'll
* # not be the case next time either, so, disable tracing for this frame.
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -24456,16 +24478,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_4 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1258, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1257, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_4 = __pyx_t_8;
__pyx_t_8 = 0;
}
__pyx_r = __pyx_t_4;
__pyx_t_4 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1255
+ /* "_pydevd_bundle/pydevd_cython.pyx":1254
* stop = True
*
* if not stop: # <<<<<<<<<<<<<<
@@ -24474,17 +24496,17 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1226
+ /* "_pydevd_bundle/pydevd_cython.pyx":1225
* stop = True
*
* elif self._is_same_frame(stop_frame, back) and is_line: # <<<<<<<<<<<<<<
* if info.pydev_smart_child_offset != -1:
* # i.e.: in this case, we're not interested in the pause in the parent, rather
*/
- goto __pyx_L224;
+ goto __pyx_L225;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1260
+ /* "_pydevd_bundle/pydevd_cython.pyx":1259
* return None if is_call else NO_FTRACE
*
* elif back is not None and self._is_same_frame(stop_frame, back.f_back) and is_line: # <<<<<<<<<<<<<<
@@ -24495,25 +24517,25 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L242_bool_binop_done;
+ goto __pyx_L243_bool_binop_done;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1260, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1259, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_8 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_t_4); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1260, __pyx_L172_error)
+ __pyx_t_8 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_t_4); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1259, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1260, __pyx_L172_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1259, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L242_bool_binop_done;
+ goto __pyx_L243_bool_binop_done;
}
__pyx_t_10 = __pyx_v_is_line;
- __pyx_L242_bool_binop_done:;
+ __pyx_L243_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1264
+ /* "_pydevd_bundle/pydevd_cython.pyx":1263
* # This happens when handling a step into which targets a function inside a list comprehension
* # or generator (in which case an intermediary frame is created due to an internal function call).
* pydev_smart_parent_offset = info.pydev_smart_parent_offset # <<<<<<<<<<<<<<
@@ -24523,7 +24545,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_11 = __pyx_v_info->pydev_smart_parent_offset;
__pyx_v_pydev_smart_parent_offset = __pyx_t_11;
- /* "_pydevd_bundle/pydevd_cython.pyx":1265
+ /* "_pydevd_bundle/pydevd_cython.pyx":1264
* # or generator (in which case an intermediary frame is created due to an internal function call).
* pydev_smart_parent_offset = info.pydev_smart_parent_offset
* pydev_smart_child_offset = info.pydev_smart_child_offset # <<<<<<<<<<<<<<
@@ -24533,7 +24555,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_11 = __pyx_v_info->pydev_smart_child_offset;
__pyx_v_pydev_smart_child_offset = __pyx_t_11;
- /* "_pydevd_bundle/pydevd_cython.pyx":1269
+ /* "_pydevd_bundle/pydevd_cython.pyx":1268
* # print('parent f_lasti', back.f_back.f_lasti)
* # print('child f_lasti', back.f_lasti)
* stop = False # <<<<<<<<<<<<<<
@@ -24542,7 +24564,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1270
+ /* "_pydevd_bundle/pydevd_cython.pyx":1269
* # print('child f_lasti', back.f_lasti)
* stop = False
* if pydev_smart_child_offset >= 0 and pydev_smart_child_offset >= 0: # <<<<<<<<<<<<<<
@@ -24553,14 +24575,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L246_bool_binop_done;
+ goto __pyx_L247_bool_binop_done;
}
__pyx_t_16 = (__pyx_v_pydev_smart_child_offset >= 0);
__pyx_t_10 = __pyx_t_16;
- __pyx_L246_bool_binop_done:;
+ __pyx_L247_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1271
+ /* "_pydevd_bundle/pydevd_cython.pyx":1270
* stop = False
* if pydev_smart_child_offset >= 0 and pydev_smart_child_offset >= 0:
* pydev_smart_step_into_variants = info.pydev_smart_step_into_variants # <<<<<<<<<<<<<<
@@ -24572,7 +24594,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_pydev_smart_step_into_variants = ((PyObject*)__pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1273
+ /* "_pydevd_bundle/pydevd_cython.pyx":1272
* pydev_smart_step_into_variants = info.pydev_smart_step_into_variants
*
* if pydev_smart_parent_offset >= 0 and pydev_smart_step_into_variants: # <<<<<<<<<<<<<<
@@ -24583,31 +24605,31 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L249_bool_binop_done;
+ goto __pyx_L250_bool_binop_done;
}
__pyx_t_16 = (__pyx_v_pydev_smart_step_into_variants != Py_None)&&(PyTuple_GET_SIZE(__pyx_v_pydev_smart_step_into_variants) != 0);
__pyx_t_10 = __pyx_t_16;
- __pyx_L249_bool_binop_done:;
+ __pyx_L250_bool_binop_done:;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1278
+ /* "_pydevd_bundle/pydevd_cython.pyx":1277
* # already -- and that's ok, so, we just check that the parent frame
* # matches in this case).
* smart_step_into_variant = get_smart_step_into_variant_from_frame_offset( # <<<<<<<<<<<<<<
* pydev_smart_parent_offset, pydev_smart_step_into_variants
* )
*/
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1278, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1277, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- /* "_pydevd_bundle/pydevd_cython.pyx":1279
+ /* "_pydevd_bundle/pydevd_cython.pyx":1278
* # matches in this case).
* smart_step_into_variant = get_smart_step_into_variant_from_frame_offset(
* pydev_smart_parent_offset, pydev_smart_step_into_variants # <<<<<<<<<<<<<<
* )
* # print('matched parent offset', pydev_smart_parent_offset)
*/
- __pyx_t_6 = __Pyx_PyInt_From_int(__pyx_v_pydev_smart_parent_offset); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1279, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyInt_From_int(__pyx_v_pydev_smart_parent_offset); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1278, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -24628,49 +24650,49 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1278, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1277, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__pyx_v_smart_step_into_variant = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1283
+ /* "_pydevd_bundle/pydevd_cython.pyx":1282
* # print('matched parent offset', pydev_smart_parent_offset)
* # Ok, now, check the child variant
* children_variants = smart_step_into_variant.children_variants # <<<<<<<<<<<<<<
* stop = children_variants and (
* get_smart_step_into_variant_from_frame_offset(back.f_lasti, children_variants)
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_smart_step_into_variant, __pyx_n_s_children_variants); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1283, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_smart_step_into_variant, __pyx_n_s_children_variants); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1282, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_v_children_variants = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1284
+ /* "_pydevd_bundle/pydevd_cython.pyx":1283
* # Ok, now, check the child variant
* children_variants = smart_step_into_variant.children_variants
* stop = children_variants and ( # <<<<<<<<<<<<<<
* get_smart_step_into_variant_from_frame_offset(back.f_lasti, children_variants)
* is get_smart_step_into_variant_from_frame_offset(pydev_smart_child_offset, children_variants)
*/
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_v_children_variants); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1284, __pyx_L172_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_v_children_variants); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1283, __pyx_L173_error)
if (__pyx_t_16) {
} else {
__pyx_t_10 = __pyx_t_16;
- goto __pyx_L251_bool_binop_done;
+ goto __pyx_L252_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1285
+ /* "_pydevd_bundle/pydevd_cython.pyx":1284
* children_variants = smart_step_into_variant.children_variants
* stop = children_variants and (
* get_smart_step_into_variant_from_frame_offset(back.f_lasti, children_variants) # <<<<<<<<<<<<<<
* is get_smart_step_into_variant_from_frame_offset(pydev_smart_child_offset, children_variants)
* )
*/
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1285, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1284, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_lasti); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1285, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_lasti); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1284, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -24691,21 +24713,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1285, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1284, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1286
+ /* "_pydevd_bundle/pydevd_cython.pyx":1285
* stop = children_variants and (
* get_smart_step_into_variant_from_frame_offset(back.f_lasti, children_variants)
* is get_smart_step_into_variant_from_frame_offset(pydev_smart_child_offset, children_variants) # <<<<<<<<<<<<<<
* )
* # print('stop at child', stop)
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1286, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_get_smart_step_into_variant_from); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1285, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_pydev_smart_child_offset); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1286, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_pydev_smart_child_offset); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1285, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -24726,7 +24748,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1286, __pyx_L172_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1285, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
@@ -24734,10 +24756,10 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_10 = __pyx_t_16;
- __pyx_L251_bool_binop_done:;
+ __pyx_L252_bool_binop_done:;
__pyx_v_stop = __pyx_t_10;
- /* "_pydevd_bundle/pydevd_cython.pyx":1273
+ /* "_pydevd_bundle/pydevd_cython.pyx":1272
* pydev_smart_step_into_variants = info.pydev_smart_step_into_variants
*
* if pydev_smart_parent_offset >= 0 and pydev_smart_step_into_variants: # <<<<<<<<<<<<<<
@@ -24746,7 +24768,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1270
+ /* "_pydevd_bundle/pydevd_cython.pyx":1269
* # print('child f_lasti', back.f_lasti)
* stop = False
* if pydev_smart_child_offset >= 0 and pydev_smart_child_offset >= 0: # <<<<<<<<<<<<<<
@@ -24755,7 +24777,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1290
+ /* "_pydevd_bundle/pydevd_cython.pyx":1289
* # print('stop at child', stop)
*
* if not stop: # <<<<<<<<<<<<<<
@@ -24765,7 +24787,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_10 = (!__pyx_v_stop);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1293
+ /* "_pydevd_bundle/pydevd_cython.pyx":1292
* # In smart step into, if we didn't hit it in this frame once, that'll
* # not be the case next time either, so, disable tracing for this frame.
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -24777,16 +24799,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_4 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1293, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1292, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_4 = __pyx_t_8;
__pyx_t_8 = 0;
}
__pyx_r = __pyx_t_4;
__pyx_t_4 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1290
+ /* "_pydevd_bundle/pydevd_cython.pyx":1289
* # print('stop at child', stop)
*
* if not stop: # <<<<<<<<<<<<<<
@@ -24795,7 +24817,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1260
+ /* "_pydevd_bundle/pydevd_cython.pyx":1259
* return None if is_call else NO_FTRACE
*
* elif back is not None and self._is_same_frame(stop_frame, back.f_back) and is_line: # <<<<<<<<<<<<<<
@@ -24803,19 +24825,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* # This happens when handling a step into which targets a function inside a list comprehension
*/
}
- __pyx_L224:;
+ __pyx_L225:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1219
+ /* "_pydevd_bundle/pydevd_cython.pyx":1218
* stop, plugin_stop = result
*
* elif step_cmd == 128: # <<<<<<<<<<<<<<
* stop = False
* back = frame.f_back
*/
- goto __pyx_L181;
+ goto __pyx_L182;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1295
+ /* "_pydevd_bundle/pydevd_cython.pyx":1294
* return None if is_call else NO_FTRACE
*
* elif step_cmd in (109, 160): # <<<<<<<<<<<<<<
@@ -24834,7 +24856,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_16 = __pyx_t_10;
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1296
+ /* "_pydevd_bundle/pydevd_cython.pyx":1295
*
* elif step_cmd in (109, 160):
* stop = is_return and self._is_same_frame(stop_frame, frame) # <<<<<<<<<<<<<<
@@ -24844,27 +24866,27 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_is_return) {
} else {
__pyx_t_16 = __pyx_v_is_return;
- goto __pyx_L254_bool_binop_done;
+ goto __pyx_L255_bool_binop_done;
}
- __pyx_t_4 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1296, __pyx_L172_error)
+ __pyx_t_4 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self->__pyx_vtab)->_is_same_frame(__pyx_v_self, __pyx_v_stop_frame, __pyx_v_frame); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1295, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1296, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1295, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_t_16 = __pyx_t_10;
- __pyx_L254_bool_binop_done:;
+ __pyx_L255_bool_binop_done:;
__pyx_v_stop = __pyx_t_16;
- /* "_pydevd_bundle/pydevd_cython.pyx":1295
+ /* "_pydevd_bundle/pydevd_cython.pyx":1294
* return None if is_call else NO_FTRACE
*
* elif step_cmd in (109, 160): # <<<<<<<<<<<<<<
* stop = is_return and self._is_same_frame(stop_frame, frame)
*
*/
- goto __pyx_L181;
+ goto __pyx_L182;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1299
+ /* "_pydevd_bundle/pydevd_cython.pyx":1298
*
* else:
* stop = False # <<<<<<<<<<<<<<
@@ -24874,9 +24896,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
/*else*/ {
__pyx_v_stop = 0;
}
- __pyx_L181:;
+ __pyx_L182:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1301
+ /* "_pydevd_bundle/pydevd_cython.pyx":1300
* stop = False
*
* if stop and step_cmd != -1 and is_return and hasattr(frame, "f_back"): # <<<<<<<<<<<<<<
@@ -24886,40 +24908,40 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (__pyx_v_stop) {
} else {
__pyx_t_16 = __pyx_v_stop;
- goto __pyx_L257_bool_binop_done;
+ goto __pyx_L258_bool_binop_done;
}
__pyx_t_10 = (__pyx_v_step_cmd != -1L);
if (__pyx_t_10) {
} else {
__pyx_t_16 = __pyx_t_10;
- goto __pyx_L257_bool_binop_done;
+ goto __pyx_L258_bool_binop_done;
}
if (__pyx_v_is_return) {
} else {
__pyx_t_16 = __pyx_v_is_return;
- goto __pyx_L257_bool_binop_done;
+ goto __pyx_L258_bool_binop_done;
}
- __pyx_t_10 = __Pyx_HasAttr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(__pyx_t_10 == ((int)-1))) __PYX_ERR(0, 1301, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_HasAttr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(__pyx_t_10 == ((int)-1))) __PYX_ERR(0, 1300, __pyx_L173_error)
__pyx_t_16 = __pyx_t_10;
- __pyx_L257_bool_binop_done:;
+ __pyx_L258_bool_binop_done:;
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1302
+ /* "_pydevd_bundle/pydevd_cython.pyx":1301
*
* if stop and step_cmd != -1 and is_return and hasattr(frame, "f_back"):
* f_code = getattr(frame.f_back, "f_code", None) # <<<<<<<<<<<<<<
* if f_code is not None:
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE:
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1302, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1301, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_8 = __Pyx_GetAttr3(__pyx_t_4, __pyx_n_s_f_code, Py_None); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1302, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_GetAttr3(__pyx_t_4, __pyx_n_s_f_code, Py_None); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1301, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_v_f_code = __pyx_t_8;
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1303
+ /* "_pydevd_bundle/pydevd_cython.pyx":1302
* if stop and step_cmd != -1 and is_return and hasattr(frame, "f_back"):
* f_code = getattr(frame.f_back, "f_code", None)
* if f_code is not None: # <<<<<<<<<<<<<<
@@ -24929,16 +24951,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_16 = (__pyx_v_f_code != Py_None);
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1304
+ /* "_pydevd_bundle/pydevd_cython.pyx":1303
* f_code = getattr(frame.f_back, "f_code", None)
* if f_code is not None:
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE: # <<<<<<<<<<<<<<
* stop = False
*
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_file_type); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1304, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_file_type); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1303, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1304, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1303, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -24959,20 +24981,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1304, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1303, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_PYDEV_FILE); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1304, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_PYDEV_FILE); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1303, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_6 = PyObject_RichCompare(__pyx_t_8, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1304, __pyx_L172_error)
+ __pyx_t_6 = PyObject_RichCompare(__pyx_t_8, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1303, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1304, __pyx_L172_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1303, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1305
+ /* "_pydevd_bundle/pydevd_cython.pyx":1304
* if f_code is not None:
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE:
* stop = False # <<<<<<<<<<<<<<
@@ -24981,7 +25003,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1304
+ /* "_pydevd_bundle/pydevd_cython.pyx":1303
* f_code = getattr(frame.f_back, "f_code", None)
* if f_code is not None:
* if py_db.get_file_type(frame.f_back) == py_db.PYDEV_FILE: # <<<<<<<<<<<<<<
@@ -24990,7 +25012,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1303
+ /* "_pydevd_bundle/pydevd_cython.pyx":1302
* if stop and step_cmd != -1 and is_return and hasattr(frame, "f_back"):
* f_code = getattr(frame.f_back, "f_code", None)
* if f_code is not None: # <<<<<<<<<<<<<<
@@ -24999,7 +25021,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1301
+ /* "_pydevd_bundle/pydevd_cython.pyx":1300
* stop = False
*
* if stop and step_cmd != -1 and is_return and hasattr(frame, "f_back"): # <<<<<<<<<<<<<<
@@ -25008,32 +25030,32 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1307
+ /* "_pydevd_bundle/pydevd_cython.pyx":1306
* stop = False
*
* if plugin_stop: # <<<<<<<<<<<<<<
* plugin_manager.stop(py_db, frame, event, self._args[3], stop_info, arg, step_cmd)
* elif stop:
*/
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_v_plugin_stop); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1307, __pyx_L172_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_v_plugin_stop); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1306, __pyx_L173_error)
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1308
+ /* "_pydevd_bundle/pydevd_cython.pyx":1307
*
* if plugin_stop:
* plugin_manager.stop(py_db, frame, event, self._args[3], stop_info, arg, step_cmd) # <<<<<<<<<<<<<<
* elif stop:
* if is_line:
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_stop); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1308, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_plugin_manager, __pyx_n_s_stop); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1307, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
if (unlikely(__pyx_v_self->_args == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1308, __pyx_L172_error)
+ __PYX_ERR(0, 1307, __pyx_L173_error)
}
- __pyx_t_8 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1308, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_GetItemInt_Tuple(__pyx_v_self->_args, 3, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1307, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_step_cmd); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1308, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_step_cmd); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1307, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_3 = NULL;
__pyx_t_5 = 0;
@@ -25055,23 +25077,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1308, __pyx_L172_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1307, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1307
+ /* "_pydevd_bundle/pydevd_cython.pyx":1306
* stop = False
*
* if plugin_stop: # <<<<<<<<<<<<<<
* plugin_manager.stop(py_db, frame, event, self._args[3], stop_info, arg, step_cmd)
* elif stop:
*/
- goto __pyx_L263;
+ goto __pyx_L264;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1309
+ /* "_pydevd_bundle/pydevd_cython.pyx":1308
* if plugin_stop:
* plugin_manager.stop(py_db, frame, event, self._args[3], stop_info, arg, step_cmd)
* elif stop: # <<<<<<<<<<<<<<
@@ -25080,7 +25102,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1310
+ /* "_pydevd_bundle/pydevd_cython.pyx":1309
* plugin_manager.stop(py_db, frame, event, self._args[3], stop_info, arg, step_cmd)
* elif stop:
* if is_line: # <<<<<<<<<<<<<<
@@ -25089,46 +25111,46 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_is_line) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1311
+ /* "_pydevd_bundle/pydevd_cython.pyx":1310
* elif stop:
* if is_line:
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd) # <<<<<<<<<<<<<<
* self.do_wait_suspend(thread, frame, event, arg)
* elif is_return: # return event
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1311, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1310, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_step_cmd); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1311, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_step_cmd); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1310, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_7 = PyTuple_New(2); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1311, __pyx_L172_error)
+ __pyx_t_7 = PyTuple_New(2); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1310, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_INCREF(__pyx_v_thread);
__Pyx_GIVEREF(__pyx_v_thread);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 0, __pyx_v_thread)) __PYX_ERR(0, 1311, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 0, __pyx_v_thread)) __PYX_ERR(0, 1310, __pyx_L173_error);
__Pyx_GIVEREF(__pyx_t_4);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 1, __pyx_t_4)) __PYX_ERR(0, 1311, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 1, __pyx_t_4)) __PYX_ERR(0, 1310, __pyx_L173_error);
__pyx_t_4 = 0;
- __pyx_t_4 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1311, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1310, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_info->pydev_original_step_cmd); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1311, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyInt_From_int(__pyx_v_info->pydev_original_step_cmd); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1310, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- if (PyDict_SetItem(__pyx_t_4, __pyx_n_s_original_step_cmd, __pyx_t_8) < 0) __PYX_ERR(0, 1311, __pyx_L172_error)
+ if (PyDict_SetItem(__pyx_t_4, __pyx_n_s_original_step_cmd, __pyx_t_8) < 0) __PYX_ERR(0, 1310, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_8 = __Pyx_PyObject_Call(__pyx_t_6, __pyx_t_7, __pyx_t_4); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1311, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_Call(__pyx_t_6, __pyx_t_7, __pyx_t_4); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1310, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1312
+ /* "_pydevd_bundle/pydevd_cython.pyx":1311
* if is_line:
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd)
* self.do_wait_suspend(thread, frame, event, arg) # <<<<<<<<<<<<<<
* elif is_return: # return event
* back = frame.f_back
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1312, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1311, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -25148,23 +25170,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[5] = {__pyx_t_7, __pyx_v_thread, __pyx_v_frame, __pyx_v_event, __pyx_v_arg};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 4+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1312, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1311, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1310
+ /* "_pydevd_bundle/pydevd_cython.pyx":1309
* plugin_manager.stop(py_db, frame, event, self._args[3], stop_info, arg, step_cmd)
* elif stop:
* if is_line: # <<<<<<<<<<<<<<
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd)
* self.do_wait_suspend(thread, frame, event, arg)
*/
- goto __pyx_L264;
+ goto __pyx_L265;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1313
+ /* "_pydevd_bundle/pydevd_cython.pyx":1312
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd)
* self.do_wait_suspend(thread, frame, event, arg)
* elif is_return: # return event # <<<<<<<<<<<<<<
@@ -25173,19 +25195,19 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
if (__pyx_v_is_return) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1314
+ /* "_pydevd_bundle/pydevd_cython.pyx":1313
* self.do_wait_suspend(thread, frame, event, arg)
* elif is_return: # return event
* back = frame.f_back # <<<<<<<<<<<<<<
* if back is not None:
* # When we get to the pydevd run function, the debugging has actually finished for the main thread
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1314, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1313, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_XDECREF_SET(__pyx_v_back, __pyx_t_8);
__pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1315
+ /* "_pydevd_bundle/pydevd_cython.pyx":1314
* elif is_return: # return event
* back = frame.f_back
* if back is not None: # <<<<<<<<<<<<<<
@@ -25195,14 +25217,14 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_16 = (__pyx_v_back != Py_None);
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1319
+ /* "_pydevd_bundle/pydevd_cython.pyx":1318
* # (note that it can still go on for other threads, but for this one, we just make it finish)
* # So, just setting it to None should be OK
* back_absolute_filename, _, base = get_abs_path_real_path_and_base_from_frame(back) # <<<<<<<<<<<<<<
* if (base, back.f_code.co_name) in (DEBUG_START, DEBUG_START_PY3K):
* back = None
*/
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_abs_path_real_path_and_base); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1319, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_get_abs_path_real_path_and_base); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1318, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_7 = NULL;
__pyx_t_5 = 0;
@@ -25222,7 +25244,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_7, __pyx_v_back};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1319, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1318, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
@@ -25232,7 +25254,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
if (unlikely(size != 3)) {
if (size > 3) __Pyx_RaiseTooManyValuesError(3);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 1319, __pyx_L172_error)
+ __PYX_ERR(0, 1318, __pyx_L173_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -25248,36 +25270,36 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(__pyx_t_7);
__Pyx_INCREF(__pyx_t_6);
#else
- __pyx_t_4 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1319, __pyx_L172_error)
+ __pyx_t_4 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1318, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_7 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1319, __pyx_L172_error)
+ __pyx_t_7 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1318, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1319, __pyx_L172_error)
+ __pyx_t_6 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1318, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
#endif
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
} else {
Py_ssize_t index = -1;
- __pyx_t_3 = PyObject_GetIter(__pyx_t_8); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1319, __pyx_L172_error)
+ __pyx_t_3 = PyObject_GetIter(__pyx_t_8); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1318, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_15 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_3);
- index = 0; __pyx_t_4 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_4)) goto __pyx_L266_unpacking_failed;
+ index = 0; __pyx_t_4 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_4)) goto __pyx_L267_unpacking_failed;
__Pyx_GOTREF(__pyx_t_4);
- index = 1; __pyx_t_7 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_7)) goto __pyx_L266_unpacking_failed;
+ index = 1; __pyx_t_7 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_7)) goto __pyx_L267_unpacking_failed;
__Pyx_GOTREF(__pyx_t_7);
- index = 2; __pyx_t_6 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_6)) goto __pyx_L266_unpacking_failed;
+ index = 2; __pyx_t_6 = __pyx_t_15(__pyx_t_3); if (unlikely(!__pyx_t_6)) goto __pyx_L267_unpacking_failed;
__Pyx_GOTREF(__pyx_t_6);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_3), 3) < 0) __PYX_ERR(0, 1319, __pyx_L172_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_15(__pyx_t_3), 3) < 0) __PYX_ERR(0, 1318, __pyx_L173_error)
__pyx_t_15 = NULL;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- goto __pyx_L267_unpacking_done;
- __pyx_L266_unpacking_failed:;
+ goto __pyx_L268_unpacking_done;
+ __pyx_L267_unpacking_failed:;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_15 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 1319, __pyx_L172_error)
- __pyx_L267_unpacking_done:;
+ __PYX_ERR(0, 1318, __pyx_L173_error)
+ __pyx_L268_unpacking_done:;
}
__pyx_v_back_absolute_filename = __pyx_t_4;
__pyx_t_4 = 0;
@@ -25286,50 +25308,50 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_v_base = __pyx_t_6;
__pyx_t_6 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1320
+ /* "_pydevd_bundle/pydevd_cython.pyx":1319
* # So, just setting it to None should be OK
* back_absolute_filename, _, base = get_abs_path_real_path_and_base_from_frame(back)
* if (base, back.f_code.co_name) in (DEBUG_START, DEBUG_START_PY3K): # <<<<<<<<<<<<<<
* back = None
*
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_code); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_co_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_INCREF(__pyx_v_base);
__Pyx_GIVEREF(__pyx_v_base);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_base)) __PYX_ERR(0, 1320, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_base)) __PYX_ERR(0, 1319, __pyx_L173_error);
__Pyx_GIVEREF(__pyx_t_6);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_t_6)) __PYX_ERR(0, 1320, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_t_6)) __PYX_ERR(0, 1319, __pyx_L173_error);
__pyx_t_6 = 0;
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_DEBUG_START); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_DEBUG_START); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = PyObject_RichCompare(__pyx_t_8, __pyx_t_6, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __pyx_t_7 = PyObject_RichCompare(__pyx_t_8, __pyx_t_6, Py_EQ); __Pyx_XGOTREF(__pyx_t_7); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_7); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
if (!__pyx_t_10) {
} else {
__pyx_t_16 = __pyx_t_10;
- goto __pyx_L269_bool_binop_done;
+ goto __pyx_L270_bool_binop_done;
}
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_DEBUG_START_PY3K); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_DEBUG_START_PY3K); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = PyObject_RichCompare(__pyx_t_8, __pyx_t_7, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __pyx_t_6 = PyObject_RichCompare(__pyx_t_8, __pyx_t_7, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1320, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1319, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_16 = __pyx_t_10;
- __pyx_L269_bool_binop_done:;
+ __pyx_L270_bool_binop_done:;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_10 = __pyx_t_16;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1321
+ /* "_pydevd_bundle/pydevd_cython.pyx":1320
* back_absolute_filename, _, base = get_abs_path_real_path_and_base_from_frame(back)
* if (base, back.f_code.co_name) in (DEBUG_START, DEBUG_START_PY3K):
* back = None # <<<<<<<<<<<<<<
@@ -25339,32 +25361,32 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_back, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1320
+ /* "_pydevd_bundle/pydevd_cython.pyx":1319
* # So, just setting it to None should be OK
* back_absolute_filename, _, base = get_abs_path_real_path_and_base_from_frame(back)
* if (base, back.f_code.co_name) in (DEBUG_START, DEBUG_START_PY3K): # <<<<<<<<<<<<<<
* back = None
*
*/
- goto __pyx_L268;
+ goto __pyx_L269;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1323
+ /* "_pydevd_bundle/pydevd_cython.pyx":1322
* back = None
*
* elif base == TRACE_PROPERTY: # <<<<<<<<<<<<<<
* # We dont want to trace the return event of pydevd_traceproperty (custom property for debugging)
* # if we're in a return, we want it to appear to the user in the previous frame!
*/
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_TRACE_PROPERTY); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1323, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_TRACE_PROPERTY); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1322, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_6 = PyObject_RichCompare(__pyx_v_base, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1323, __pyx_L172_error)
+ __pyx_t_6 = PyObject_RichCompare(__pyx_v_base, __pyx_t_8, Py_EQ); __Pyx_XGOTREF(__pyx_t_6); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1322, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1323, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_6); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1322, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1326
+ /* "_pydevd_bundle/pydevd_cython.pyx":1325
* # We dont want to trace the return event of pydevd_traceproperty (custom property for debugging)
* # if we're in a return, we want it to appear to the user in the previous frame!
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -25376,16 +25398,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_6 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1326, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1325, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_6 = __pyx_t_8;
__pyx_t_8 = 0;
}
__pyx_r = __pyx_t_6;
__pyx_t_6 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1323
+ /* "_pydevd_bundle/pydevd_cython.pyx":1322
* back = None
*
* elif base == TRACE_PROPERTY: # <<<<<<<<<<<<<<
@@ -25394,35 +25416,35 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1328
+ /* "_pydevd_bundle/pydevd_cython.pyx":1327
* return None if is_call else NO_FTRACE
*
* elif pydevd_dont_trace.should_trace_hook is not None: # <<<<<<<<<<<<<<
* if not pydevd_dont_trace.should_trace_hook(back.f_code, back_absolute_filename):
* # In this case, we'll have to skip the previous one because it shouldn't be traced.
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1328, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1327, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1328, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1327, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_10 = (__pyx_t_8 != Py_None);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1329
+ /* "_pydevd_bundle/pydevd_cython.pyx":1328
*
* elif pydevd_dont_trace.should_trace_hook is not None:
* if not pydevd_dont_trace.should_trace_hook(back.f_code, back_absolute_filename): # <<<<<<<<<<<<<<
* # In this case, we'll have to skip the previous one because it shouldn't be traced.
* # Also, we have to reset the tracing, because if the parent's parent (or some
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1329, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_pydevd_dont_trace); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1328, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1329, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_should_trace_hook); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1328, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1329, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_back, __pyx_n_s_f_code); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1328, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_4 = NULL;
__pyx_t_5 = 0;
@@ -25443,25 +25465,25 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1329, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1328, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1329, __pyx_L172_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1328, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_16 = (!__pyx_t_10);
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1335
+ /* "_pydevd_bundle/pydevd_cython.pyx":1334
* # we should anymore (so, a step in/over/return may not stop anywhere if no parent is traced).
* # Related test: _debugger_case17a.py
* py_db.set_trace_for_frame_and_parents(thread.ident, back) # <<<<<<<<<<<<<<
* return None if is_call else NO_FTRACE
*
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_set_trace_for_frame_and_parents); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1335, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_set_trace_for_frame_and_parents); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1334, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_thread, __pyx_n_s_ident_2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1335, __pyx_L172_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_thread, __pyx_n_s_ident_2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1334, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_4 = NULL;
__pyx_t_5 = 0;
@@ -25482,13 +25504,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 2+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1335, __pyx_L172_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1334, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1336
+ /* "_pydevd_bundle/pydevd_cython.pyx":1335
* # Related test: _debugger_case17a.py
* py_db.set_trace_for_frame_and_parents(thread.ident, back)
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -25500,16 +25522,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_8 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1336, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1335, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_8 = __pyx_t_7;
__pyx_t_7 = 0;
}
__pyx_r = __pyx_t_8;
__pyx_t_8 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1329
+ /* "_pydevd_bundle/pydevd_cython.pyx":1328
*
* elif pydevd_dont_trace.should_trace_hook is not None:
* if not pydevd_dont_trace.should_trace_hook(back.f_code, back_absolute_filename): # <<<<<<<<<<<<<<
@@ -25518,7 +25540,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1328
+ /* "_pydevd_bundle/pydevd_cython.pyx":1327
* return None if is_call else NO_FTRACE
*
* elif pydevd_dont_trace.should_trace_hook is not None: # <<<<<<<<<<<<<<
@@ -25526,9 +25548,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* # In this case, we'll have to skip the previous one because it shouldn't be traced.
*/
}
- __pyx_L268:;
+ __pyx_L269:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1315
+ /* "_pydevd_bundle/pydevd_cython.pyx":1314
* elif is_return: # return event
* back = frame.f_back
* if back is not None: # <<<<<<<<<<<<<<
@@ -25537,7 +25559,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1338
+ /* "_pydevd_bundle/pydevd_cython.pyx":1337
* return None if is_call else NO_FTRACE
*
* if back is not None: # <<<<<<<<<<<<<<
@@ -25547,46 +25569,46 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_16 = (__pyx_v_back != Py_None);
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1340
+ /* "_pydevd_bundle/pydevd_cython.pyx":1339
* if back is not None:
* # if we're in a return, we want it to appear to the user in the previous frame!
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd) # <<<<<<<<<<<<<<
* self.do_wait_suspend(thread, back, event, arg)
* else:
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1340, __pyx_L172_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1339, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_step_cmd); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1340, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyInt_From_int(__pyx_v_step_cmd); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1339, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = PyTuple_New(2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1340, __pyx_L172_error)
+ __pyx_t_6 = PyTuple_New(2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1339, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_INCREF(__pyx_v_thread);
__Pyx_GIVEREF(__pyx_v_thread);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_6, 0, __pyx_v_thread)) __PYX_ERR(0, 1340, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_6, 0, __pyx_v_thread)) __PYX_ERR(0, 1339, __pyx_L173_error);
__Pyx_GIVEREF(__pyx_t_7);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_6, 1, __pyx_t_7)) __PYX_ERR(0, 1340, __pyx_L172_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_6, 1, __pyx_t_7)) __PYX_ERR(0, 1339, __pyx_L173_error);
__pyx_t_7 = 0;
- __pyx_t_7 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1340, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1339, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_info->pydev_original_step_cmd); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1340, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_info->pydev_original_step_cmd); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1339, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- if (PyDict_SetItem(__pyx_t_7, __pyx_n_s_original_step_cmd, __pyx_t_4) < 0) __PYX_ERR(0, 1340, __pyx_L172_error)
+ if (PyDict_SetItem(__pyx_t_7, __pyx_n_s_original_step_cmd, __pyx_t_4) < 0) __PYX_ERR(0, 1339, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_4 = __Pyx_PyObject_Call(__pyx_t_8, __pyx_t_6, __pyx_t_7); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1340, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_Call(__pyx_t_8, __pyx_t_6, __pyx_t_7); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1339, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1341
+ /* "_pydevd_bundle/pydevd_cython.pyx":1340
* # if we're in a return, we want it to appear to the user in the previous frame!
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd)
* self.do_wait_suspend(thread, back, event, arg) # <<<<<<<<<<<<<<
* else:
* # in jython we may not have a back frame
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1341, __pyx_L172_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1340, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_6 = NULL;
__pyx_t_5 = 0;
@@ -25606,23 +25628,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[5] = {__pyx_t_6, __pyx_v_thread, __pyx_v_back, __pyx_v_event, __pyx_v_arg};
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_5, 4+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1341, __pyx_L172_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1340, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1338
+ /* "_pydevd_bundle/pydevd_cython.pyx":1337
* return None if is_call else NO_FTRACE
*
* if back is not None: # <<<<<<<<<<<<<<
* # if we're in a return, we want it to appear to the user in the previous frame!
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd)
*/
- goto __pyx_L272;
+ goto __pyx_L273;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1344
+ /* "_pydevd_bundle/pydevd_cython.pyx":1343
* else:
* # in jython we may not have a back frame
* info.pydev_step_stop = None # <<<<<<<<<<<<<<
@@ -25636,7 +25658,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_DECREF(__pyx_v_info->pydev_step_stop);
__pyx_v_info->pydev_step_stop = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":1345
+ /* "_pydevd_bundle/pydevd_cython.pyx":1344
* # in jython we may not have a back frame
* info.pydev_step_stop = None
* info.pydev_original_step_cmd = -1 # <<<<<<<<<<<<<<
@@ -25645,7 +25667,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->pydev_original_step_cmd = -1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1346
+ /* "_pydevd_bundle/pydevd_cython.pyx":1345
* info.pydev_step_stop = None
* info.pydev_original_step_cmd = -1
* info.pydev_step_cmd = -1 # <<<<<<<<<<<<<<
@@ -25654,7 +25676,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->pydev_step_cmd = -1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1347
+ /* "_pydevd_bundle/pydevd_cython.pyx":1346
* info.pydev_original_step_cmd = -1
* info.pydev_step_cmd = -1
* info.pydev_state = 1 # <<<<<<<<<<<<<<
@@ -25663,20 +25685,20 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
__pyx_v_info->pydev_state = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1348
+ /* "_pydevd_bundle/pydevd_cython.pyx":1347
* info.pydev_step_cmd = -1
* info.pydev_state = 1
* info.update_stepping_info() # <<<<<<<<<<<<<<
*
* # if we are quitting, let's stop the tracing
*/
- __pyx_t_4 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo *)__pyx_v_info->__pyx_vtab)->update_stepping_info(__pyx_v_info, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1348, __pyx_L172_error)
+ __pyx_t_4 = ((struct __pyx_vtabstruct_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo *)__pyx_v_info->__pyx_vtab)->update_stepping_info(__pyx_v_info, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1347, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_L272:;
+ __pyx_L273:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1313
+ /* "_pydevd_bundle/pydevd_cython.pyx":1312
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd)
* self.do_wait_suspend(thread, frame, event, arg)
* elif is_return: # return event # <<<<<<<<<<<<<<
@@ -25684,9 +25706,9 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* if back is not None:
*/
}
- __pyx_L264:;
+ __pyx_L265:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1309
+ /* "_pydevd_bundle/pydevd_cython.pyx":1308
* if plugin_stop:
* plugin_manager.stop(py_db, frame, event, self._args[3], stop_info, arg, step_cmd)
* elif stop: # <<<<<<<<<<<<<<
@@ -25694,22 +25716,22 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* self.set_suspend(thread, step_cmd, original_step_cmd=info.pydev_original_step_cmd)
*/
}
- __pyx_L263:;
+ __pyx_L264:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1351
+ /* "_pydevd_bundle/pydevd_cython.pyx":1350
*
* # if we are quitting, let's stop the tracing
* if py_db.quitting: # <<<<<<<<<<<<<<
* return None if is_call else NO_FTRACE
*
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_quitting); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1351, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_quitting); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1350, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1351, __pyx_L172_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1350, __pyx_L173_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
if (__pyx_t_16) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1352
+ /* "_pydevd_bundle/pydevd_cython.pyx":1351
* # if we are quitting, let's stop the tracing
* if py_db.quitting:
* return None if is_call else NO_FTRACE # <<<<<<<<<<<<<<
@@ -25721,16 +25743,16 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_INCREF(Py_None);
__pyx_t_4 = Py_None;
} else {
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1352, __pyx_L172_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_NO_FTRACE); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1351, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_4 = __pyx_t_7;
__pyx_t_7 = 0;
}
__pyx_r = __pyx_t_4;
__pyx_t_4 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1351
+ /* "_pydevd_bundle/pydevd_cython.pyx":1350
*
* # if we are quitting, let's stop the tracing
* if py_db.quitting: # <<<<<<<<<<<<<<
@@ -25739,7 +25761,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1354
+ /* "_pydevd_bundle/pydevd_cython.pyx":1353
* return None if is_call else NO_FTRACE
*
* return self.trace_dispatch # <<<<<<<<<<<<<<
@@ -25747,13 +25769,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* # Unfortunately Python itself stops the tracing when it originates from
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1354, __pyx_L172_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_trace_dispatch); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1353, __pyx_L173_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_r = __pyx_t_4;
__pyx_t_4 = 0;
- goto __pyx_L176_try_return;
+ goto __pyx_L177_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1116
+ /* "_pydevd_bundle/pydevd_cython.pyx":1115
*
* # step handling. We stop when we hit the right frame
* try: # <<<<<<<<<<<<<<
@@ -25761,7 +25783,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
* if pydevd_dont_trace.should_trace_hook is not None:
*/
}
- __pyx_L172_error:;
+ __pyx_L173_error:;
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_XDECREF(__pyx_t_2); __pyx_t_2 = 0;
__Pyx_XDECREF(__pyx_t_22); __pyx_t_22 = 0;
@@ -25771,7 +25793,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1355
+ /* "_pydevd_bundle/pydevd_cython.pyx":1354
*
* return self.trace_dispatch
* except: # <<<<<<<<<<<<<<
@@ -25780,21 +25802,21 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_4, &__pyx_t_7, &__pyx_t_6) < 0) __PYX_ERR(0, 1355, __pyx_L174_except_error)
+ if (__Pyx_GetException(&__pyx_t_4, &__pyx_t_7, &__pyx_t_6) < 0) __PYX_ERR(0, 1354, __pyx_L175_except_error)
__Pyx_XGOTREF(__pyx_t_4);
__Pyx_XGOTREF(__pyx_t_7);
__Pyx_XGOTREF(__pyx_t_6);
- /* "_pydevd_bundle/pydevd_cython.pyx":1358
+ /* "_pydevd_bundle/pydevd_cython.pyx":1357
* # Unfortunately Python itself stops the tracing when it originates from
* # the tracing function, so, we can't do much about it (just let the user know).
* exc = sys.exc_info()[0] # <<<<<<<<<<<<<<
* cmd = py_db.cmd_factory.make_console_message(
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
*/
- __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_sys); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1358, __pyx_L174_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_sys); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1357, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_exc_info); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1358, __pyx_L174_except_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_exc_info); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1357, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_3 = NULL;
@@ -25815,53 +25837,53 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_3, NULL};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_5, 0+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1358, __pyx_L174_except_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1357, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
- __pyx_t_2 = __Pyx_GetItemInt(__pyx_t_8, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1358, __pyx_L174_except_error)
+ __pyx_t_2 = __Pyx_GetItemInt(__pyx_t_8, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1357, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_v_exc = __pyx_t_2;
__pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1359
+ /* "_pydevd_bundle/pydevd_cython.pyx":1358
* # the tracing function, so, we can't do much about it (just let the user know).
* exc = sys.exc_info()[0]
* cmd = py_db.cmd_factory.make_console_message( # <<<<<<<<<<<<<<
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
* % (
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_cmd_factory); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1359, __pyx_L174_except_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_cmd_factory); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1358, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_make_console_message); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1359, __pyx_L174_except_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_8, __pyx_n_s_make_console_message); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1358, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1362
+ /* "_pydevd_bundle/pydevd_cython.pyx":1361
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
* % (
* exc, # <<<<<<<<<<<<<<
* thread,
* )
*/
- __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1362, __pyx_L174_except_error)
+ __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1361, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_INCREF(__pyx_v_exc);
__Pyx_GIVEREF(__pyx_v_exc);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_exc)) __PYX_ERR(0, 1362, __pyx_L174_except_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_exc)) __PYX_ERR(0, 1361, __pyx_L175_except_error);
__Pyx_INCREF(__pyx_v_thread);
__Pyx_GIVEREF(__pyx_v_thread);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_v_thread)) __PYX_ERR(0, 1362, __pyx_L174_except_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_v_thread)) __PYX_ERR(0, 1361, __pyx_L175_except_error);
- /* "_pydevd_bundle/pydevd_cython.pyx":1361
+ /* "_pydevd_bundle/pydevd_cython.pyx":1360
* cmd = py_db.cmd_factory.make_console_message(
* "%s raised from within the callback set in sys.settrace.\nDebugging will be disabled for this thread (%s).\n"
* % ( # <<<<<<<<<<<<<<
* exc,
* thread,
*/
- __pyx_t_1 = __Pyx_PyString_Format(__pyx_kp_s_s_raised_from_within_the_callba, __pyx_t_8); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1361, __pyx_L174_except_error)
+ __pyx_t_1 = __Pyx_PyString_Format(__pyx_kp_s_s_raised_from_within_the_callba, __pyx_t_8); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1360, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
__pyx_t_8 = NULL;
@@ -25883,23 +25905,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_3, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1359, __pyx_L174_except_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1358, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_cmd, __pyx_t_2);
__pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1366
+ /* "_pydevd_bundle/pydevd_cython.pyx":1365
* )
* )
* py_db.writer.add_command(cmd) # <<<<<<<<<<<<<<
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)):
* pydev_log.exception()
*/
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_writer); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1366, __pyx_L174_except_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_writer); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1365, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_add_command); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1366, __pyx_L174_except_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_add_command); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1365, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_3 = NULL;
@@ -25920,33 +25942,33 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_3, __pyx_v_cmd};
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_1, __pyx_callargs+1-__pyx_t_5, 1+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1366, __pyx_L174_except_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1365, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1367
+ /* "_pydevd_bundle/pydevd_cython.pyx":1366
* )
* py_db.writer.add_command(cmd)
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)): # <<<<<<<<<<<<<<
* pydev_log.exception()
* raise
*/
- __pyx_t_16 = PyObject_IsSubclass(__pyx_v_exc, __pyx_tuple__7); if (unlikely(__pyx_t_16 == ((int)-1))) __PYX_ERR(0, 1367, __pyx_L174_except_error)
+ __pyx_t_16 = PyObject_IsSubclass(__pyx_v_exc, __pyx_tuple__7); if (unlikely(__pyx_t_16 == ((int)-1))) __PYX_ERR(0, 1366, __pyx_L175_except_error)
__pyx_t_10 = (!__pyx_t_16);
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1368
+ /* "_pydevd_bundle/pydevd_cython.pyx":1367
* py_db.writer.add_command(cmd)
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)):
* pydev_log.exception() # <<<<<<<<<<<<<<
* raise
*
*/
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1368, __pyx_L174_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1367, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1368, __pyx_L174_except_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_exception); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1367, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_1 = NULL;
@@ -25967,13 +25989,13 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
PyObject *__pyx_callargs[2] = {__pyx_t_1, NULL};
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_3, __pyx_callargs+1-__pyx_t_5, 0+__pyx_t_5);
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1368, __pyx_L174_except_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1367, __pyx_L175_except_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1367
+ /* "_pydevd_bundle/pydevd_cython.pyx":1366
* )
* py_db.writer.add_command(cmd)
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)): # <<<<<<<<<<<<<<
@@ -25982,7 +26004,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1369
+ /* "_pydevd_bundle/pydevd_cython.pyx":1368
* if not issubclass(exc, (KeyboardInterrupt, SystemExit)):
* pydev_log.exception()
* raise # <<<<<<<<<<<<<<
@@ -25994,23 +26016,23 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XGIVEREF(__pyx_t_6);
__Pyx_ErrRestoreWithState(__pyx_t_4, __pyx_t_7, __pyx_t_6);
__pyx_t_4 = 0; __pyx_t_7 = 0; __pyx_t_6 = 0;
- __PYX_ERR(0, 1369, __pyx_L174_except_error)
+ __PYX_ERR(0, 1368, __pyx_L175_except_error)
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1116
+ /* "_pydevd_bundle/pydevd_cython.pyx":1115
*
* # step handling. We stop when we hit the right frame
* try: # <<<<<<<<<<<<<<
* should_skip = 0
* if pydevd_dont_trace.should_trace_hook is not None:
*/
- __pyx_L174_except_error:;
+ __pyx_L175_except_error:;
__Pyx_XGIVEREF(__pyx_t_17);
__Pyx_XGIVEREF(__pyx_t_18);
__Pyx_XGIVEREF(__pyx_t_19);
__Pyx_ExceptionReset(__pyx_t_17, __pyx_t_18, __pyx_t_19);
goto __pyx_L4_error;
- __pyx_L176_try_return:;
+ __pyx_L177_try_return:;
__Pyx_XGIVEREF(__pyx_t_17);
__Pyx_XGIVEREF(__pyx_t_18);
__Pyx_XGIVEREF(__pyx_t_19);
@@ -26019,7 +26041,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1372
+ /* "_pydevd_bundle/pydevd_cython.pyx":1371
*
* finally:
* info.is_tracing -= 1 # <<<<<<<<<<<<<<
@@ -26050,8 +26072,8 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__Pyx_XGOTREF(__pyx_t_27);
__pyx_t_11 = __pyx_lineno; __pyx_t_9 = __pyx_clineno; __pyx_t_30 = __pyx_filename;
{
- if (unlikely(!__pyx_v_info)) { __Pyx_RaiseUnboundLocalError("info"); __PYX_ERR(0, 1372, __pyx_L278_error) }
- if (unlikely(!__pyx_v_info)) { __Pyx_RaiseUnboundLocalError("info"); __PYX_ERR(0, 1372, __pyx_L278_error) }
+ if (unlikely(!__pyx_v_info)) { __Pyx_RaiseUnboundLocalError("info"); __PYX_ERR(0, 1371, __pyx_L279_error) }
+ if (unlikely(!__pyx_v_info)) { __Pyx_RaiseUnboundLocalError("info"); __PYX_ERR(0, 1371, __pyx_L279_error) }
__pyx_v_info->is_tracing = (__pyx_v_info->is_tracing - 1);
}
if (PY_MAJOR_VERSION >= 3) {
@@ -26067,7 +26089,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
__pyx_t_19 = 0; __pyx_t_18 = 0; __pyx_t_17 = 0; __pyx_t_29 = 0; __pyx_t_28 = 0; __pyx_t_27 = 0;
__pyx_lineno = __pyx_t_11; __pyx_clineno = __pyx_t_9; __pyx_filename = __pyx_t_30;
goto __pyx_L1_error;
- __pyx_L278_error:;
+ __pyx_L279_error:;
if (PY_MAJOR_VERSION >= 3) {
__Pyx_XGIVEREF(__pyx_t_29);
__Pyx_XGIVEREF(__pyx_t_28);
@@ -26090,7 +26112,7 @@ static PyObject *__pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispa
}
}
- /* "_pydevd_bundle/pydevd_cython.pyx":636
+ /* "_pydevd_bundle/pydevd_cython.pyx":634
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* cpdef trace_dispatch(self, frame, str event, arg): # <<<<<<<<<<<<<<
@@ -26217,7 +26239,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 636, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 634, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
CYTHON_FALLTHROUGH;
case 1:
@@ -26225,9 +26247,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[1]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 636, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 634, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("trace_dispatch", 1, 3, 3, 1); __PYX_ERR(0, 636, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("trace_dispatch", 1, 3, 3, 1); __PYX_ERR(0, 634, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 2:
@@ -26235,14 +26257,14 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[2]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 636, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 634, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("trace_dispatch", 1, 3, 3, 2); __PYX_ERR(0, 636, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("trace_dispatch", 1, 3, 3, 2); __PYX_ERR(0, 634, __pyx_L3_error)
}
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "trace_dispatch") < 0)) __PYX_ERR(0, 636, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "trace_dispatch") < 0)) __PYX_ERR(0, 634, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 3)) {
goto __pyx_L5_argtuple_error;
@@ -26257,7 +26279,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("trace_dispatch", 1, 3, 3, __pyx_nargs); __PYX_ERR(0, 636, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("trace_dispatch", 1, 3, 3, __pyx_nargs); __PYX_ERR(0, 634, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -26271,7 +26293,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
__Pyx_RefNannyFinishContext();
return NULL;
__pyx_L4_argument_unpacking_done:;
- if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_event), (&PyString_Type), 1, "event", 1))) __PYX_ERR(0, 636, __pyx_L1_error)
+ if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_event), (&PyString_Type), 1, "event", 1))) __PYX_ERR(0, 634, __pyx_L1_error)
__pyx_r = __pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_10trace_dispatch(((struct __pyx_obj_14_pydevd_bundle_13pydevd_cython_PyDBFrame *)__pyx_v_self), __pyx_v_frame, __pyx_v_event, __pyx_v_arg);
/* function exit code */
@@ -26298,7 +26320,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_10trace_di
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("trace_dispatch", 1);
__Pyx_XDECREF(__pyx_r);
- __pyx_t_1 = __pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispatch(__pyx_v_self, __pyx_v_frame, __pyx_v_event, __pyx_v_arg, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 636, __pyx_L1_error)
+ __pyx_t_1 = __pyx_f_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_trace_dispatch(__pyx_v_self, __pyx_v_frame, __pyx_v_event, __pyx_v_arg, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 634, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_r = __pyx_t_1;
__pyx_t_1 = 0;
@@ -26733,7 +26755,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_9PyDBFrame_14__setsta
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":1378
+/* "_pydevd_bundle/pydevd_cython.pyx":1377
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def should_stop_on_exception(py_db, PyDBAdditionalThreadInfo info, frame, thread, arg, prev_user_uncaught_exc_info, is_unwind=False): # <<<<<<<<<<<<<<
@@ -26813,7 +26835,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1378, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1377, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
CYTHON_FALLTHROUGH;
case 1:
@@ -26821,9 +26843,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[1]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1378, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1377, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 1); __PYX_ERR(0, 1378, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 1); __PYX_ERR(0, 1377, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 2:
@@ -26831,9 +26853,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[2]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1378, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1377, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 2); __PYX_ERR(0, 1378, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 2); __PYX_ERR(0, 1377, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 3:
@@ -26841,9 +26863,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[3]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1378, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1377, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 3); __PYX_ERR(0, 1378, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 3); __PYX_ERR(0, 1377, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 4:
@@ -26851,9 +26873,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[4]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1378, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1377, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 4); __PYX_ERR(0, 1378, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 4); __PYX_ERR(0, 1377, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 5:
@@ -26861,21 +26883,21 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[5]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1378, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1377, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 5); __PYX_ERR(0, 1378, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, 5); __PYX_ERR(0, 1377, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 6:
if (kw_args > 0) {
PyObject* value = __Pyx_GetKwValue_FASTCALL(__pyx_kwds, __pyx_kwvalues, __pyx_n_s_is_unwind);
if (value) { values[6] = __Pyx_Arg_NewRef_FASTCALL(value); kw_args--; }
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1378, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1377, __pyx_L3_error)
}
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "should_stop_on_exception") < 0)) __PYX_ERR(0, 1378, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "should_stop_on_exception") < 0)) __PYX_ERR(0, 1377, __pyx_L3_error)
}
} else {
switch (__pyx_nargs) {
@@ -26901,7 +26923,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, __pyx_nargs); __PYX_ERR(0, 1378, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("should_stop_on_exception", 0, 6, 7, __pyx_nargs); __PYX_ERR(0, 1377, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -26915,7 +26937,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
__Pyx_RefNannyFinishContext();
return NULL;
__pyx_L4_argument_unpacking_done:;
- if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_info), __pyx_ptype_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo, 1, "info", 0))) __PYX_ERR(0, 1378, __pyx_L1_error)
+ if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_info), __pyx_ptype_14_pydevd_bundle_13pydevd_cython_PyDBAdditionalThreadInfo, 1, "info", 0))) __PYX_ERR(0, 1377, __pyx_L1_error)
__pyx_r = __pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exception(__pyx_self, __pyx_v_py_db, __pyx_v_info, __pyx_v_frame, __pyx_v_thread, __pyx_v_arg, __pyx_v_prev_user_uncaught_exc_info, __pyx_v_is_unwind);
/* function exit code */
@@ -26974,7 +26996,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_RefNannySetupContext("should_stop_on_exception", 0);
__Pyx_INCREF(__pyx_v_frame);
- /* "_pydevd_bundle/pydevd_cython.pyx":1386
+ /* "_pydevd_bundle/pydevd_cython.pyx":1385
* # ENDIF
*
* should_stop = False # <<<<<<<<<<<<<<
@@ -26983,7 +27005,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1387
+ /* "_pydevd_bundle/pydevd_cython.pyx":1386
*
* should_stop = False
* maybe_user_uncaught_exc_info = prev_user_uncaught_exc_info # <<<<<<<<<<<<<<
@@ -26993,7 +27015,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(__pyx_v_prev_user_uncaught_exc_info);
__pyx_v_maybe_user_uncaught_exc_info = __pyx_v_prev_user_uncaught_exc_info;
- /* "_pydevd_bundle/pydevd_cython.pyx":1390
+ /* "_pydevd_bundle/pydevd_cython.pyx":1389
*
* # 2 = 2
* if info.pydev_state != 2: # and breakpoint is not None: # <<<<<<<<<<<<<<
@@ -27003,7 +27025,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_1 = (__pyx_v_info->pydev_state != 2);
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1391
+ /* "_pydevd_bundle/pydevd_cython.pyx":1390
* # 2 = 2
* if info.pydev_state != 2: # and breakpoint is not None:
* exception, value, trace = arg # <<<<<<<<<<<<<<
@@ -27016,7 +27038,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
if (unlikely(size != 3)) {
if (size > 3) __Pyx_RaiseTooManyValuesError(3);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 1391, __pyx_L1_error)
+ __PYX_ERR(0, 1390, __pyx_L1_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -27032,16 +27054,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(__pyx_t_3);
__Pyx_INCREF(__pyx_t_4);
#else
- __pyx_t_2 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1391, __pyx_L1_error)
+ __pyx_t_2 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1390, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_3 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1391, __pyx_L1_error)
+ __pyx_t_3 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1390, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_4 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1391, __pyx_L1_error)
+ __pyx_t_4 = PySequence_ITEM(sequence, 2); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1390, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
#endif
} else {
Py_ssize_t index = -1;
- __pyx_t_5 = PyObject_GetIter(__pyx_v_arg); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1391, __pyx_L1_error)
+ __pyx_t_5 = PyObject_GetIter(__pyx_v_arg); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1390, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_6 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_5);
index = 0; __pyx_t_2 = __pyx_t_6(__pyx_t_5); if (unlikely(!__pyx_t_2)) goto __pyx_L4_unpacking_failed;
@@ -27050,7 +27072,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_GOTREF(__pyx_t_3);
index = 2; __pyx_t_4 = __pyx_t_6(__pyx_t_5); if (unlikely(!__pyx_t_4)) goto __pyx_L4_unpacking_failed;
__Pyx_GOTREF(__pyx_t_4);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_6(__pyx_t_5), 3) < 0) __PYX_ERR(0, 1391, __pyx_L1_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_6(__pyx_t_5), 3) < 0) __PYX_ERR(0, 1390, __pyx_L1_error)
__pyx_t_6 = NULL;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
goto __pyx_L5_unpacking_done;
@@ -27058,7 +27080,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__pyx_t_6 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 1391, __pyx_L1_error)
+ __PYX_ERR(0, 1390, __pyx_L1_error)
__pyx_L5_unpacking_done:;
}
__pyx_v_exception = __pyx_t_2;
@@ -27068,7 +27090,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_v_trace = __pyx_t_4;
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1393
+ /* "_pydevd_bundle/pydevd_cython.pyx":1392
* exception, value, trace = arg
*
* if trace is not None and hasattr(trace, "tb_next"): # <<<<<<<<<<<<<<
@@ -27081,12 +27103,12 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_1 = __pyx_t_7;
goto __pyx_L7_bool_binop_done;
}
- __pyx_t_7 = __Pyx_HasAttr(__pyx_v_trace, __pyx_n_s_tb_next); if (unlikely(__pyx_t_7 == ((int)-1))) __PYX_ERR(0, 1393, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_HasAttr(__pyx_v_trace, __pyx_n_s_tb_next); if (unlikely(__pyx_t_7 == ((int)-1))) __PYX_ERR(0, 1392, __pyx_L1_error)
__pyx_t_1 = __pyx_t_7;
__pyx_L7_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1396
+ /* "_pydevd_bundle/pydevd_cython.pyx":1395
* # on jython trace is None on the first event and it may not have a tb_next.
*
* should_stop = False # <<<<<<<<<<<<<<
@@ -27095,7 +27117,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1397
+ /* "_pydevd_bundle/pydevd_cython.pyx":1396
*
* should_stop = False
* exception_breakpoint = None # <<<<<<<<<<<<<<
@@ -27105,7 +27127,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(Py_None);
__pyx_v_exception_breakpoint = Py_None;
- /* "_pydevd_bundle/pydevd_cython.pyx":1398
+ /* "_pydevd_bundle/pydevd_cython.pyx":1397
* should_stop = False
* exception_breakpoint = None
* try: # <<<<<<<<<<<<<<
@@ -27121,29 +27143,29 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_XGOTREF(__pyx_t_10);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1399
+ /* "_pydevd_bundle/pydevd_cython.pyx":1398
* exception_breakpoint = None
* try:
* if py_db.plugin is not None: # <<<<<<<<<<<<<<
* result = py_db.plugin.exception_break(py_db, frame, thread, arg, is_unwind)
* if result:
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_plugin); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1399, __pyx_L9_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_plugin); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1398, __pyx_L9_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_1 = (__pyx_t_4 != Py_None);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1400
+ /* "_pydevd_bundle/pydevd_cython.pyx":1399
* try:
* if py_db.plugin is not None:
* result = py_db.plugin.exception_break(py_db, frame, thread, arg, is_unwind) # <<<<<<<<<<<<<<
* if result:
* should_stop, frame = result
*/
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_plugin); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1400, __pyx_L9_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_plugin); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1399, __pyx_L9_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_exception_break); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1400, __pyx_L9_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_exception_break); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1399, __pyx_L9_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_3 = NULL;
@@ -27164,24 +27186,24 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[6] = {__pyx_t_3, __pyx_v_py_db, __pyx_v_frame, __pyx_v_thread, __pyx_v_arg, __pyx_v_is_unwind};
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_11, 5+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1400, __pyx_L9_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1399, __pyx_L9_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
__pyx_v_result = __pyx_t_4;
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1401
+ /* "_pydevd_bundle/pydevd_cython.pyx":1400
* if py_db.plugin is not None:
* result = py_db.plugin.exception_break(py_db, frame, thread, arg, is_unwind)
* if result: # <<<<<<<<<<<<<<
* should_stop, frame = result
* except:
*/
- __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 1401, __pyx_L9_error)
+ __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_v_result); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 1400, __pyx_L9_error)
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1402
+ /* "_pydevd_bundle/pydevd_cython.pyx":1401
* result = py_db.plugin.exception_break(py_db, frame, thread, arg, is_unwind)
* if result:
* should_stop, frame = result # <<<<<<<<<<<<<<
@@ -27194,7 +27216,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
if (unlikely(size != 2)) {
if (size > 2) __Pyx_RaiseTooManyValuesError(2);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 1402, __pyx_L9_error)
+ __PYX_ERR(0, 1401, __pyx_L9_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -27207,21 +27229,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(__pyx_t_4);
__Pyx_INCREF(__pyx_t_2);
#else
- __pyx_t_4 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1402, __pyx_L9_error)
+ __pyx_t_4 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1401, __pyx_L9_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_2 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1402, __pyx_L9_error)
+ __pyx_t_2 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1401, __pyx_L9_error)
__Pyx_GOTREF(__pyx_t_2);
#endif
} else {
Py_ssize_t index = -1;
- __pyx_t_3 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1402, __pyx_L9_error)
+ __pyx_t_3 = PyObject_GetIter(__pyx_v_result); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1401, __pyx_L9_error)
__Pyx_GOTREF(__pyx_t_3);
__pyx_t_6 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_3);
index = 0; __pyx_t_4 = __pyx_t_6(__pyx_t_3); if (unlikely(!__pyx_t_4)) goto __pyx_L17_unpacking_failed;
__Pyx_GOTREF(__pyx_t_4);
index = 1; __pyx_t_2 = __pyx_t_6(__pyx_t_3); if (unlikely(!__pyx_t_2)) goto __pyx_L17_unpacking_failed;
__Pyx_GOTREF(__pyx_t_2);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_6(__pyx_t_3), 2) < 0) __PYX_ERR(0, 1402, __pyx_L9_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_6(__pyx_t_3), 2) < 0) __PYX_ERR(0, 1401, __pyx_L9_error)
__pyx_t_6 = NULL;
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
goto __pyx_L18_unpacking_done;
@@ -27229,16 +27251,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_6 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 1402, __pyx_L9_error)
+ __PYX_ERR(0, 1401, __pyx_L9_error)
__pyx_L18_unpacking_done:;
}
- __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 1402, __pyx_L9_error)
+ __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(0, 1401, __pyx_L9_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__pyx_v_should_stop = __pyx_t_1;
__Pyx_DECREF_SET(__pyx_v_frame, __pyx_t_2);
__pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1401
+ /* "_pydevd_bundle/pydevd_cython.pyx":1400
* if py_db.plugin is not None:
* result = py_db.plugin.exception_break(py_db, frame, thread, arg, is_unwind)
* if result: # <<<<<<<<<<<<<<
@@ -27247,7 +27269,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1399
+ /* "_pydevd_bundle/pydevd_cython.pyx":1398
* exception_breakpoint = None
* try:
* if py_db.plugin is not None: # <<<<<<<<<<<<<<
@@ -27256,7 +27278,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1398
+ /* "_pydevd_bundle/pydevd_cython.pyx":1397
* should_stop = False
* exception_breakpoint = None
* try: # <<<<<<<<<<<<<<
@@ -27274,7 +27296,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1403
+ /* "_pydevd_bundle/pydevd_cython.pyx":1402
* if result:
* should_stop, frame = result
* except: # <<<<<<<<<<<<<<
@@ -27283,21 +27305,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.should_stop_on_exception", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_2, &__pyx_t_4, &__pyx_t_3) < 0) __PYX_ERR(0, 1403, __pyx_L11_except_error)
+ if (__Pyx_GetException(&__pyx_t_2, &__pyx_t_4, &__pyx_t_3) < 0) __PYX_ERR(0, 1402, __pyx_L11_except_error)
__Pyx_XGOTREF(__pyx_t_2);
__Pyx_XGOTREF(__pyx_t_4);
__Pyx_XGOTREF(__pyx_t_3);
- /* "_pydevd_bundle/pydevd_cython.pyx":1404
+ /* "_pydevd_bundle/pydevd_cython.pyx":1403
* should_stop, frame = result
* except:
* pydev_log.exception() # <<<<<<<<<<<<<<
*
* if not should_stop:
*/
- __Pyx_GetModuleGlobalName(__pyx_t_12, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1404, __pyx_L11_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_12, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1403, __pyx_L11_except_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_t_12, __pyx_n_s_exception); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1404, __pyx_L11_except_error)
+ __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_t_12, __pyx_n_s_exception); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1403, __pyx_L11_except_error)
__Pyx_GOTREF(__pyx_t_13);
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
__pyx_t_12 = NULL;
@@ -27318,7 +27340,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[2] = {__pyx_t_12, NULL};
__pyx_t_5 = __Pyx_PyObject_FastCall(__pyx_t_13, __pyx_callargs+1-__pyx_t_11, 0+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_12); __pyx_t_12 = 0;
- if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1404, __pyx_L11_except_error)
+ if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1403, __pyx_L11_except_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0;
}
@@ -27329,7 +27351,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L10_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1398
+ /* "_pydevd_bundle/pydevd_cython.pyx":1397
* should_stop = False
* exception_breakpoint = None
* try: # <<<<<<<<<<<<<<
@@ -27350,7 +27372,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_L14_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1406
+ /* "_pydevd_bundle/pydevd_cython.pyx":1405
* pydev_log.exception()
*
* if not should_stop: # <<<<<<<<<<<<<<
@@ -27360,22 +27382,22 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_1 = (!__pyx_v_should_stop);
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1408
+ /* "_pydevd_bundle/pydevd_cython.pyx":1407
* if not should_stop:
* # Apply checks that don't need the exception breakpoint (where we shouldn't ever stop).
* if exception == SystemExit and py_db.ignore_system_exit_code(value): # <<<<<<<<<<<<<<
* pass
*
*/
- __pyx_t_3 = PyObject_RichCompare(__pyx_v_exception, __pyx_builtin_SystemExit, Py_EQ); __Pyx_XGOTREF(__pyx_t_3); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1408, __pyx_L1_error)
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1408, __pyx_L1_error)
+ __pyx_t_3 = PyObject_RichCompare(__pyx_v_exception, __pyx_builtin_SystemExit, Py_EQ); __Pyx_XGOTREF(__pyx_t_3); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1407, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1407, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
if (__pyx_t_7) {
} else {
__pyx_t_1 = __pyx_t_7;
goto __pyx_L23_bool_binop_done;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_ignore_system_exit_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1408, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_ignore_system_exit_code); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1407, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_2 = NULL;
__pyx_t_11 = 0;
@@ -27395,11 +27417,11 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[2] = {__pyx_t_2, __pyx_v_value};
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_11, 1+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_2); __pyx_t_2 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1408, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1407, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1408, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1407, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_t_1 = __pyx_t_7;
__pyx_L23_bool_binop_done:;
@@ -27407,7 +27429,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L22;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1411
+ /* "_pydevd_bundle/pydevd_cython.pyx":1410
* pass
*
* elif exception in (GeneratorExit, StopIteration, StopAsyncIteration): # <<<<<<<<<<<<<<
@@ -27416,27 +27438,27 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__Pyx_INCREF(__pyx_v_exception);
__pyx_t_3 = __pyx_v_exception;
- __pyx_t_4 = PyObject_RichCompare(__pyx_t_3, __pyx_builtin_GeneratorExit, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1411, __pyx_L1_error)
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1411, __pyx_L1_error)
+ __pyx_t_4 = PyObject_RichCompare(__pyx_t_3, __pyx_builtin_GeneratorExit, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1410, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1410, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
if (!__pyx_t_7) {
} else {
__pyx_t_1 = __pyx_t_7;
goto __pyx_L25_bool_binop_done;
}
- __pyx_t_4 = PyObject_RichCompare(__pyx_t_3, __pyx_builtin_StopIteration, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1411, __pyx_L1_error)
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1411, __pyx_L1_error)
+ __pyx_t_4 = PyObject_RichCompare(__pyx_t_3, __pyx_builtin_StopIteration, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1410, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_4); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1410, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
if (!__pyx_t_7) {
} else {
__pyx_t_1 = __pyx_t_7;
goto __pyx_L25_bool_binop_done;
}
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_StopAsyncIteration); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1411, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_StopAsyncIteration); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1410, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_2 = PyObject_RichCompare(__pyx_t_3, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1411, __pyx_L1_error)
+ __pyx_t_2 = PyObject_RichCompare(__pyx_t_3, __pyx_t_4, Py_EQ); __Pyx_XGOTREF(__pyx_t_2); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1410, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1411, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1410, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_1 = __pyx_t_7;
__pyx_L25_bool_binop_done:;
@@ -27446,14 +27468,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L22;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1416
+ /* "_pydevd_bundle/pydevd_cython.pyx":1415
* pass
*
* elif ignore_exception_trace(trace): # <<<<<<<<<<<<<<
* pass
*
*/
- __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_ignore_exception_trace); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1416, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_ignore_exception_trace); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1415, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_t_4 = NULL;
__pyx_t_11 = 0;
@@ -27473,17 +27495,17 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[2] = {__pyx_t_4, __pyx_v_trace};
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_11, 1+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1416, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1415, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1416, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_3); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1415, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
if (__pyx_t_7) {
goto __pyx_L22;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1420
+ /* "_pydevd_bundle/pydevd_cython.pyx":1419
*
* else:
* was_just_raised = trace.tb_next is None # <<<<<<<<<<<<<<
@@ -27491,34 +27513,34 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
* # It was not handled by any plugin, lets check exception breakpoints.
*/
/*else*/ {
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1420, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1419, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__pyx_t_7 = (__pyx_t_3 == Py_None);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
__pyx_v_was_just_raised = __pyx_t_7;
- /* "_pydevd_bundle/pydevd_cython.pyx":1423
+ /* "_pydevd_bundle/pydevd_cython.pyx":1422
*
* # It was not handled by any plugin, lets check exception breakpoints.
* check_excs = [] # <<<<<<<<<<<<<<
*
* # Note: check user unhandled before regular exceptions.
*/
- __pyx_t_3 = PyList_New(0); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1423, __pyx_L1_error)
+ __pyx_t_3 = PyList_New(0); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1422, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__pyx_v_check_excs = ((PyObject*)__pyx_t_3);
__pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1426
+ /* "_pydevd_bundle/pydevd_cython.pyx":1425
*
* # Note: check user unhandled before regular exceptions.
* exc_break_user = py_db.get_exception_breakpoint(exception, py_db.break_on_user_uncaught_exceptions) # <<<<<<<<<<<<<<
* if exc_break_user is not None:
* check_excs.append((exc_break_user, True))
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_exception_breakpoint); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1426, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_exception_breakpoint); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1425, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_user_uncaught_exception); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1426, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_user_uncaught_exception); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1425, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_5 = NULL;
__pyx_t_11 = 0;
@@ -27539,14 +27561,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_11, 2+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1426, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1425, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
__pyx_v_exc_break_user = __pyx_t_3;
__pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1427
+ /* "_pydevd_bundle/pydevd_cython.pyx":1426
* # Note: check user unhandled before regular exceptions.
* exc_break_user = py_db.get_exception_breakpoint(exception, py_db.break_on_user_uncaught_exceptions)
* if exc_break_user is not None: # <<<<<<<<<<<<<<
@@ -27556,25 +27578,25 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_7 = (__pyx_v_exc_break_user != Py_None);
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1428
+ /* "_pydevd_bundle/pydevd_cython.pyx":1427
* exc_break_user = py_db.get_exception_breakpoint(exception, py_db.break_on_user_uncaught_exceptions)
* if exc_break_user is not None:
* check_excs.append((exc_break_user, True)) # <<<<<<<<<<<<<<
*
* exc_break_caught = py_db.get_exception_breakpoint(exception, py_db.break_on_caught_exceptions)
*/
- __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1428, __pyx_L1_error)
+ __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1427, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_INCREF(__pyx_v_exc_break_user);
__Pyx_GIVEREF(__pyx_v_exc_break_user);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_v_exc_break_user)) __PYX_ERR(0, 1428, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_v_exc_break_user)) __PYX_ERR(0, 1427, __pyx_L1_error);
__Pyx_INCREF(Py_True);
__Pyx_GIVEREF(Py_True);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 1, Py_True)) __PYX_ERR(0, 1428, __pyx_L1_error);
- __pyx_t_14 = __Pyx_PyList_Append(__pyx_v_check_excs, __pyx_t_3); if (unlikely(__pyx_t_14 == ((int)-1))) __PYX_ERR(0, 1428, __pyx_L1_error)
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 1, Py_True)) __PYX_ERR(0, 1427, __pyx_L1_error);
+ __pyx_t_14 = __Pyx_PyList_Append(__pyx_v_check_excs, __pyx_t_3); if (unlikely(__pyx_t_14 == ((int)-1))) __PYX_ERR(0, 1427, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1427
+ /* "_pydevd_bundle/pydevd_cython.pyx":1426
* # Note: check user unhandled before regular exceptions.
* exc_break_user = py_db.get_exception_breakpoint(exception, py_db.break_on_user_uncaught_exceptions)
* if exc_break_user is not None: # <<<<<<<<<<<<<<
@@ -27583,16 +27605,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1430
+ /* "_pydevd_bundle/pydevd_cython.pyx":1429
* check_excs.append((exc_break_user, True))
*
* exc_break_caught = py_db.get_exception_breakpoint(exception, py_db.break_on_caught_exceptions) # <<<<<<<<<<<<<<
* if exc_break_caught is not None:
* check_excs.append((exc_break_caught, False))
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_exception_breakpoint); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1430, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_get_exception_breakpoint); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1429, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_caught_exceptions); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1430, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_break_on_caught_exceptions); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1429, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_5 = NULL;
__pyx_t_11 = 0;
@@ -27613,14 +27635,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_11, 2+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1430, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1429, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
__pyx_v_exc_break_caught = __pyx_t_3;
__pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1431
+ /* "_pydevd_bundle/pydevd_cython.pyx":1430
*
* exc_break_caught = py_db.get_exception_breakpoint(exception, py_db.break_on_caught_exceptions)
* if exc_break_caught is not None: # <<<<<<<<<<<<<<
@@ -27630,25 +27652,25 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_7 = (__pyx_v_exc_break_caught != Py_None);
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1432
+ /* "_pydevd_bundle/pydevd_cython.pyx":1431
* exc_break_caught = py_db.get_exception_breakpoint(exception, py_db.break_on_caught_exceptions)
* if exc_break_caught is not None:
* check_excs.append((exc_break_caught, False)) # <<<<<<<<<<<<<<
*
* for exc_break, is_user_uncaught in check_excs:
*/
- __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1432, __pyx_L1_error)
+ __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1431, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_INCREF(__pyx_v_exc_break_caught);
__Pyx_GIVEREF(__pyx_v_exc_break_caught);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_v_exc_break_caught)) __PYX_ERR(0, 1432, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_v_exc_break_caught)) __PYX_ERR(0, 1431, __pyx_L1_error);
__Pyx_INCREF(Py_False);
__Pyx_GIVEREF(Py_False);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 1, Py_False)) __PYX_ERR(0, 1432, __pyx_L1_error);
- __pyx_t_14 = __Pyx_PyList_Append(__pyx_v_check_excs, __pyx_t_3); if (unlikely(__pyx_t_14 == ((int)-1))) __PYX_ERR(0, 1432, __pyx_L1_error)
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_3, 1, Py_False)) __PYX_ERR(0, 1431, __pyx_L1_error);
+ __pyx_t_14 = __Pyx_PyList_Append(__pyx_v_check_excs, __pyx_t_3); if (unlikely(__pyx_t_14 == ((int)-1))) __PYX_ERR(0, 1431, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1431
+ /* "_pydevd_bundle/pydevd_cython.pyx":1430
*
* exc_break_caught = py_db.get_exception_breakpoint(exception, py_db.break_on_caught_exceptions)
* if exc_break_caught is not None: # <<<<<<<<<<<<<<
@@ -27657,7 +27679,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1434
+ /* "_pydevd_bundle/pydevd_cython.pyx":1433
* check_excs.append((exc_break_caught, False))
*
* for exc_break, is_user_uncaught in check_excs: # <<<<<<<<<<<<<<
@@ -27670,14 +27692,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
{
Py_ssize_t __pyx_temp = __Pyx_PyList_GET_SIZE(__pyx_t_3);
#if !CYTHON_ASSUME_SAFE_MACROS
- if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 1434, __pyx_L1_error)
+ if (unlikely((__pyx_temp < 0))) __PYX_ERR(0, 1433, __pyx_L1_error)
#endif
if (__pyx_t_15 >= __pyx_temp) break;
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_2 = PyList_GET_ITEM(__pyx_t_3, __pyx_t_15); __Pyx_INCREF(__pyx_t_2); __pyx_t_15++; if (unlikely((0 < 0))) __PYX_ERR(0, 1434, __pyx_L1_error)
+ __pyx_t_2 = PyList_GET_ITEM(__pyx_t_3, __pyx_t_15); __Pyx_INCREF(__pyx_t_2); __pyx_t_15++; if (unlikely((0 < 0))) __PYX_ERR(0, 1433, __pyx_L1_error)
#else
- __pyx_t_2 = __Pyx_PySequence_ITEM(__pyx_t_3, __pyx_t_15); __pyx_t_15++; if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1434, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PySequence_ITEM(__pyx_t_3, __pyx_t_15); __pyx_t_15++; if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1433, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
#endif
if ((likely(PyTuple_CheckExact(__pyx_t_2))) || (PyList_CheckExact(__pyx_t_2))) {
@@ -27686,7 +27708,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
if (unlikely(size != 2)) {
if (size > 2) __Pyx_RaiseTooManyValuesError(2);
else if (size >= 0) __Pyx_RaiseNeedMoreValuesError(size);
- __PYX_ERR(0, 1434, __pyx_L1_error)
+ __PYX_ERR(0, 1433, __pyx_L1_error)
}
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
if (likely(PyTuple_CheckExact(sequence))) {
@@ -27699,15 +27721,15 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(__pyx_t_4);
__Pyx_INCREF(__pyx_t_5);
#else
- __pyx_t_4 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1434, __pyx_L1_error)
+ __pyx_t_4 = PySequence_ITEM(sequence, 0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1433, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_5 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1434, __pyx_L1_error)
+ __pyx_t_5 = PySequence_ITEM(sequence, 1); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1433, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
#endif
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
} else {
Py_ssize_t index = -1;
- __pyx_t_13 = PyObject_GetIter(__pyx_t_2); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1434, __pyx_L1_error)
+ __pyx_t_13 = PyObject_GetIter(__pyx_t_2); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1433, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_13);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_6 = __Pyx_PyObject_GetIterNextFunc(__pyx_t_13);
@@ -27715,7 +27737,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_GOTREF(__pyx_t_4);
index = 1; __pyx_t_5 = __pyx_t_6(__pyx_t_13); if (unlikely(!__pyx_t_5)) goto __pyx_L32_unpacking_failed;
__Pyx_GOTREF(__pyx_t_5);
- if (__Pyx_IternextUnpackEndCheck(__pyx_t_6(__pyx_t_13), 2) < 0) __PYX_ERR(0, 1434, __pyx_L1_error)
+ if (__Pyx_IternextUnpackEndCheck(__pyx_t_6(__pyx_t_13), 2) < 0) __PYX_ERR(0, 1433, __pyx_L1_error)
__pyx_t_6 = NULL;
__Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0;
goto __pyx_L33_unpacking_done;
@@ -27723,7 +27745,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0;
__pyx_t_6 = NULL;
if (__Pyx_IterFinish() == 0) __Pyx_RaiseNeedMoreValuesError(index);
- __PYX_ERR(0, 1434, __pyx_L1_error)
+ __PYX_ERR(0, 1433, __pyx_L1_error)
__pyx_L33_unpacking_done:;
}
__Pyx_XDECREF_SET(__pyx_v_exc_break, __pyx_t_4);
@@ -27731,7 +27753,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_XDECREF_SET(__pyx_v_is_user_uncaught, __pyx_t_5);
__pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1436
+ /* "_pydevd_bundle/pydevd_cython.pyx":1435
* for exc_break, is_user_uncaught in check_excs:
* # Initially mark that it should stop and then go into exclusions.
* should_stop = True # <<<<<<<<<<<<<<
@@ -27740,14 +27762,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1438
+ /* "_pydevd_bundle/pydevd_cython.pyx":1437
* should_stop = True
*
* if py_db.exclude_exception_by_filter(exc_break, trace): # <<<<<<<<<<<<<<
* pydev_log.debug(
* "Ignore exception %s in library %s -- (%s)" % (exception, frame.f_code.co_filename, frame.f_code.co_name)
*/
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_exclude_exception_by_filter); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1438, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_exclude_exception_by_filter); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1437, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_4 = NULL;
__pyx_t_11 = 0;
@@ -27767,56 +27789,56 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[3] = {__pyx_t_4, __pyx_v_exc_break, __pyx_v_trace};
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_5, __pyx_callargs+1-__pyx_t_11, 2+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1438, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1437, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
}
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1438, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1437, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1439
+ /* "_pydevd_bundle/pydevd_cython.pyx":1438
*
* if py_db.exclude_exception_by_filter(exc_break, trace):
* pydev_log.debug( # <<<<<<<<<<<<<<
* "Ignore exception %s in library %s -- (%s)" % (exception, frame.f_code.co_filename, frame.f_code.co_name)
* )
*/
- __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1439, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1438, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_debug); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1439, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_debug); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1438, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1440
+ /* "_pydevd_bundle/pydevd_cython.pyx":1439
* if py_db.exclude_exception_by_filter(exc_break, trace):
* pydev_log.debug(
* "Ignore exception %s in library %s -- (%s)" % (exception, frame.f_code.co_filename, frame.f_code.co_name) # <<<<<<<<<<<<<<
* )
* should_stop = False
*/
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1440, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1439, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1440, __pyx_L1_error)
+ __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1439, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_13);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1440, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1439, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_co_name); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1440, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_t_5, __pyx_n_s_co_name); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1439, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- __pyx_t_5 = PyTuple_New(3); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1440, __pyx_L1_error)
+ __pyx_t_5 = PyTuple_New(3); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1439, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_INCREF(__pyx_v_exception);
__Pyx_GIVEREF(__pyx_v_exception);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 0, __pyx_v_exception)) __PYX_ERR(0, 1440, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 0, __pyx_v_exception)) __PYX_ERR(0, 1439, __pyx_L1_error);
__Pyx_GIVEREF(__pyx_t_13);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 1, __pyx_t_13)) __PYX_ERR(0, 1440, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 1, __pyx_t_13)) __PYX_ERR(0, 1439, __pyx_L1_error);
__Pyx_GIVEREF(__pyx_t_12);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 2, __pyx_t_12)) __PYX_ERR(0, 1440, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_5, 2, __pyx_t_12)) __PYX_ERR(0, 1439, __pyx_L1_error);
__pyx_t_13 = 0;
__pyx_t_12 = 0;
- __pyx_t_12 = __Pyx_PyString_Format(__pyx_kp_s_Ignore_exception_s_in_library_s, __pyx_t_5); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1440, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyString_Format(__pyx_kp_s_Ignore_exception_s_in_library_s, __pyx_t_5); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1439, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__pyx_t_5 = NULL;
@@ -27838,13 +27860,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_11, 1+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1439, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1438, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1442
+ /* "_pydevd_bundle/pydevd_cython.pyx":1441
* "Ignore exception %s in library %s -- (%s)" % (exception, frame.f_code.co_filename, frame.f_code.co_name)
* )
* should_stop = False # <<<<<<<<<<<<<<
@@ -27853,7 +27875,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1438
+ /* "_pydevd_bundle/pydevd_cython.pyx":1437
* should_stop = True
*
* if py_db.exclude_exception_by_filter(exc_break, trace): # <<<<<<<<<<<<<<
@@ -27863,14 +27885,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L34;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1444
+ /* "_pydevd_bundle/pydevd_cython.pyx":1443
* should_stop = False
*
* elif exc_break.condition is not None and not py_db.handle_breakpoint_condition(info, exc_break, frame): # <<<<<<<<<<<<<<
* should_stop = False
*
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_condition); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1444, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_condition); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1443, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_t_1 = (__pyx_t_2 != Py_None);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
@@ -27879,7 +27901,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_7 = __pyx_t_1;
goto __pyx_L35_bool_binop_done;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_condition); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1444, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_condition); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1443, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_12 = NULL;
__pyx_t_11 = 0;
@@ -27899,18 +27921,18 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[4] = {__pyx_t_12, ((PyObject *)__pyx_v_info), __pyx_v_exc_break, __pyx_v_frame};
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_11, 3+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_12); __pyx_t_12 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1444, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1443, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 1444, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 1443, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_16 = (!__pyx_t_1);
__pyx_t_7 = __pyx_t_16;
__pyx_L35_bool_binop_done:;
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1445
+ /* "_pydevd_bundle/pydevd_cython.pyx":1444
*
* elif exc_break.condition is not None and not py_db.handle_breakpoint_condition(info, exc_break, frame):
* should_stop = False # <<<<<<<<<<<<<<
@@ -27919,7 +27941,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1444
+ /* "_pydevd_bundle/pydevd_cython.pyx":1443
* should_stop = False
*
* elif exc_break.condition is not None and not py_db.handle_breakpoint_condition(info, exc_break, frame): # <<<<<<<<<<<<<<
@@ -27929,17 +27951,17 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L34;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1447
+ /* "_pydevd_bundle/pydevd_cython.pyx":1446
* should_stop = False
*
* elif is_user_uncaught: # <<<<<<<<<<<<<<
* # Note: we don't stop here, we just collect the exc_info to use later on...
* should_stop = False
*/
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_v_is_user_uncaught); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1447, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_v_is_user_uncaught); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1446, __pyx_L1_error)
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1449
+ /* "_pydevd_bundle/pydevd_cython.pyx":1448
* elif is_user_uncaught:
* # Note: we don't stop here, we just collect the exc_info to use later on...
* should_stop = False # <<<<<<<<<<<<<<
@@ -27948,18 +27970,18 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1450
+ /* "_pydevd_bundle/pydevd_cython.pyx":1449
* # Note: we don't stop here, we just collect the exc_info to use later on...
* should_stop = False
* if not py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and ( # <<<<<<<<<<<<<<
* frame.f_back is None or py_db.apply_files_filter(frame.f_back, frame.f_back.f_code.co_filename, True)
* ):
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1450, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1449, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1450, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_code); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1449, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_t_12, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1450, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_t_12, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1449, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
__pyx_t_12 = NULL;
@@ -27981,11 +28003,11 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_2 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_11, 3+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_12); __pyx_t_12 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1450, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1449, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1450, __pyx_L1_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1449, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_1 = (!__pyx_t_16);
if (__pyx_t_1) {
@@ -27994,14 +28016,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L38_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1451
+ /* "_pydevd_bundle/pydevd_cython.pyx":1450
* should_stop = False
* if not py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and (
* frame.f_back is None or py_db.apply_files_filter(frame.f_back, frame.f_back.f_code.co_filename, True) # <<<<<<<<<<<<<<
* ):
* # User uncaught means that we're currently in user code but the code
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1451, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_t_1 = (__pyx_t_2 == Py_None);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
@@ -28010,16 +28032,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_7 = __pyx_t_1;
goto __pyx_L38_bool_binop_done;
}
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1451, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_apply_files_filter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1451, __pyx_L1_error)
+ __pyx_t_5 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_5);
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1451, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_back); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_t_12, __pyx_n_s_f_code); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1451, __pyx_L1_error)
+ __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_t_12, __pyx_n_s_f_code); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_13);
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_t_13, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1451, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_t_13, __pyx_n_s_co_filename); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
__Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0;
__pyx_t_13 = NULL;
@@ -28042,16 +28064,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_XDECREF(__pyx_t_13); __pyx_t_13 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
- if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1451, __pyx_L1_error)
+ if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 1451, __pyx_L1_error)
+ __pyx_t_1 = __Pyx_PyObject_IsTrue(__pyx_t_2); if (unlikely((__pyx_t_1 < 0))) __PYX_ERR(0, 1450, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__pyx_t_7 = __pyx_t_1;
__pyx_L38_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1450
+ /* "_pydevd_bundle/pydevd_cython.pyx":1449
* # Note: we don't stop here, we just collect the exc_info to use later on...
* should_stop = False
* if not py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and ( # <<<<<<<<<<<<<<
@@ -28060,7 +28082,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
if (__pyx_t_7) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1455
+ /* "_pydevd_bundle/pydevd_cython.pyx":1454
* # User uncaught means that we're currently in user code but the code
* # up the stack is library code.
* exc_info = prev_user_uncaught_exc_info # <<<<<<<<<<<<<<
@@ -28070,47 +28092,47 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(__pyx_v_prev_user_uncaught_exc_info);
__Pyx_XDECREF_SET(__pyx_v_exc_info, __pyx_v_prev_user_uncaught_exc_info);
- /* "_pydevd_bundle/pydevd_cython.pyx":1456
+ /* "_pydevd_bundle/pydevd_cython.pyx":1455
* # up the stack is library code.
* exc_info = prev_user_uncaught_exc_info
* if not exc_info: # <<<<<<<<<<<<<<
* exc_info = (arg, frame.f_lineno, set([frame.f_lineno]))
* else:
*/
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_v_exc_info); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1456, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_v_exc_info); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1455, __pyx_L1_error)
__pyx_t_1 = (!__pyx_t_7);
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1457
+ /* "_pydevd_bundle/pydevd_cython.pyx":1456
* exc_info = prev_user_uncaught_exc_info
* if not exc_info:
* exc_info = (arg, frame.f_lineno, set([frame.f_lineno])) # <<<<<<<<<<<<<<
* else:
* lines = exc_info[2]
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1457, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1456, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1457, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1456, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_12 = PySet_New(0); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1457, __pyx_L1_error)
+ __pyx_t_12 = PySet_New(0); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1456, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- if (PySet_Add(__pyx_t_12, __pyx_t_4) < 0) __PYX_ERR(0, 1457, __pyx_L1_error)
+ if (PySet_Add(__pyx_t_12, __pyx_t_4) < 0) __PYX_ERR(0, 1456, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- __pyx_t_4 = PyTuple_New(3); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1457, __pyx_L1_error)
+ __pyx_t_4 = PyTuple_New(3); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1456, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_INCREF(__pyx_v_arg);
__Pyx_GIVEREF(__pyx_v_arg);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 0, __pyx_v_arg)) __PYX_ERR(0, 1457, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 0, __pyx_v_arg)) __PYX_ERR(0, 1456, __pyx_L1_error);
__Pyx_GIVEREF(__pyx_t_2);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 1, __pyx_t_2)) __PYX_ERR(0, 1457, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 1, __pyx_t_2)) __PYX_ERR(0, 1456, __pyx_L1_error);
__Pyx_GIVEREF(__pyx_t_12);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 2, __pyx_t_12)) __PYX_ERR(0, 1457, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 2, __pyx_t_12)) __PYX_ERR(0, 1456, __pyx_L1_error);
__pyx_t_2 = 0;
__pyx_t_12 = 0;
__Pyx_DECREF_SET(__pyx_v_exc_info, __pyx_t_4);
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1456
+ /* "_pydevd_bundle/pydevd_cython.pyx":1455
* # up the stack is library code.
* exc_info = prev_user_uncaught_exc_info
* if not exc_info: # <<<<<<<<<<<<<<
@@ -28120,7 +28142,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L41;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1459
+ /* "_pydevd_bundle/pydevd_cython.pyx":1458
* exc_info = (arg, frame.f_lineno, set([frame.f_lineno]))
* else:
* lines = exc_info[2] # <<<<<<<<<<<<<<
@@ -28128,21 +28150,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
* exc_info = (arg, frame.f_lineno, lines)
*/
/*else*/ {
- __pyx_t_4 = __Pyx_GetItemInt(__pyx_v_exc_info, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1459, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_GetItemInt(__pyx_v_exc_info, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1458, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_XDECREF_SET(__pyx_v_lines, __pyx_t_4);
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1460
+ /* "_pydevd_bundle/pydevd_cython.pyx":1459
* else:
* lines = exc_info[2]
* lines.add(frame.f_lineno) # <<<<<<<<<<<<<<
* exc_info = (arg, frame.f_lineno, lines)
* maybe_user_uncaught_exc_info = exc_info
*/
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_lines, __pyx_n_s_add); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1460, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_lines, __pyx_n_s_add); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1459, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1460, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1459, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_t_5 = NULL;
__pyx_t_11 = 0;
@@ -28163,38 +28185,38 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_12, __pyx_callargs+1-__pyx_t_11, 1+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1460, __pyx_L1_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1459, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
}
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1461
+ /* "_pydevd_bundle/pydevd_cython.pyx":1460
* lines = exc_info[2]
* lines.add(frame.f_lineno)
* exc_info = (arg, frame.f_lineno, lines) # <<<<<<<<<<<<<<
* maybe_user_uncaught_exc_info = exc_info
* else:
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1461, __pyx_L1_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_frame, __pyx_n_s_f_lineno); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1460, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_12 = PyTuple_New(3); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1461, __pyx_L1_error)
+ __pyx_t_12 = PyTuple_New(3); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1460, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
__Pyx_INCREF(__pyx_v_arg);
__Pyx_GIVEREF(__pyx_v_arg);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_12, 0, __pyx_v_arg)) __PYX_ERR(0, 1461, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_12, 0, __pyx_v_arg)) __PYX_ERR(0, 1460, __pyx_L1_error);
__Pyx_GIVEREF(__pyx_t_4);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_12, 1, __pyx_t_4)) __PYX_ERR(0, 1461, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_12, 1, __pyx_t_4)) __PYX_ERR(0, 1460, __pyx_L1_error);
__Pyx_INCREF(__pyx_v_lines);
__Pyx_GIVEREF(__pyx_v_lines);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_12, 2, __pyx_v_lines)) __PYX_ERR(0, 1461, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_12, 2, __pyx_v_lines)) __PYX_ERR(0, 1460, __pyx_L1_error);
__pyx_t_4 = 0;
__Pyx_DECREF_SET(__pyx_v_exc_info, __pyx_t_12);
__pyx_t_12 = 0;
}
__pyx_L41:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1462
+ /* "_pydevd_bundle/pydevd_cython.pyx":1461
* lines.add(frame.f_lineno)
* exc_info = (arg, frame.f_lineno, lines)
* maybe_user_uncaught_exc_info = exc_info # <<<<<<<<<<<<<<
@@ -28204,7 +28226,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(__pyx_v_exc_info);
__Pyx_DECREF_SET(__pyx_v_maybe_user_uncaught_exc_info, __pyx_v_exc_info);
- /* "_pydevd_bundle/pydevd_cython.pyx":1450
+ /* "_pydevd_bundle/pydevd_cython.pyx":1449
* # Note: we don't stop here, we just collect the exc_info to use later on...
* should_stop = False
* if not py_db.apply_files_filter(frame, frame.f_code.co_filename, True) and ( # <<<<<<<<<<<<<<
@@ -28213,7 +28235,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1447
+ /* "_pydevd_bundle/pydevd_cython.pyx":1446
* should_stop = False
*
* elif is_user_uncaught: # <<<<<<<<<<<<<<
@@ -28223,7 +28245,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L34;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1465
+ /* "_pydevd_bundle/pydevd_cython.pyx":1464
* else:
* # I.e.: these are only checked if we're not dealing with user uncaught exceptions.
* if ( # <<<<<<<<<<<<<<
@@ -28232,16 +28254,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
/*else*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1466
+ /* "_pydevd_bundle/pydevd_cython.pyx":1465
* # I.e.: these are only checked if we're not dealing with user uncaught exceptions.
* if (
* exc_break.notify_on_first_raise_only # <<<<<<<<<<<<<<
* and py_db.skip_on_exceptions_thrown_in_same_context
* and not was_just_raised
*/
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_notify_on_first_raise_only); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1466, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_notify_on_first_raise_only); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1465, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1466, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1465, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
if (__pyx_t_7) {
} else {
@@ -28249,16 +28271,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L43_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1467
+ /* "_pydevd_bundle/pydevd_cython.pyx":1466
* if (
* exc_break.notify_on_first_raise_only
* and py_db.skip_on_exceptions_thrown_in_same_context # <<<<<<<<<<<<<<
* and not was_just_raised
* and not just_raised(trace.tb_next)
*/
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_skip_on_exceptions_thrown_in_sam); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1467, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_skip_on_exceptions_thrown_in_sam); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1466, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1467, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1466, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
if (__pyx_t_7) {
} else {
@@ -28266,7 +28288,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L43_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1468
+ /* "_pydevd_bundle/pydevd_cython.pyx":1467
* exc_break.notify_on_first_raise_only
* and py_db.skip_on_exceptions_thrown_in_same_context
* and not was_just_raised # <<<<<<<<<<<<<<
@@ -28280,16 +28302,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L43_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1469
+ /* "_pydevd_bundle/pydevd_cython.pyx":1468
* and py_db.skip_on_exceptions_thrown_in_same_context
* and not was_just_raised
* and not just_raised(trace.tb_next) # <<<<<<<<<<<<<<
* ):
* # In this case we never stop if it was just raised, so, to know if it was the first we
*/
- __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_just_raised); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1469, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_just_raised); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1468, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1469, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1468, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_t_5 = NULL;
__pyx_t_11 = 0;
@@ -28310,17 +28332,17 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_12 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_11, 1+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1469, __pyx_L1_error)
+ if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1468, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1469, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1468, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
__pyx_t_16 = (!__pyx_t_7);
__pyx_t_1 = __pyx_t_16;
__pyx_L43_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1465
+ /* "_pydevd_bundle/pydevd_cython.pyx":1464
* else:
* # I.e.: these are only checked if we're not dealing with user uncaught exceptions.
* if ( # <<<<<<<<<<<<<<
@@ -28329,7 +28351,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1473
+ /* "_pydevd_bundle/pydevd_cython.pyx":1472
* # In this case we never stop if it was just raised, so, to know if it was the first we
* # need to check if we're in the 2nd method.
* should_stop = False # I.e.: we stop only when we're at the caller of a method that throws an exception # <<<<<<<<<<<<<<
@@ -28338,7 +28360,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1465
+ /* "_pydevd_bundle/pydevd_cython.pyx":1464
* else:
* # I.e.: these are only checked if we're not dealing with user uncaught exceptions.
* if ( # <<<<<<<<<<<<<<
@@ -28348,16 +28370,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L42;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1476
+ /* "_pydevd_bundle/pydevd_cython.pyx":1475
*
* elif (
* exc_break.notify_on_first_raise_only # <<<<<<<<<<<<<<
* and not py_db.skip_on_exceptions_thrown_in_same_context
* and not was_just_raised
*/
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_notify_on_first_raise_only); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1476, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_notify_on_first_raise_only); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1475, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1476, __pyx_L1_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1475, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
if (__pyx_t_16) {
} else {
@@ -28365,16 +28387,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L47_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1477
+ /* "_pydevd_bundle/pydevd_cython.pyx":1476
* elif (
* exc_break.notify_on_first_raise_only
* and not py_db.skip_on_exceptions_thrown_in_same_context # <<<<<<<<<<<<<<
* and not was_just_raised
* ):
*/
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_skip_on_exceptions_thrown_in_sam); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1477, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_skip_on_exceptions_thrown_in_sam); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1476, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1477, __pyx_L1_error)
+ __pyx_t_16 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_16 < 0))) __PYX_ERR(0, 1476, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
__pyx_t_7 = (!__pyx_t_16);
if (__pyx_t_7) {
@@ -28383,7 +28405,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L47_bool_binop_done;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1478
+ /* "_pydevd_bundle/pydevd_cython.pyx":1477
* exc_break.notify_on_first_raise_only
* and not py_db.skip_on_exceptions_thrown_in_same_context
* and not was_just_raised # <<<<<<<<<<<<<<
@@ -28394,7 +28416,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_1 = __pyx_t_7;
__pyx_L47_bool_binop_done:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1475
+ /* "_pydevd_bundle/pydevd_cython.pyx":1474
* should_stop = False # I.e.: we stop only when we're at the caller of a method that throws an exception
*
* elif ( # <<<<<<<<<<<<<<
@@ -28403,7 +28425,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1480
+ /* "_pydevd_bundle/pydevd_cython.pyx":1479
* and not was_just_raised
* ):
* should_stop = False # I.e.: we stop only when it was just raised # <<<<<<<<<<<<<<
@@ -28412,7 +28434,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1475
+ /* "_pydevd_bundle/pydevd_cython.pyx":1474
* should_stop = False # I.e.: we stop only when we're at the caller of a method that throws an exception
*
* elif ( # <<<<<<<<<<<<<<
@@ -28422,7 +28444,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L42;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1482
+ /* "_pydevd_bundle/pydevd_cython.pyx":1481
* should_stop = False # I.e.: we stop only when it was just raised
*
* elif was_just_raised and py_db.skip_on_exceptions_thrown_in_same_context: # <<<<<<<<<<<<<<
@@ -28434,15 +28456,15 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_1 = __pyx_v_was_just_raised;
goto __pyx_L50_bool_binop_done;
}
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_skip_on_exceptions_thrown_in_sam); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1482, __pyx_L1_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_skip_on_exceptions_thrown_in_sam); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1481, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_12);
- __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1482, __pyx_L1_error)
+ __pyx_t_7 = __Pyx_PyObject_IsTrue(__pyx_t_12); if (unlikely((__pyx_t_7 < 0))) __PYX_ERR(0, 1481, __pyx_L1_error)
__Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0;
__pyx_t_1 = __pyx_t_7;
__pyx_L50_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1484
+ /* "_pydevd_bundle/pydevd_cython.pyx":1483
* elif was_just_raised and py_db.skip_on_exceptions_thrown_in_same_context:
* # Option: Don't break if an exception is caught in the same function from which it is thrown
* should_stop = False # <<<<<<<<<<<<<<
@@ -28451,7 +28473,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
__pyx_v_should_stop = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1482
+ /* "_pydevd_bundle/pydevd_cython.pyx":1481
* should_stop = False # I.e.: we stop only when it was just raised
*
* elif was_just_raised and py_db.skip_on_exceptions_thrown_in_same_context: # <<<<<<<<<<<<<<
@@ -28463,7 +28485,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
}
__pyx_L34:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1486
+ /* "_pydevd_bundle/pydevd_cython.pyx":1485
* should_stop = False
*
* if should_stop: # <<<<<<<<<<<<<<
@@ -28472,7 +28494,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
if (__pyx_v_should_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1487
+ /* "_pydevd_bundle/pydevd_cython.pyx":1486
*
* if should_stop:
* exception_breakpoint = exc_break # <<<<<<<<<<<<<<
@@ -28482,7 +28504,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_INCREF(__pyx_v_exc_break);
__Pyx_DECREF_SET(__pyx_v_exception_breakpoint, __pyx_v_exc_break);
- /* "_pydevd_bundle/pydevd_cython.pyx":1488
+ /* "_pydevd_bundle/pydevd_cython.pyx":1487
* if should_stop:
* exception_breakpoint = exc_break
* try: # <<<<<<<<<<<<<<
@@ -28498,23 +28520,23 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_XGOTREF(__pyx_t_8);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1489
+ /* "_pydevd_bundle/pydevd_cython.pyx":1488
* exception_breakpoint = exc_break
* try:
* info.pydev_message = exc_break.qname # <<<<<<<<<<<<<<
* except:
* info.pydev_message = exc_break.qname.encode("utf-8")
*/
- __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_qname); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1489, __pyx_L53_error)
+ __pyx_t_12 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_qname); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1488, __pyx_L53_error)
__Pyx_GOTREF(__pyx_t_12);
- if (!(likely(PyString_CheckExact(__pyx_t_12))||((__pyx_t_12) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_12))) __PYX_ERR(0, 1489, __pyx_L53_error)
+ if (!(likely(PyString_CheckExact(__pyx_t_12))||((__pyx_t_12) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_12))) __PYX_ERR(0, 1488, __pyx_L53_error)
__Pyx_GIVEREF(__pyx_t_12);
__Pyx_GOTREF(__pyx_v_info->pydev_message);
__Pyx_DECREF(__pyx_v_info->pydev_message);
__pyx_v_info->pydev_message = ((PyObject*)__pyx_t_12);
__pyx_t_12 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1488
+ /* "_pydevd_bundle/pydevd_cython.pyx":1487
* if should_stop:
* exception_breakpoint = exc_break
* try: # <<<<<<<<<<<<<<
@@ -28533,7 +28555,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1490
+ /* "_pydevd_bundle/pydevd_cython.pyx":1489
* try:
* info.pydev_message = exc_break.qname
* except: # <<<<<<<<<<<<<<
@@ -28542,21 +28564,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.should_stop_on_exception", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_12, &__pyx_t_4, &__pyx_t_2) < 0) __PYX_ERR(0, 1490, __pyx_L55_except_error)
+ if (__Pyx_GetException(&__pyx_t_12, &__pyx_t_4, &__pyx_t_2) < 0) __PYX_ERR(0, 1489, __pyx_L55_except_error)
__Pyx_XGOTREF(__pyx_t_12);
__Pyx_XGOTREF(__pyx_t_4);
__Pyx_XGOTREF(__pyx_t_2);
- /* "_pydevd_bundle/pydevd_cython.pyx":1491
+ /* "_pydevd_bundle/pydevd_cython.pyx":1490
* info.pydev_message = exc_break.qname
* except:
* info.pydev_message = exc_break.qname.encode("utf-8") # <<<<<<<<<<<<<<
* break
*
*/
- __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_qname); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1491, __pyx_L55_except_error)
+ __pyx_t_13 = __Pyx_PyObject_GetAttrStr(__pyx_v_exc_break, __pyx_n_s_qname); if (unlikely(!__pyx_t_13)) __PYX_ERR(0, 1490, __pyx_L55_except_error)
__Pyx_GOTREF(__pyx_t_13);
- __pyx_t_17 = __Pyx_PyObject_GetAttrStr(__pyx_t_13, __pyx_n_s_encode); if (unlikely(!__pyx_t_17)) __PYX_ERR(0, 1491, __pyx_L55_except_error)
+ __pyx_t_17 = __Pyx_PyObject_GetAttrStr(__pyx_t_13, __pyx_n_s_encode); if (unlikely(!__pyx_t_17)) __PYX_ERR(0, 1490, __pyx_L55_except_error)
__Pyx_GOTREF(__pyx_t_17);
__Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0;
__pyx_t_13 = NULL;
@@ -28577,11 +28599,11 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[2] = {__pyx_t_13, __pyx_kp_s_utf_8};
__pyx_t_5 = __Pyx_PyObject_FastCall(__pyx_t_17, __pyx_callargs+1-__pyx_t_11, 1+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_13); __pyx_t_13 = 0;
- if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1491, __pyx_L55_except_error)
+ if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1490, __pyx_L55_except_error)
__Pyx_GOTREF(__pyx_t_5);
__Pyx_DECREF(__pyx_t_17); __pyx_t_17 = 0;
}
- if (!(likely(PyString_CheckExact(__pyx_t_5))||((__pyx_t_5) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_5))) __PYX_ERR(0, 1491, __pyx_L55_except_error)
+ if (!(likely(PyString_CheckExact(__pyx_t_5))||((__pyx_t_5) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_5))) __PYX_ERR(0, 1490, __pyx_L55_except_error)
__Pyx_GIVEREF(__pyx_t_5);
__Pyx_GOTREF(__pyx_v_info->pydev_message);
__Pyx_DECREF(__pyx_v_info->pydev_message);
@@ -28593,7 +28615,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
goto __pyx_L54_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1488
+ /* "_pydevd_bundle/pydevd_cython.pyx":1487
* if should_stop:
* exception_breakpoint = exc_break
* try: # <<<<<<<<<<<<<<
@@ -28614,7 +28636,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_L60_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1492
+ /* "_pydevd_bundle/pydevd_cython.pyx":1491
* except:
* info.pydev_message = exc_break.qname.encode("utf-8")
* break # <<<<<<<<<<<<<<
@@ -28623,7 +28645,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
goto __pyx_L31_break;
- /* "_pydevd_bundle/pydevd_cython.pyx":1486
+ /* "_pydevd_bundle/pydevd_cython.pyx":1485
* should_stop = False
*
* if should_stop: # <<<<<<<<<<<<<<
@@ -28632,7 +28654,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1434
+ /* "_pydevd_bundle/pydevd_cython.pyx":1433
* check_excs.append((exc_break_caught, False))
*
* for exc_break, is_user_uncaught in check_excs: # <<<<<<<<<<<<<<
@@ -28649,7 +28671,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
}
__pyx_L22:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1406
+ /* "_pydevd_bundle/pydevd_cython.pyx":1405
* pydev_log.exception()
*
* if not should_stop: # <<<<<<<<<<<<<<
@@ -28658,7 +28680,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1494
+ /* "_pydevd_bundle/pydevd_cython.pyx":1493
* break
*
* if should_stop: # <<<<<<<<<<<<<<
@@ -28667,26 +28689,26 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
if (__pyx_v_should_stop) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1496
+ /* "_pydevd_bundle/pydevd_cython.pyx":1495
* if should_stop:
* # Always add exception to frame (must remove later after we proceed).
* add_exception_to_frame(frame, (exception, value, trace)) # <<<<<<<<<<<<<<
*
* if exception_breakpoint is not None and exception_breakpoint.expression is not None:
*/
- __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_add_exception_to_frame); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1496, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_add_exception_to_frame); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1495, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = PyTuple_New(3); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1496, __pyx_L1_error)
+ __pyx_t_4 = PyTuple_New(3); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1495, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_INCREF(__pyx_v_exception);
__Pyx_GIVEREF(__pyx_v_exception);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 0, __pyx_v_exception)) __PYX_ERR(0, 1496, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 0, __pyx_v_exception)) __PYX_ERR(0, 1495, __pyx_L1_error);
__Pyx_INCREF(__pyx_v_value);
__Pyx_GIVEREF(__pyx_v_value);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 1, __pyx_v_value)) __PYX_ERR(0, 1496, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 1, __pyx_v_value)) __PYX_ERR(0, 1495, __pyx_L1_error);
__Pyx_INCREF(__pyx_v_trace);
__Pyx_GIVEREF(__pyx_v_trace);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 2, __pyx_v_trace)) __PYX_ERR(0, 1496, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_4, 2, __pyx_v_trace)) __PYX_ERR(0, 1495, __pyx_L1_error);
__pyx_t_12 = NULL;
__pyx_t_11 = 0;
#if CYTHON_UNPACK_METHODS
@@ -28706,13 +28728,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_11, 2+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_12); __pyx_t_12 = 0;
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1496, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1495, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1498
+ /* "_pydevd_bundle/pydevd_cython.pyx":1497
* add_exception_to_frame(frame, (exception, value, trace))
*
* if exception_breakpoint is not None and exception_breakpoint.expression is not None: # <<<<<<<<<<<<<<
@@ -28725,7 +28747,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_t_1 = __pyx_t_7;
goto __pyx_L66_bool_binop_done;
}
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_exception_breakpoint, __pyx_n_s_expression); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1498, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_exception_breakpoint, __pyx_n_s_expression); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1497, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__pyx_t_7 = (__pyx_t_3 != Py_None);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
@@ -28733,14 +28755,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
__pyx_L66_bool_binop_done:;
if (__pyx_t_1) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1499
+ /* "_pydevd_bundle/pydevd_cython.pyx":1498
*
* if exception_breakpoint is not None and exception_breakpoint.expression is not None:
* py_db.handle_breakpoint_expression(exception_breakpoint, info, frame) # <<<<<<<<<<<<<<
*
* return should_stop, frame, maybe_user_uncaught_exc_info
*/
- __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_expression); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1499, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_handle_breakpoint_expression); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1498, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__pyx_t_4 = NULL;
__pyx_t_11 = 0;
@@ -28760,13 +28782,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
PyObject *__pyx_callargs[4] = {__pyx_t_4, __pyx_v_exception_breakpoint, ((PyObject *)__pyx_v_info), __pyx_v_frame};
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_2, __pyx_callargs+1-__pyx_t_11, 3+__pyx_t_11);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1499, __pyx_L1_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1498, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
}
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1498
+ /* "_pydevd_bundle/pydevd_cython.pyx":1497
* add_exception_to_frame(frame, (exception, value, trace))
*
* if exception_breakpoint is not None and exception_breakpoint.expression is not None: # <<<<<<<<<<<<<<
@@ -28775,7 +28797,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1494
+ /* "_pydevd_bundle/pydevd_cython.pyx":1493
* break
*
* if should_stop: # <<<<<<<<<<<<<<
@@ -28784,7 +28806,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1393
+ /* "_pydevd_bundle/pydevd_cython.pyx":1392
* exception, value, trace = arg
*
* if trace is not None and hasattr(trace, "tb_next"): # <<<<<<<<<<<<<<
@@ -28793,7 +28815,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1390
+ /* "_pydevd_bundle/pydevd_cython.pyx":1389
*
* # 2 = 2
* if info.pydev_state != 2: # and breakpoint is not None: # <<<<<<<<<<<<<<
@@ -28802,7 +28824,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1501
+ /* "_pydevd_bundle/pydevd_cython.pyx":1500
* py_db.handle_breakpoint_expression(exception_breakpoint, info, frame)
*
* return should_stop, frame, maybe_user_uncaught_exc_info # <<<<<<<<<<<<<<
@@ -28810,24 +28832,24 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
*
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_3 = __Pyx_PyBool_FromLong(__pyx_v_should_stop); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1501, __pyx_L1_error)
+ __pyx_t_3 = __Pyx_PyBool_FromLong(__pyx_v_should_stop); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1500, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_3);
- __pyx_t_2 = PyTuple_New(3); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1501, __pyx_L1_error)
+ __pyx_t_2 = PyTuple_New(3); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1500, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
__Pyx_GIVEREF(__pyx_t_3);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_2, 0, __pyx_t_3)) __PYX_ERR(0, 1501, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_2, 0, __pyx_t_3)) __PYX_ERR(0, 1500, __pyx_L1_error);
__Pyx_INCREF(__pyx_v_frame);
__Pyx_GIVEREF(__pyx_v_frame);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_2, 1, __pyx_v_frame)) __PYX_ERR(0, 1501, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_2, 1, __pyx_v_frame)) __PYX_ERR(0, 1500, __pyx_L1_error);
__Pyx_INCREF(__pyx_v_maybe_user_uncaught_exc_info);
__Pyx_GIVEREF(__pyx_v_maybe_user_uncaught_exc_info);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_2, 2, __pyx_v_maybe_user_uncaught_exc_info)) __PYX_ERR(0, 1501, __pyx_L1_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_2, 2, __pyx_v_maybe_user_uncaught_exc_info)) __PYX_ERR(0, 1500, __pyx_L1_error);
__pyx_t_3 = 0;
__pyx_r = __pyx_t_2;
__pyx_t_2 = 0;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1378
+ /* "_pydevd_bundle/pydevd_cython.pyx":1377
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def should_stop_on_exception(py_db, PyDBAdditionalThreadInfo info, frame, thread, arg, prev_user_uncaught_exc_info, is_unwind=False): # <<<<<<<<<<<<<<
@@ -28866,7 +28888,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_12should_stop_on_exce
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":1511
+/* "_pydevd_bundle/pydevd_cython.pyx":1510
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def handle_exception(py_db, thread, frame, arg, str exception_type): # <<<<<<<<<<<<<<
@@ -28939,7 +28961,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1511, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1510, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
CYTHON_FALLTHROUGH;
case 1:
@@ -28947,9 +28969,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[1]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1511, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1510, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 1); __PYX_ERR(0, 1511, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 1); __PYX_ERR(0, 1510, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 2:
@@ -28957,9 +28979,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[2]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1511, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1510, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 2); __PYX_ERR(0, 1511, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 2); __PYX_ERR(0, 1510, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 3:
@@ -28967,9 +28989,9 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[3]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1511, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1510, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 3); __PYX_ERR(0, 1511, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 3); __PYX_ERR(0, 1510, __pyx_L3_error)
}
CYTHON_FALLTHROUGH;
case 4:
@@ -28977,14 +28999,14 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[4]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1511, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1510, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 4); __PYX_ERR(0, 1511, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, 4); __PYX_ERR(0, 1510, __pyx_L3_error)
}
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "handle_exception") < 0)) __PYX_ERR(0, 1511, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "handle_exception") < 0)) __PYX_ERR(0, 1510, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 5)) {
goto __pyx_L5_argtuple_error;
@@ -29003,7 +29025,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, __pyx_nargs); __PYX_ERR(0, 1511, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("handle_exception", 1, 5, 5, __pyx_nargs); __PYX_ERR(0, 1510, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -29017,7 +29039,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
__Pyx_RefNannyFinishContext();
return NULL;
__pyx_L4_argument_unpacking_done:;
- if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_exception_type), (&PyString_Type), 1, "exception_type", 1))) __PYX_ERR(0, 1511, __pyx_L1_error)
+ if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_exception_type), (&PyString_Type), 1, "exception_type", 1))) __PYX_ERR(0, 1510, __pyx_L1_error)
__pyx_r = __pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(__pyx_self, __pyx_v_py_db, __pyx_v_thread, __pyx_v_frame, __pyx_v_arg, __pyx_v_exception_type);
/* function exit code */
@@ -29087,7 +29109,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(__pyx_v_thread);
__Pyx_INCREF(__pyx_v_frame);
- /* "_pydevd_bundle/pydevd_cython.pyx":1523
+ /* "_pydevd_bundle/pydevd_cython.pyx":1522
* # def handle_exception(py_db, thread, frame, arg, exception_type):
* # ENDIF
* stopped = False # <<<<<<<<<<<<<<
@@ -29096,7 +29118,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
__pyx_v_stopped = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1524
+ /* "_pydevd_bundle/pydevd_cython.pyx":1523
* # ENDIF
* stopped = False
* try: # <<<<<<<<<<<<<<
@@ -29105,19 +29127,19 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1528
+ /* "_pydevd_bundle/pydevd_cython.pyx":1527
*
* # We have 3 things in arg: exception type, description, traceback object
* trace_obj = arg[2] # <<<<<<<<<<<<<<
*
* initial_trace_obj = trace_obj
*/
- __pyx_t_1 = __Pyx_GetItemInt(__pyx_v_arg, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1528, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_GetItemInt(__pyx_v_arg, 2, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1527, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_v_trace_obj = __pyx_t_1;
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1530
+ /* "_pydevd_bundle/pydevd_cython.pyx":1529
* trace_obj = arg[2]
*
* initial_trace_obj = trace_obj # <<<<<<<<<<<<<<
@@ -29127,14 +29149,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(__pyx_v_trace_obj);
__pyx_v_initial_trace_obj = __pyx_v_trace_obj;
- /* "_pydevd_bundle/pydevd_cython.pyx":1531
+ /* "_pydevd_bundle/pydevd_cython.pyx":1530
*
* initial_trace_obj = trace_obj
* if trace_obj.tb_next is None and trace_obj.tb_frame is frame: # <<<<<<<<<<<<<<
* # I.e.: tb_next should be only None in the context it was thrown (trace_obj.tb_frame is frame is just a double check).
* pass
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1531, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1530, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_3 = (__pyx_t_1 == Py_None);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
@@ -29143,7 +29165,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_2 = __pyx_t_3;
goto __pyx_L7_bool_binop_done;
}
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1531, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1530, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_3 = (__pyx_t_1 == __pyx_v_frame);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
@@ -29153,7 +29175,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
goto __pyx_L6;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1536
+ /* "_pydevd_bundle/pydevd_cython.pyx":1535
* else:
* # Get the trace_obj from where the exception was raised...
* while trace_obj.tb_next is not None: # <<<<<<<<<<<<<<
@@ -29162,20 +29184,20 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*else*/ {
while (1) {
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1536, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1535, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__pyx_t_2 = (__pyx_t_1 != Py_None);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (!__pyx_t_2) break;
- /* "_pydevd_bundle/pydevd_cython.pyx":1537
+ /* "_pydevd_bundle/pydevd_cython.pyx":1536
* # Get the trace_obj from where the exception was raised...
* while trace_obj.tb_next is not None:
* trace_obj = trace_obj.tb_next # <<<<<<<<<<<<<<
*
* if py_db.ignore_exceptions_thrown_in_lines_with_ignore_exception:
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1537, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_next); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1536, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF_SET(__pyx_v_trace_obj, __pyx_t_1);
__pyx_t_1 = 0;
@@ -29183,58 +29205,58 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
}
__pyx_L6:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1539
+ /* "_pydevd_bundle/pydevd_cython.pyx":1538
* trace_obj = trace_obj.tb_next
*
* if py_db.ignore_exceptions_thrown_in_lines_with_ignore_exception: # <<<<<<<<<<<<<<
* for check_trace_obj in (initial_trace_obj, trace_obj):
* abs_real_path_and_base = get_abs_path_real_path_and_base_from_frame(check_trace_obj.tb_frame)
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_ignore_exceptions_thrown_in_line); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1539, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_ignore_exceptions_thrown_in_line); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1538, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1539, __pyx_L4_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1538, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1540
+ /* "_pydevd_bundle/pydevd_cython.pyx":1539
*
* if py_db.ignore_exceptions_thrown_in_lines_with_ignore_exception:
* for check_trace_obj in (initial_trace_obj, trace_obj): # <<<<<<<<<<<<<<
* abs_real_path_and_base = get_abs_path_real_path_and_base_from_frame(check_trace_obj.tb_frame)
* absolute_filename = abs_real_path_and_base[0]
*/
- __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1540, __pyx_L4_error)
+ __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1539, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_INCREF(__pyx_v_initial_trace_obj);
__Pyx_GIVEREF(__pyx_v_initial_trace_obj);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_initial_trace_obj)) __PYX_ERR(0, 1540, __pyx_L4_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_initial_trace_obj)) __PYX_ERR(0, 1539, __pyx_L4_error);
__Pyx_INCREF(__pyx_v_trace_obj);
__Pyx_GIVEREF(__pyx_v_trace_obj);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_trace_obj)) __PYX_ERR(0, 1540, __pyx_L4_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_trace_obj)) __PYX_ERR(0, 1539, __pyx_L4_error);
__pyx_t_4 = __pyx_t_1; __Pyx_INCREF(__pyx_t_4);
__pyx_t_5 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
for (;;) {
if (__pyx_t_5 >= 2) break;
#if CYTHON_ASSUME_SAFE_MACROS && !CYTHON_AVOID_BORROWED_REFS
- __pyx_t_1 = PyTuple_GET_ITEM(__pyx_t_4, __pyx_t_5); __Pyx_INCREF(__pyx_t_1); __pyx_t_5++; if (unlikely((0 < 0))) __PYX_ERR(0, 1540, __pyx_L4_error)
+ __pyx_t_1 = PyTuple_GET_ITEM(__pyx_t_4, __pyx_t_5); __Pyx_INCREF(__pyx_t_1); __pyx_t_5++; if (unlikely((0 < 0))) __PYX_ERR(0, 1539, __pyx_L4_error)
#else
- __pyx_t_1 = __Pyx_PySequence_ITEM(__pyx_t_4, __pyx_t_5); __pyx_t_5++; if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1540, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PySequence_ITEM(__pyx_t_4, __pyx_t_5); __pyx_t_5++; if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1539, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
#endif
__Pyx_XDECREF_SET(__pyx_v_check_trace_obj, __pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1541
+ /* "_pydevd_bundle/pydevd_cython.pyx":1540
* if py_db.ignore_exceptions_thrown_in_lines_with_ignore_exception:
* for check_trace_obj in (initial_trace_obj, trace_obj):
* abs_real_path_and_base = get_abs_path_real_path_and_base_from_frame(check_trace_obj.tb_frame) # <<<<<<<<<<<<<<
* absolute_filename = abs_real_path_and_base[0]
* canonical_normalized_filename = abs_real_path_and_base[1]
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_get_abs_path_real_path_and_base); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1541, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_get_abs_path_real_path_and_base); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1540, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_check_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1541, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_check_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1540, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_8 = NULL;
__pyx_t_9 = 0;
@@ -29255,15 +29277,15 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1541, __pyx_L4_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1540, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
- if (!(likely(PyTuple_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_t_1))) __PYX_ERR(0, 1541, __pyx_L4_error)
+ if (!(likely(PyTuple_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("tuple", __pyx_t_1))) __PYX_ERR(0, 1540, __pyx_L4_error)
__Pyx_XDECREF_SET(__pyx_v_abs_real_path_and_base, ((PyObject*)__pyx_t_1));
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1542
+ /* "_pydevd_bundle/pydevd_cython.pyx":1541
* for check_trace_obj in (initial_trace_obj, trace_obj):
* abs_real_path_and_base = get_abs_path_real_path_and_base_from_frame(check_trace_obj.tb_frame)
* absolute_filename = abs_real_path_and_base[0] # <<<<<<<<<<<<<<
@@ -29272,15 +29294,15 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
if (unlikely(__pyx_v_abs_real_path_and_base == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1542, __pyx_L4_error)
+ __PYX_ERR(0, 1541, __pyx_L4_error)
}
- __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_real_path_and_base, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1542, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_real_path_and_base, 0, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1541, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- if (!(likely(PyString_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_1))) __PYX_ERR(0, 1542, __pyx_L4_error)
+ if (!(likely(PyString_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_1))) __PYX_ERR(0, 1541, __pyx_L4_error)
__Pyx_XDECREF_SET(__pyx_v_absolute_filename, ((PyObject*)__pyx_t_1));
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1543
+ /* "_pydevd_bundle/pydevd_cython.pyx":1542
* abs_real_path_and_base = get_abs_path_real_path_and_base_from_frame(check_trace_obj.tb_frame)
* absolute_filename = abs_real_path_and_base[0]
* canonical_normalized_filename = abs_real_path_and_base[1] # <<<<<<<<<<<<<<
@@ -29289,24 +29311,24 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
if (unlikely(__pyx_v_abs_real_path_and_base == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1543, __pyx_L4_error)
+ __PYX_ERR(0, 1542, __pyx_L4_error)
}
- __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_real_path_and_base, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1543, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_GetItemInt_Tuple(__pyx_v_abs_real_path_and_base, 1, long, 1, __Pyx_PyInt_From_long, 0, 0, 1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1542, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- if (!(likely(PyString_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_1))) __PYX_ERR(0, 1543, __pyx_L4_error)
+ if (!(likely(PyString_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("str", __pyx_t_1))) __PYX_ERR(0, 1542, __pyx_L4_error)
__Pyx_XDECREF_SET(__pyx_v_canonical_normalized_filename, ((PyObject*)__pyx_t_1));
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1545
+ /* "_pydevd_bundle/pydevd_cython.pyx":1544
* canonical_normalized_filename = abs_real_path_and_base[1]
*
* lines_ignored = filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename) # <<<<<<<<<<<<<<
* if lines_ignored is None:
* lines_ignored = filename_to_lines_where_exceptions_are_ignored[canonical_normalized_filename] = {}
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_filename_to_lines_where_exceptio); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1545, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_filename_to_lines_where_exceptio); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1544, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_get); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1545, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_get); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1544, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_6 = NULL;
@@ -29327,15 +29349,15 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_canonical_normalized_filename};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1545, __pyx_L4_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1544, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
- if (!(likely(PyDict_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("dict", __pyx_t_1))) __PYX_ERR(0, 1545, __pyx_L4_error)
+ if (!(likely(PyDict_CheckExact(__pyx_t_1))||((__pyx_t_1) == Py_None) || __Pyx_RaiseUnexpectedTypeError("dict", __pyx_t_1))) __PYX_ERR(0, 1544, __pyx_L4_error)
__Pyx_XDECREF_SET(__pyx_v_lines_ignored, ((PyObject*)__pyx_t_1));
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1546
+ /* "_pydevd_bundle/pydevd_cython.pyx":1545
*
* lines_ignored = filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename)
* if lines_ignored is None: # <<<<<<<<<<<<<<
@@ -29345,24 +29367,24 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_2 = (__pyx_v_lines_ignored == ((PyObject*)Py_None));
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1547
+ /* "_pydevd_bundle/pydevd_cython.pyx":1546
* lines_ignored = filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename)
* if lines_ignored is None:
* lines_ignored = filename_to_lines_where_exceptions_are_ignored[canonical_normalized_filename] = {} # <<<<<<<<<<<<<<
*
* try:
*/
- __pyx_t_1 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1547, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1546, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_INCREF(__pyx_t_1);
__Pyx_DECREF_SET(__pyx_v_lines_ignored, __pyx_t_1);
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_filename_to_lines_where_exceptio); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1547, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_filename_to_lines_where_exceptio); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1546, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- if (unlikely((PyObject_SetItem(__pyx_t_7, __pyx_v_canonical_normalized_filename, __pyx_t_1) < 0))) __PYX_ERR(0, 1547, __pyx_L4_error)
+ if (unlikely((PyObject_SetItem(__pyx_t_7, __pyx_v_canonical_normalized_filename, __pyx_t_1) < 0))) __PYX_ERR(0, 1546, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1546
+ /* "_pydevd_bundle/pydevd_cython.pyx":1545
*
* lines_ignored = filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename)
* if lines_ignored is None: # <<<<<<<<<<<<<<
@@ -29371,7 +29393,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1549
+ /* "_pydevd_bundle/pydevd_cython.pyx":1548
* lines_ignored = filename_to_lines_where_exceptions_are_ignored[canonical_normalized_filename] = {}
*
* try: # <<<<<<<<<<<<<<
@@ -29387,16 +29409,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XGOTREF(__pyx_t_12);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1550
+ /* "_pydevd_bundle/pydevd_cython.pyx":1549
*
* try:
* curr_stat = os.stat(absolute_filename) # <<<<<<<<<<<<<<
* curr_stat = (curr_stat.st_size, curr_stat.st_mtime)
* except:
*/
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_os); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1550, __pyx_L15_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_os); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1549, __pyx_L15_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_stat); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1550, __pyx_L15_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_stat); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1549, __pyx_L15_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_7 = NULL;
@@ -29417,36 +29439,36 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_7, __pyx_v_absolute_filename};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1550, __pyx_L15_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1549, __pyx_L15_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_curr_stat, __pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1551
+ /* "_pydevd_bundle/pydevd_cython.pyx":1550
* try:
* curr_stat = os.stat(absolute_filename)
* curr_stat = (curr_stat.st_size, curr_stat.st_mtime) # <<<<<<<<<<<<<<
* except:
* curr_stat = None
*/
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_curr_stat, __pyx_n_s_st_size); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1551, __pyx_L15_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_curr_stat, __pyx_n_s_st_size); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1550, __pyx_L15_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_curr_stat, __pyx_n_s_st_mtime); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1551, __pyx_L15_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_curr_stat, __pyx_n_s_st_mtime); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1550, __pyx_L15_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = PyTuple_New(2); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1551, __pyx_L15_error)
+ __pyx_t_7 = PyTuple_New(2); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1550, __pyx_L15_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_GIVEREF(__pyx_t_1);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 0, __pyx_t_1)) __PYX_ERR(0, 1551, __pyx_L15_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 0, __pyx_t_1)) __PYX_ERR(0, 1550, __pyx_L15_error);
__Pyx_GIVEREF(__pyx_t_6);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 1, __pyx_t_6)) __PYX_ERR(0, 1551, __pyx_L15_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_7, 1, __pyx_t_6)) __PYX_ERR(0, 1550, __pyx_L15_error);
__pyx_t_1 = 0;
__pyx_t_6 = 0;
__Pyx_DECREF_SET(__pyx_v_curr_stat, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1549
+ /* "_pydevd_bundle/pydevd_cython.pyx":1548
* lines_ignored = filename_to_lines_where_exceptions_are_ignored[canonical_normalized_filename] = {}
*
* try: # <<<<<<<<<<<<<<
@@ -29464,7 +29486,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1552
+ /* "_pydevd_bundle/pydevd_cython.pyx":1551
* curr_stat = os.stat(absolute_filename)
* curr_stat = (curr_stat.st_size, curr_stat.st_mtime)
* except: # <<<<<<<<<<<<<<
@@ -29473,12 +29495,12 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.handle_exception", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_7, &__pyx_t_6, &__pyx_t_1) < 0) __PYX_ERR(0, 1552, __pyx_L17_except_error)
+ if (__Pyx_GetException(&__pyx_t_7, &__pyx_t_6, &__pyx_t_1) < 0) __PYX_ERR(0, 1551, __pyx_L17_except_error)
__Pyx_XGOTREF(__pyx_t_7);
__Pyx_XGOTREF(__pyx_t_6);
__Pyx_XGOTREF(__pyx_t_1);
- /* "_pydevd_bundle/pydevd_cython.pyx":1553
+ /* "_pydevd_bundle/pydevd_cython.pyx":1552
* curr_stat = (curr_stat.st_size, curr_stat.st_mtime)
* except:
* curr_stat = None # <<<<<<<<<<<<<<
@@ -29493,7 +29515,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
goto __pyx_L16_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1549
+ /* "_pydevd_bundle/pydevd_cython.pyx":1548
* lines_ignored = filename_to_lines_where_exceptions_are_ignored[canonical_normalized_filename] = {}
*
* try: # <<<<<<<<<<<<<<
@@ -29514,16 +29536,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_L22_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1555
+ /* "_pydevd_bundle/pydevd_cython.pyx":1554
* curr_stat = None
*
* last_stat = filename_to_stat_info.get(absolute_filename) # <<<<<<<<<<<<<<
* if last_stat != curr_stat:
* filename_to_stat_info[absolute_filename] = curr_stat
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_filename_to_stat_info); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1555, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_filename_to_stat_info); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1554, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_get); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1555, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_get); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1554, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_6 = NULL;
@@ -29544,38 +29566,38 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_absolute_filename};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1555, __pyx_L4_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1554, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_last_stat, __pyx_t_1);
__pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1556
+ /* "_pydevd_bundle/pydevd_cython.pyx":1555
*
* last_stat = filename_to_stat_info.get(absolute_filename)
* if last_stat != curr_stat: # <<<<<<<<<<<<<<
* filename_to_stat_info[absolute_filename] = curr_stat
* lines_ignored.clear()
*/
- __pyx_t_1 = PyObject_RichCompare(__pyx_v_last_stat, __pyx_v_curr_stat, Py_NE); __Pyx_XGOTREF(__pyx_t_1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1556, __pyx_L4_error)
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1556, __pyx_L4_error)
+ __pyx_t_1 = PyObject_RichCompare(__pyx_v_last_stat, __pyx_v_curr_stat, Py_NE); __Pyx_XGOTREF(__pyx_t_1); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1555, __pyx_L4_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_1); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1555, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1557
+ /* "_pydevd_bundle/pydevd_cython.pyx":1556
* last_stat = filename_to_stat_info.get(absolute_filename)
* if last_stat != curr_stat:
* filename_to_stat_info[absolute_filename] = curr_stat # <<<<<<<<<<<<<<
* lines_ignored.clear()
* try:
*/
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_filename_to_stat_info); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1557, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_filename_to_stat_info); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1556, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
- if (unlikely((PyObject_SetItem(__pyx_t_1, __pyx_v_absolute_filename, __pyx_v_curr_stat) < 0))) __PYX_ERR(0, 1557, __pyx_L4_error)
+ if (unlikely((PyObject_SetItem(__pyx_t_1, __pyx_v_absolute_filename, __pyx_v_curr_stat) < 0))) __PYX_ERR(0, 1556, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1558
+ /* "_pydevd_bundle/pydevd_cython.pyx":1557
* if last_stat != curr_stat:
* filename_to_stat_info[absolute_filename] = curr_stat
* lines_ignored.clear() # <<<<<<<<<<<<<<
@@ -29584,11 +29606,11 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
if (unlikely(__pyx_v_lines_ignored == Py_None)) {
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "clear");
- __PYX_ERR(0, 1558, __pyx_L4_error)
+ __PYX_ERR(0, 1557, __pyx_L4_error)
}
- __pyx_t_13 = __Pyx_PyDict_Clear(__pyx_v_lines_ignored); if (unlikely(__pyx_t_13 == ((int)-1))) __PYX_ERR(0, 1558, __pyx_L4_error)
+ __pyx_t_13 = __Pyx_PyDict_Clear(__pyx_v_lines_ignored); if (unlikely(__pyx_t_13 == ((int)-1))) __PYX_ERR(0, 1557, __pyx_L4_error)
- /* "_pydevd_bundle/pydevd_cython.pyx":1559
+ /* "_pydevd_bundle/pydevd_cython.pyx":1558
* filename_to_stat_info[absolute_filename] = curr_stat
* lines_ignored.clear()
* try: # <<<<<<<<<<<<<<
@@ -29604,16 +29626,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XGOTREF(__pyx_t_10);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1560
+ /* "_pydevd_bundle/pydevd_cython.pyx":1559
* lines_ignored.clear()
* try:
* linecache.checkcache(absolute_filename) # <<<<<<<<<<<<<<
* except:
* pydev_log.exception("Error in linecache.checkcache(%r)", absolute_filename)
*/
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_linecache); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1560, __pyx_L26_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_linecache); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1559, __pyx_L26_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_checkcache); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1560, __pyx_L26_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_7, __pyx_n_s_checkcache); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1559, __pyx_L26_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
__pyx_t_7 = NULL;
@@ -29634,13 +29656,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_7, __pyx_v_absolute_filename};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1560, __pyx_L26_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1559, __pyx_L26_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1559
+ /* "_pydevd_bundle/pydevd_cython.pyx":1558
* filename_to_stat_info[absolute_filename] = curr_stat
* lines_ignored.clear()
* try: # <<<<<<<<<<<<<<
@@ -29658,7 +29680,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1561
+ /* "_pydevd_bundle/pydevd_cython.pyx":1560
* try:
* linecache.checkcache(absolute_filename)
* except: # <<<<<<<<<<<<<<
@@ -29667,21 +29689,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.handle_exception", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_1, &__pyx_t_6, &__pyx_t_7) < 0) __PYX_ERR(0, 1561, __pyx_L28_except_error)
+ if (__Pyx_GetException(&__pyx_t_1, &__pyx_t_6, &__pyx_t_7) < 0) __PYX_ERR(0, 1560, __pyx_L28_except_error)
__Pyx_XGOTREF(__pyx_t_1);
__Pyx_XGOTREF(__pyx_t_6);
__Pyx_XGOTREF(__pyx_t_7);
- /* "_pydevd_bundle/pydevd_cython.pyx":1562
+ /* "_pydevd_bundle/pydevd_cython.pyx":1561
* linecache.checkcache(absolute_filename)
* except:
* pydev_log.exception("Error in linecache.checkcache(%r)", absolute_filename) # <<<<<<<<<<<<<<
*
* from_user_input = py_db.filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename)
*/
- __Pyx_GetModuleGlobalName(__pyx_t_14, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 1562, __pyx_L28_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_14, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 1561, __pyx_L28_except_error)
__Pyx_GOTREF(__pyx_t_14);
- __pyx_t_15 = __Pyx_PyObject_GetAttrStr(__pyx_t_14, __pyx_n_s_exception); if (unlikely(!__pyx_t_15)) __PYX_ERR(0, 1562, __pyx_L28_except_error)
+ __pyx_t_15 = __Pyx_PyObject_GetAttrStr(__pyx_t_14, __pyx_n_s_exception); if (unlikely(!__pyx_t_15)) __PYX_ERR(0, 1561, __pyx_L28_except_error)
__Pyx_GOTREF(__pyx_t_15);
__Pyx_DECREF(__pyx_t_14); __pyx_t_14 = 0;
__pyx_t_14 = NULL;
@@ -29702,7 +29724,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[3] = {__pyx_t_14, __pyx_kp_s_Error_in_linecache_checkcache_r, __pyx_v_absolute_filename};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_15, __pyx_callargs+1-__pyx_t_9, 2+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_14); __pyx_t_14 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1562, __pyx_L28_except_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1561, __pyx_L28_except_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_15); __pyx_t_15 = 0;
}
@@ -29713,7 +29735,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
goto __pyx_L27_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1559
+ /* "_pydevd_bundle/pydevd_cython.pyx":1558
* filename_to_stat_info[absolute_filename] = curr_stat
* lines_ignored.clear()
* try: # <<<<<<<<<<<<<<
@@ -29734,7 +29756,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_L33_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1556
+ /* "_pydevd_bundle/pydevd_cython.pyx":1555
*
* last_stat = filename_to_stat_info.get(absolute_filename)
* if last_stat != curr_stat: # <<<<<<<<<<<<<<
@@ -29743,16 +29765,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1564
+ /* "_pydevd_bundle/pydevd_cython.pyx":1563
* pydev_log.exception("Error in linecache.checkcache(%r)", absolute_filename)
*
* from_user_input = py_db.filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename) # <<<<<<<<<<<<<<
* if from_user_input:
* merged = {}
*/
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_filename_to_lines_where_exceptio); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1564, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_filename_to_lines_where_exceptio); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1563, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_get); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1564, __pyx_L4_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_get); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1563, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_6 = NULL;
@@ -29773,58 +29795,58 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_canonical_normalized_filename};
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_1, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1564, __pyx_L4_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1563, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_from_user_input, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1565
+ /* "_pydevd_bundle/pydevd_cython.pyx":1564
*
* from_user_input = py_db.filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename)
* if from_user_input: # <<<<<<<<<<<<<<
* merged = {}
* merged.update(lines_ignored)
*/
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_v_from_user_input); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1565, __pyx_L4_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_v_from_user_input); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1564, __pyx_L4_error)
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1566
+ /* "_pydevd_bundle/pydevd_cython.pyx":1565
* from_user_input = py_db.filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename)
* if from_user_input:
* merged = {} # <<<<<<<<<<<<<<
* merged.update(lines_ignored)
* # Override what we have with the related entries that the user entered
*/
- __pyx_t_7 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1566, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1565, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_XDECREF_SET(__pyx_v_merged, ((PyObject*)__pyx_t_7));
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1567
+ /* "_pydevd_bundle/pydevd_cython.pyx":1566
* if from_user_input:
* merged = {}
* merged.update(lines_ignored) # <<<<<<<<<<<<<<
* # Override what we have with the related entries that the user entered
* merged.update(from_user_input)
*/
- __pyx_t_7 = __Pyx_CallUnboundCMethod1(&__pyx_umethod_PyDict_Type_update, __pyx_v_merged, __pyx_v_lines_ignored); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1567, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_CallUnboundCMethod1(&__pyx_umethod_PyDict_Type_update, __pyx_v_merged, __pyx_v_lines_ignored); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1566, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1569
+ /* "_pydevd_bundle/pydevd_cython.pyx":1568
* merged.update(lines_ignored)
* # Override what we have with the related entries that the user entered
* merged.update(from_user_input) # <<<<<<<<<<<<<<
* else:
* merged = lines_ignored
*/
- __pyx_t_7 = __Pyx_CallUnboundCMethod1(&__pyx_umethod_PyDict_Type_update, __pyx_v_merged, __pyx_v_from_user_input); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1569, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_CallUnboundCMethod1(&__pyx_umethod_PyDict_Type_update, __pyx_v_merged, __pyx_v_from_user_input); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1568, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1565
+ /* "_pydevd_bundle/pydevd_cython.pyx":1564
*
* from_user_input = py_db.filename_to_lines_where_exceptions_are_ignored.get(canonical_normalized_filename)
* if from_user_input: # <<<<<<<<<<<<<<
@@ -29834,7 +29856,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
goto __pyx_L36;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1571
+ /* "_pydevd_bundle/pydevd_cython.pyx":1570
* merged.update(from_user_input)
* else:
* merged = lines_ignored # <<<<<<<<<<<<<<
@@ -29847,19 +29869,19 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
}
__pyx_L36:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1573
+ /* "_pydevd_bundle/pydevd_cython.pyx":1572
* merged = lines_ignored
*
* exc_lineno = check_trace_obj.tb_lineno # <<<<<<<<<<<<<<
*
* # print ('lines ignored', lines_ignored)
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_check_trace_obj, __pyx_n_s_tb_lineno); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1573, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_check_trace_obj, __pyx_n_s_tb_lineno); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1572, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_XDECREF_SET(__pyx_v_exc_lineno, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1579
+ /* "_pydevd_bundle/pydevd_cython.pyx":1578
* # print ('merged', merged, 'curr', exc_lineno)
*
* if exc_lineno not in merged: # Note: check on merged but update lines_ignored. # <<<<<<<<<<<<<<
@@ -29868,12 +29890,12 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
if (unlikely(__pyx_v_merged == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not iterable");
- __PYX_ERR(0, 1579, __pyx_L4_error)
+ __PYX_ERR(0, 1578, __pyx_L4_error)
}
- __pyx_t_2 = (__Pyx_PyDict_ContainsTF(__pyx_v_exc_lineno, __pyx_v_merged, Py_NE)); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1579, __pyx_L4_error)
+ __pyx_t_2 = (__Pyx_PyDict_ContainsTF(__pyx_v_exc_lineno, __pyx_v_merged, Py_NE)); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1578, __pyx_L4_error)
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1580
+ /* "_pydevd_bundle/pydevd_cython.pyx":1579
*
* if exc_lineno not in merged: # Note: check on merged but update lines_ignored.
* try: # <<<<<<<<<<<<<<
@@ -29889,21 +29911,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XGOTREF(__pyx_t_12);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1581
+ /* "_pydevd_bundle/pydevd_cython.pyx":1580
* if exc_lineno not in merged: # Note: check on merged but update lines_ignored.
* try:
* line = linecache.getline(absolute_filename, exc_lineno, check_trace_obj.tb_frame.f_globals) # <<<<<<<<<<<<<<
* except:
* pydev_log.exception("Error in linecache.getline(%r, %s, f_globals)", absolute_filename, exc_lineno)
*/
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_linecache); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1581, __pyx_L38_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_linecache); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1580, __pyx_L38_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_getline); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1581, __pyx_L38_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_getline); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1580, __pyx_L38_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_check_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1581, __pyx_L38_error)
+ __pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_check_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1580, __pyx_L38_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_f_globals); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1581, __pyx_L38_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_f_globals); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1580, __pyx_L38_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_1 = NULL;
@@ -29925,14 +29947,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_7 = __Pyx_PyObject_FastCall(__pyx_t_6, __pyx_callargs+1-__pyx_t_9, 3+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1581, __pyx_L38_error)
+ if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1580, __pyx_L38_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
__Pyx_XDECREF_SET(__pyx_v_line, __pyx_t_7);
__pyx_t_7 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1580
+ /* "_pydevd_bundle/pydevd_cython.pyx":1579
*
* if exc_lineno not in merged: # Note: check on merged but update lines_ignored.
* try: # <<<<<<<<<<<<<<
@@ -29952,7 +29974,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1582
+ /* "_pydevd_bundle/pydevd_cython.pyx":1581
* try:
* line = linecache.getline(absolute_filename, exc_lineno, check_trace_obj.tb_frame.f_globals)
* except: # <<<<<<<<<<<<<<
@@ -29961,21 +29983,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.handle_exception", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_7, &__pyx_t_6, &__pyx_t_8) < 0) __PYX_ERR(0, 1582, __pyx_L40_except_error)
+ if (__Pyx_GetException(&__pyx_t_7, &__pyx_t_6, &__pyx_t_8) < 0) __PYX_ERR(0, 1581, __pyx_L40_except_error)
__Pyx_XGOTREF(__pyx_t_7);
__Pyx_XGOTREF(__pyx_t_6);
__Pyx_XGOTREF(__pyx_t_8);
- /* "_pydevd_bundle/pydevd_cython.pyx":1583
+ /* "_pydevd_bundle/pydevd_cython.pyx":1582
* line = linecache.getline(absolute_filename, exc_lineno, check_trace_obj.tb_frame.f_globals)
* except:
* pydev_log.exception("Error in linecache.getline(%r, %s, f_globals)", absolute_filename, exc_lineno) # <<<<<<<<<<<<<<
* line = ""
*
*/
- __Pyx_GetModuleGlobalName(__pyx_t_15, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_15)) __PYX_ERR(0, 1583, __pyx_L40_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_15, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_15)) __PYX_ERR(0, 1582, __pyx_L40_except_error)
__Pyx_GOTREF(__pyx_t_15);
- __pyx_t_14 = __Pyx_PyObject_GetAttrStr(__pyx_t_15, __pyx_n_s_exception); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 1583, __pyx_L40_except_error)
+ __pyx_t_14 = __Pyx_PyObject_GetAttrStr(__pyx_t_15, __pyx_n_s_exception); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 1582, __pyx_L40_except_error)
__Pyx_GOTREF(__pyx_t_14);
__Pyx_DECREF(__pyx_t_15); __pyx_t_15 = 0;
__pyx_t_15 = NULL;
@@ -29996,13 +30018,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[4] = {__pyx_t_15, __pyx_kp_s_Error_in_linecache_getline_r_s_f, __pyx_v_absolute_filename, __pyx_v_exc_lineno};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_14, __pyx_callargs+1-__pyx_t_9, 3+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_15); __pyx_t_15 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1583, __pyx_L40_except_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1582, __pyx_L40_except_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_14); __pyx_t_14 = 0;
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1584
+ /* "_pydevd_bundle/pydevd_cython.pyx":1583
* except:
* pydev_log.exception("Error in linecache.getline(%r, %s, f_globals)", absolute_filename, exc_lineno)
* line = "" # <<<<<<<<<<<<<<
@@ -30017,7 +30039,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
goto __pyx_L39_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1580
+ /* "_pydevd_bundle/pydevd_cython.pyx":1579
*
* if exc_lineno not in merged: # Note: check on merged but update lines_ignored.
* try: # <<<<<<<<<<<<<<
@@ -30038,16 +30060,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_L45_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1586
+ /* "_pydevd_bundle/pydevd_cython.pyx":1585
* line = ""
*
* if IGNORE_EXCEPTION_TAG.match(line) is not None: # <<<<<<<<<<<<<<
* lines_ignored[exc_lineno] = 1
* return False
*/
- __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_IGNORE_EXCEPTION_TAG); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1586, __pyx_L4_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_n_s_IGNORE_EXCEPTION_TAG); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1585, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_match); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1586, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_t_6, __pyx_n_s_match); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1585, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
__pyx_t_6 = NULL;
@@ -30068,7 +30090,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_line};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1586, __pyx_L4_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1585, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
@@ -30076,7 +30098,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1587
+ /* "_pydevd_bundle/pydevd_cython.pyx":1586
*
* if IGNORE_EXCEPTION_TAG.match(line) is not None:
* lines_ignored[exc_lineno] = 1 # <<<<<<<<<<<<<<
@@ -30085,11 +30107,11 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
if (unlikely(__pyx_v_lines_ignored == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1587, __pyx_L4_error)
+ __PYX_ERR(0, 1586, __pyx_L4_error)
}
- if (unlikely((PyDict_SetItem(__pyx_v_lines_ignored, __pyx_v_exc_lineno, __pyx_int_1) < 0))) __PYX_ERR(0, 1587, __pyx_L4_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_lines_ignored, __pyx_v_exc_lineno, __pyx_int_1) < 0))) __PYX_ERR(0, 1586, __pyx_L4_error)
- /* "_pydevd_bundle/pydevd_cython.pyx":1588
+ /* "_pydevd_bundle/pydevd_cython.pyx":1587
* if IGNORE_EXCEPTION_TAG.match(line) is not None:
* lines_ignored[exc_lineno] = 1
* return False # <<<<<<<<<<<<<<
@@ -30102,7 +30124,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1586
+ /* "_pydevd_bundle/pydevd_cython.pyx":1585
* line = ""
*
* if IGNORE_EXCEPTION_TAG.match(line) is not None: # <<<<<<<<<<<<<<
@@ -30111,7 +30133,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1591
+ /* "_pydevd_bundle/pydevd_cython.pyx":1590
* else:
* # Put in the cache saying not to ignore
* lines_ignored[exc_lineno] = 0 # <<<<<<<<<<<<<<
@@ -30121,12 +30143,12 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
/*else*/ {
if (unlikely(__pyx_v_lines_ignored == Py_None)) {
PyErr_SetString(PyExc_TypeError, "'NoneType' object is not subscriptable");
- __PYX_ERR(0, 1591, __pyx_L4_error)
+ __PYX_ERR(0, 1590, __pyx_L4_error)
}
- if (unlikely((PyDict_SetItem(__pyx_v_lines_ignored, __pyx_v_exc_lineno, __pyx_int_0) < 0))) __PYX_ERR(0, 1591, __pyx_L4_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_lines_ignored, __pyx_v_exc_lineno, __pyx_int_0) < 0))) __PYX_ERR(0, 1590, __pyx_L4_error)
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1579
+ /* "_pydevd_bundle/pydevd_cython.pyx":1578
* # print ('merged', merged, 'curr', exc_lineno)
*
* if exc_lineno not in merged: # Note: check on merged but update lines_ignored. # <<<<<<<<<<<<<<
@@ -30136,7 +30158,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
goto __pyx_L37;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1594
+ /* "_pydevd_bundle/pydevd_cython.pyx":1593
* else:
* # Ok, dict has it already cached, so, let's check it...
* if merged.get(exc_lineno, 0): # <<<<<<<<<<<<<<
@@ -30146,15 +30168,15 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
/*else*/ {
if (unlikely(__pyx_v_merged == Py_None)) {
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "get");
- __PYX_ERR(0, 1594, __pyx_L4_error)
+ __PYX_ERR(0, 1593, __pyx_L4_error)
}
- __pyx_t_8 = __Pyx_PyDict_GetItemDefault(__pyx_v_merged, __pyx_v_exc_lineno, __pyx_int_0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1594, __pyx_L4_error)
+ __pyx_t_8 = __Pyx_PyDict_GetItemDefault(__pyx_v_merged, __pyx_v_exc_lineno, __pyx_int_0); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1593, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1594, __pyx_L4_error)
+ __pyx_t_2 = __Pyx_PyObject_IsTrue(__pyx_t_8); if (unlikely((__pyx_t_2 < 0))) __PYX_ERR(0, 1593, __pyx_L4_error)
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
if (__pyx_t_2) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1595
+ /* "_pydevd_bundle/pydevd_cython.pyx":1594
* # Ok, dict has it already cached, so, let's check it...
* if merged.get(exc_lineno, 0):
* return False # <<<<<<<<<<<<<<
@@ -30167,7 +30189,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
goto __pyx_L3_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1594
+ /* "_pydevd_bundle/pydevd_cython.pyx":1593
* else:
* # Ok, dict has it already cached, so, let's check it...
* if merged.get(exc_lineno, 0): # <<<<<<<<<<<<<<
@@ -30178,7 +30200,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
}
__pyx_L37:;
- /* "_pydevd_bundle/pydevd_cython.pyx":1540
+ /* "_pydevd_bundle/pydevd_cython.pyx":1539
*
* if py_db.ignore_exceptions_thrown_in_lines_with_ignore_exception:
* for check_trace_obj in (initial_trace_obj, trace_obj): # <<<<<<<<<<<<<<
@@ -30188,7 +30210,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
}
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1539
+ /* "_pydevd_bundle/pydevd_cython.pyx":1538
* trace_obj = trace_obj.tb_next
*
* if py_db.ignore_exceptions_thrown_in_lines_with_ignore_exception: # <<<<<<<<<<<<<<
@@ -30197,7 +30219,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1597
+ /* "_pydevd_bundle/pydevd_cython.pyx":1596
* return False
*
* try: # <<<<<<<<<<<<<<
@@ -30213,43 +30235,43 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XGOTREF(__pyx_t_10);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1598
+ /* "_pydevd_bundle/pydevd_cython.pyx":1597
*
* try:
* frame_id_to_frame = {} # <<<<<<<<<<<<<<
* frame_id_to_frame[id(frame)] = frame
* f = trace_obj.tb_frame
*/
- __pyx_t_4 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1598, __pyx_L51_error)
+ __pyx_t_4 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1597, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_v_frame_id_to_frame = ((PyObject*)__pyx_t_4);
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1599
+ /* "_pydevd_bundle/pydevd_cython.pyx":1598
* try:
* frame_id_to_frame = {}
* frame_id_to_frame[id(frame)] = frame # <<<<<<<<<<<<<<
* f = trace_obj.tb_frame
* while f is not None:
*/
- __pyx_t_4 = __Pyx_PyObject_CallOneArg(__pyx_builtin_id, __pyx_v_frame); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1599, __pyx_L51_error)
+ __pyx_t_4 = __Pyx_PyObject_CallOneArg(__pyx_builtin_id, __pyx_v_frame); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1598, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_4);
- if (unlikely((PyDict_SetItem(__pyx_v_frame_id_to_frame, __pyx_t_4, __pyx_v_frame) < 0))) __PYX_ERR(0, 1599, __pyx_L51_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_frame_id_to_frame, __pyx_t_4, __pyx_v_frame) < 0))) __PYX_ERR(0, 1598, __pyx_L51_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1600
+ /* "_pydevd_bundle/pydevd_cython.pyx":1599
* frame_id_to_frame = {}
* frame_id_to_frame[id(frame)] = frame
* f = trace_obj.tb_frame # <<<<<<<<<<<<<<
* while f is not None:
* frame_id_to_frame[id(f)] = f
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1600, __pyx_L51_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_trace_obj, __pyx_n_s_tb_frame); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1599, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_v_f = __pyx_t_4;
__pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1601
+ /* "_pydevd_bundle/pydevd_cython.pyx":1600
* frame_id_to_frame[id(frame)] = frame
* f = trace_obj.tb_frame
* while f is not None: # <<<<<<<<<<<<<<
@@ -30260,32 +30282,32 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_2 = (__pyx_v_f != Py_None);
if (!__pyx_t_2) break;
- /* "_pydevd_bundle/pydevd_cython.pyx":1602
+ /* "_pydevd_bundle/pydevd_cython.pyx":1601
* f = trace_obj.tb_frame
* while f is not None:
* frame_id_to_frame[id(f)] = f # <<<<<<<<<<<<<<
* f = f.f_back
* f = None
*/
- __pyx_t_4 = __Pyx_PyObject_CallOneArg(__pyx_builtin_id, __pyx_v_f); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1602, __pyx_L51_error)
+ __pyx_t_4 = __Pyx_PyObject_CallOneArg(__pyx_builtin_id, __pyx_v_f); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1601, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_4);
- if (unlikely((PyDict_SetItem(__pyx_v_frame_id_to_frame, __pyx_t_4, __pyx_v_f) < 0))) __PYX_ERR(0, 1602, __pyx_L51_error)
+ if (unlikely((PyDict_SetItem(__pyx_v_frame_id_to_frame, __pyx_t_4, __pyx_v_f) < 0))) __PYX_ERR(0, 1601, __pyx_L51_error)
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1603
+ /* "_pydevd_bundle/pydevd_cython.pyx":1602
* while f is not None:
* frame_id_to_frame[id(f)] = f
* f = f.f_back # <<<<<<<<<<<<<<
* f = None
*
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1603, __pyx_L51_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_f, __pyx_n_s_f_back); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1602, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF_SET(__pyx_v_f, __pyx_t_4);
__pyx_t_4 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1604
+ /* "_pydevd_bundle/pydevd_cython.pyx":1603
* frame_id_to_frame[id(f)] = f
* f = f.f_back
* f = None # <<<<<<<<<<<<<<
@@ -30295,7 +30317,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_f, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1606
+ /* "_pydevd_bundle/pydevd_cython.pyx":1605
* f = None
*
* stopped = True # <<<<<<<<<<<<<<
@@ -30304,16 +30326,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
__pyx_v_stopped = 1;
- /* "_pydevd_bundle/pydevd_cython.pyx":1607
+ /* "_pydevd_bundle/pydevd_cython.pyx":1606
*
* stopped = True
* py_db.send_caught_exception_stack(thread, arg, id(frame)) # <<<<<<<<<<<<<<
* try:
* py_db.set_suspend(thread, 137)
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_send_caught_exception_stack); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1607, __pyx_L51_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_send_caught_exception_stack); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1606, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_8);
- __pyx_t_7 = __Pyx_PyObject_CallOneArg(__pyx_builtin_id, __pyx_v_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1607, __pyx_L51_error)
+ __pyx_t_7 = __Pyx_PyObject_CallOneArg(__pyx_builtin_id, __pyx_v_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1606, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_6 = NULL;
__pyx_t_9 = 0;
@@ -30334,13 +30356,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_9, 3+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1607, __pyx_L51_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1606, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1608
+ /* "_pydevd_bundle/pydevd_cython.pyx":1607
* stopped = True
* py_db.send_caught_exception_stack(thread, arg, id(frame))
* try: # <<<<<<<<<<<<<<
@@ -30349,14 +30371,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1609
+ /* "_pydevd_bundle/pydevd_cython.pyx":1608
* py_db.send_caught_exception_stack(thread, arg, id(frame))
* try:
* py_db.set_suspend(thread, 137) # <<<<<<<<<<<<<<
* py_db.do_wait_suspend(thread, frame, "exception", arg, exception_type=exception_type)
* finally:
*/
- __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1609, __pyx_L60_error)
+ __pyx_t_8 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_set_suspend); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1608, __pyx_L60_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_t_7 = NULL;
__pyx_t_9 = 0;
@@ -30376,39 +30398,39 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[3] = {__pyx_t_7, __pyx_v_thread, __pyx_int_137};
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_8, __pyx_callargs+1-__pyx_t_9, 2+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1609, __pyx_L60_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1608, __pyx_L60_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1610
+ /* "_pydevd_bundle/pydevd_cython.pyx":1609
* try:
* py_db.set_suspend(thread, 137)
* py_db.do_wait_suspend(thread, frame, "exception", arg, exception_type=exception_type) # <<<<<<<<<<<<<<
* finally:
* py_db.send_caught_exception_stack_proceeded(thread)
*/
- __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1610, __pyx_L60_error)
+ __pyx_t_4 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_do_wait_suspend); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1609, __pyx_L60_error)
__Pyx_GOTREF(__pyx_t_4);
- __pyx_t_8 = PyTuple_New(4); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1610, __pyx_L60_error)
+ __pyx_t_8 = PyTuple_New(4); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1609, __pyx_L60_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_INCREF(__pyx_v_thread);
__Pyx_GIVEREF(__pyx_v_thread);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_thread)) __PYX_ERR(0, 1610, __pyx_L60_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 0, __pyx_v_thread)) __PYX_ERR(0, 1609, __pyx_L60_error);
__Pyx_INCREF(__pyx_v_frame);
__Pyx_GIVEREF(__pyx_v_frame);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_v_frame)) __PYX_ERR(0, 1610, __pyx_L60_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 1, __pyx_v_frame)) __PYX_ERR(0, 1609, __pyx_L60_error);
__Pyx_INCREF(__pyx_n_s_exception);
__Pyx_GIVEREF(__pyx_n_s_exception);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 2, __pyx_n_s_exception)) __PYX_ERR(0, 1610, __pyx_L60_error);
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 2, __pyx_n_s_exception)) __PYX_ERR(0, 1609, __pyx_L60_error);
__Pyx_INCREF(__pyx_v_arg);
__Pyx_GIVEREF(__pyx_v_arg);
- if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 3, __pyx_v_arg)) __PYX_ERR(0, 1610, __pyx_L60_error);
- __pyx_t_7 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1610, __pyx_L60_error)
+ if (__Pyx_PyTuple_SET_ITEM(__pyx_t_8, 3, __pyx_v_arg)) __PYX_ERR(0, 1609, __pyx_L60_error);
+ __pyx_t_7 = __Pyx_PyDict_NewPresized(1); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1609, __pyx_L60_error)
__Pyx_GOTREF(__pyx_t_7);
- if (PyDict_SetItem(__pyx_t_7, __pyx_n_s_exception_type, __pyx_v_exception_type) < 0) __PYX_ERR(0, 1610, __pyx_L60_error)
- __pyx_t_6 = __Pyx_PyObject_Call(__pyx_t_4, __pyx_t_8, __pyx_t_7); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1610, __pyx_L60_error)
+ if (PyDict_SetItem(__pyx_t_7, __pyx_n_s_exception_type, __pyx_v_exception_type) < 0) __PYX_ERR(0, 1609, __pyx_L60_error)
+ __pyx_t_6 = __Pyx_PyObject_Call(__pyx_t_4, __pyx_t_8, __pyx_t_7); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1609, __pyx_L60_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
@@ -30416,7 +30438,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1612
+ /* "_pydevd_bundle/pydevd_cython.pyx":1611
* py_db.do_wait_suspend(thread, frame, "exception", arg, exception_type=exception_type)
* finally:
* py_db.send_caught_exception_stack_proceeded(thread) # <<<<<<<<<<<<<<
@@ -30425,7 +30447,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*finally:*/ {
/*normal exit:*/{
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_send_caught_exception_stack_proc); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1612, __pyx_L51_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_send_caught_exception_stack_proc); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1611, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_8 = NULL;
__pyx_t_9 = 0;
@@ -30445,7 +30467,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_8, __pyx_v_thread};
__pyx_t_6 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1612, __pyx_L51_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1611, __pyx_L51_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
@@ -30474,7 +30496,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XGOTREF(__pyx_t_24);
__pyx_t_16 = __pyx_lineno; __pyx_t_17 = __pyx_clineno; __pyx_t_18 = __pyx_filename;
{
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_send_caught_exception_stack_proc); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1612, __pyx_L63_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_send_caught_exception_stack_proc); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1611, __pyx_L63_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_8 = NULL;
__pyx_t_9 = 0;
@@ -30494,7 +30516,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_8, __pyx_v_thread};
__pyx_t_6 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1612, __pyx_L63_error)
+ if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1611, __pyx_L63_error)
__Pyx_GOTREF(__pyx_t_6);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
@@ -30529,7 +30551,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_L61:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1597
+ /* "_pydevd_bundle/pydevd_cython.pyx":1596
* return False
*
* try: # <<<<<<<<<<<<<<
@@ -30550,7 +30572,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_XDECREF(__pyx_t_7); __pyx_t_7 = 0;
__Pyx_XDECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1613
+ /* "_pydevd_bundle/pydevd_cython.pyx":1612
* finally:
* py_db.send_caught_exception_stack_proceeded(thread)
* except: # <<<<<<<<<<<<<<
@@ -30559,21 +30581,21 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.handle_exception", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_6, &__pyx_t_7, &__pyx_t_8) < 0) __PYX_ERR(0, 1613, __pyx_L53_except_error)
+ if (__Pyx_GetException(&__pyx_t_6, &__pyx_t_7, &__pyx_t_8) < 0) __PYX_ERR(0, 1612, __pyx_L53_except_error)
__Pyx_XGOTREF(__pyx_t_6);
__Pyx_XGOTREF(__pyx_t_7);
__Pyx_XGOTREF(__pyx_t_8);
- /* "_pydevd_bundle/pydevd_cython.pyx":1614
+ /* "_pydevd_bundle/pydevd_cython.pyx":1613
* py_db.send_caught_exception_stack_proceeded(thread)
* except:
* pydev_log.exception() # <<<<<<<<<<<<<<
*
* py_db.set_trace_for_frame_and_parents(thread.ident, frame)
*/
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1614, __pyx_L53_except_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_pydev_log); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1613, __pyx_L53_except_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_14 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_exception); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 1614, __pyx_L53_except_error)
+ __pyx_t_14 = __Pyx_PyObject_GetAttrStr(__pyx_t_1, __pyx_n_s_exception); if (unlikely(!__pyx_t_14)) __PYX_ERR(0, 1613, __pyx_L53_except_error)
__Pyx_GOTREF(__pyx_t_14);
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
__pyx_t_1 = NULL;
@@ -30594,7 +30616,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_1, NULL};
__pyx_t_4 = __Pyx_PyObject_FastCall(__pyx_t_14, __pyx_callargs+1-__pyx_t_9, 0+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
- if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1614, __pyx_L53_except_error)
+ if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1613, __pyx_L53_except_error)
__Pyx_GOTREF(__pyx_t_4);
__Pyx_DECREF(__pyx_t_14); __pyx_t_14 = 0;
}
@@ -30605,7 +30627,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
goto __pyx_L52_exception_handled;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1597
+ /* "_pydevd_bundle/pydevd_cython.pyx":1596
* return False
*
* try: # <<<<<<<<<<<<<<
@@ -30626,16 +30648,16 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_L56_try_end:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1616
+ /* "_pydevd_bundle/pydevd_cython.pyx":1615
* pydev_log.exception()
*
* py_db.set_trace_for_frame_and_parents(thread.ident, frame) # <<<<<<<<<<<<<<
* finally:
* # Make sure the user cannot see the '__exception__' we added after we leave the suspend state.
*/
- __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_set_trace_for_frame_and_parents); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1616, __pyx_L4_error)
+ __pyx_t_7 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_set_trace_for_frame_and_parents); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1615, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_7);
- __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_thread, __pyx_n_s_ident_2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1616, __pyx_L4_error)
+ __pyx_t_6 = __Pyx_PyObject_GetAttrStr(__pyx_v_thread, __pyx_n_s_ident_2); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1615, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_6);
__pyx_t_4 = NULL;
__pyx_t_9 = 0;
@@ -30656,14 +30678,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 2+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
__Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1616, __pyx_L4_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1615, __pyx_L4_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1619
+ /* "_pydevd_bundle/pydevd_cython.pyx":1618
* finally:
* # Make sure the user cannot see the '__exception__' we added after we leave the suspend state.
* remove_exception_from_frame(frame) # <<<<<<<<<<<<<<
@@ -30672,7 +30694,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
*/
/*finally:*/ {
/*normal exit:*/{
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_remove_exception_from_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1619, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_remove_exception_from_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1618, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_6 = NULL;
__pyx_t_9 = 0;
@@ -30692,13 +30714,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_frame};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1619, __pyx_L1_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1618, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1621
+ /* "_pydevd_bundle/pydevd_cython.pyx":1620
* remove_exception_from_frame(frame)
* # Clear some local variables...
* frame = None # <<<<<<<<<<<<<<
@@ -30708,7 +30730,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_frame, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1622
+ /* "_pydevd_bundle/pydevd_cython.pyx":1621
* # Clear some local variables...
* frame = None
* trace_obj = None # <<<<<<<<<<<<<<
@@ -30718,7 +30740,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1623
+ /* "_pydevd_bundle/pydevd_cython.pyx":1622
* frame = None
* trace_obj = None
* initial_trace_obj = None # <<<<<<<<<<<<<<
@@ -30728,7 +30750,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_initial_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1624
+ /* "_pydevd_bundle/pydevd_cython.pyx":1623
* trace_obj = None
* initial_trace_obj = None
* check_trace_obj = None # <<<<<<<<<<<<<<
@@ -30738,7 +30760,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_check_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1625
+ /* "_pydevd_bundle/pydevd_cython.pyx":1624
* initial_trace_obj = None
* check_trace_obj = None
* f = None # <<<<<<<<<<<<<<
@@ -30748,7 +30770,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_f, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1626
+ /* "_pydevd_bundle/pydevd_cython.pyx":1625
* check_trace_obj = None
* f = None
* frame_id_to_frame = None # <<<<<<<<<<<<<<
@@ -30758,7 +30780,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_frame_id_to_frame, ((PyObject*)Py_None));
- /* "_pydevd_bundle/pydevd_cython.pyx":1627
+ /* "_pydevd_bundle/pydevd_cython.pyx":1626
* f = None
* frame_id_to_frame = None
* py_db = None # <<<<<<<<<<<<<<
@@ -30768,7 +30790,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_py_db, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1628
+ /* "_pydevd_bundle/pydevd_cython.pyx":1627
* frame_id_to_frame = None
* py_db = None
* thread = None # <<<<<<<<<<<<<<
@@ -30802,14 +30824,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_17 = __pyx_lineno; __pyx_t_16 = __pyx_clineno; __pyx_t_25 = __pyx_filename;
{
- /* "_pydevd_bundle/pydevd_cython.pyx":1619
+ /* "_pydevd_bundle/pydevd_cython.pyx":1618
* finally:
* # Make sure the user cannot see the '__exception__' we added after we leave the suspend state.
* remove_exception_from_frame(frame) # <<<<<<<<<<<<<<
* # Clear some local variables...
* frame = None
*/
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_remove_exception_from_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1619, __pyx_L67_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_remove_exception_from_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1618, __pyx_L67_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_6 = NULL;
__pyx_t_9 = 0;
@@ -30829,13 +30851,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_frame};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1619, __pyx_L67_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1618, __pyx_L67_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1621
+ /* "_pydevd_bundle/pydevd_cython.pyx":1620
* remove_exception_from_frame(frame)
* # Clear some local variables...
* frame = None # <<<<<<<<<<<<<<
@@ -30845,7 +30867,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_frame, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1622
+ /* "_pydevd_bundle/pydevd_cython.pyx":1621
* # Clear some local variables...
* frame = None
* trace_obj = None # <<<<<<<<<<<<<<
@@ -30855,7 +30877,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1623
+ /* "_pydevd_bundle/pydevd_cython.pyx":1622
* frame = None
* trace_obj = None
* initial_trace_obj = None # <<<<<<<<<<<<<<
@@ -30865,7 +30887,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_initial_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1624
+ /* "_pydevd_bundle/pydevd_cython.pyx":1623
* trace_obj = None
* initial_trace_obj = None
* check_trace_obj = None # <<<<<<<<<<<<<<
@@ -30875,7 +30897,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_check_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1625
+ /* "_pydevd_bundle/pydevd_cython.pyx":1624
* initial_trace_obj = None
* check_trace_obj = None
* f = None # <<<<<<<<<<<<<<
@@ -30885,7 +30907,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_f, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1626
+ /* "_pydevd_bundle/pydevd_cython.pyx":1625
* check_trace_obj = None
* f = None
* frame_id_to_frame = None # <<<<<<<<<<<<<<
@@ -30895,7 +30917,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_frame_id_to_frame, ((PyObject*)Py_None));
- /* "_pydevd_bundle/pydevd_cython.pyx":1627
+ /* "_pydevd_bundle/pydevd_cython.pyx":1626
* f = None
* frame_id_to_frame = None
* py_db = None # <<<<<<<<<<<<<<
@@ -30905,7 +30927,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_py_db, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1628
+ /* "_pydevd_bundle/pydevd_cython.pyx":1627
* frame_id_to_frame = None
* py_db = None
* thread = None # <<<<<<<<<<<<<<
@@ -30945,14 +30967,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_t_22 = __pyx_r;
__pyx_r = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1619
+ /* "_pydevd_bundle/pydevd_cython.pyx":1618
* finally:
* # Make sure the user cannot see the '__exception__' we added after we leave the suspend state.
* remove_exception_from_frame(frame) # <<<<<<<<<<<<<<
* # Clear some local variables...
* frame = None
*/
- __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_remove_exception_from_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1619, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_n_s_remove_exception_from_frame); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1618, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_7);
__pyx_t_6 = NULL;
__pyx_t_9 = 0;
@@ -30972,13 +30994,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
PyObject *__pyx_callargs[2] = {__pyx_t_6, __pyx_v_frame};
__pyx_t_8 = __Pyx_PyObject_FastCall(__pyx_t_7, __pyx_callargs+1-__pyx_t_9, 1+__pyx_t_9);
__Pyx_XDECREF(__pyx_t_6); __pyx_t_6 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1619, __pyx_L1_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1618, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0;
}
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1621
+ /* "_pydevd_bundle/pydevd_cython.pyx":1620
* remove_exception_from_frame(frame)
* # Clear some local variables...
* frame = None # <<<<<<<<<<<<<<
@@ -30988,7 +31010,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_frame, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1622
+ /* "_pydevd_bundle/pydevd_cython.pyx":1621
* # Clear some local variables...
* frame = None
* trace_obj = None # <<<<<<<<<<<<<<
@@ -30998,7 +31020,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1623
+ /* "_pydevd_bundle/pydevd_cython.pyx":1622
* frame = None
* trace_obj = None
* initial_trace_obj = None # <<<<<<<<<<<<<<
@@ -31008,7 +31030,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_initial_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1624
+ /* "_pydevd_bundle/pydevd_cython.pyx":1623
* trace_obj = None
* initial_trace_obj = None
* check_trace_obj = None # <<<<<<<<<<<<<<
@@ -31018,7 +31040,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_check_trace_obj, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1625
+ /* "_pydevd_bundle/pydevd_cython.pyx":1624
* initial_trace_obj = None
* check_trace_obj = None
* f = None # <<<<<<<<<<<<<<
@@ -31028,7 +31050,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_f, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1626
+ /* "_pydevd_bundle/pydevd_cython.pyx":1625
* check_trace_obj = None
* f = None
* frame_id_to_frame = None # <<<<<<<<<<<<<<
@@ -31038,7 +31060,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_XDECREF_SET(__pyx_v_frame_id_to_frame, ((PyObject*)Py_None));
- /* "_pydevd_bundle/pydevd_cython.pyx":1627
+ /* "_pydevd_bundle/pydevd_cython.pyx":1626
* f = None
* frame_id_to_frame = None
* py_db = None # <<<<<<<<<<<<<<
@@ -31048,7 +31070,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__Pyx_INCREF(Py_None);
__Pyx_DECREF_SET(__pyx_v_py_db, Py_None);
- /* "_pydevd_bundle/pydevd_cython.pyx":1628
+ /* "_pydevd_bundle/pydevd_cython.pyx":1627
* frame_id_to_frame = None
* py_db = None
* thread = None # <<<<<<<<<<<<<<
@@ -31064,7 +31086,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
__pyx_L5:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1630
+ /* "_pydevd_bundle/pydevd_cython.pyx":1629
* thread = None
*
* return stopped # <<<<<<<<<<<<<<
@@ -31072,13 +31094,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
* from _pydev_bundle.pydev_log import exception as pydev_log_exception
*/
__Pyx_XDECREF(__pyx_r);
- __pyx_t_8 = __Pyx_PyBool_FromLong(__pyx_v_stopped); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1630, __pyx_L1_error)
+ __pyx_t_8 = __Pyx_PyBool_FromLong(__pyx_v_stopped); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1629, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_8);
__pyx_r = __pyx_t_8;
__pyx_t_8 = 0;
goto __pyx_L0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1511
+ /* "_pydevd_bundle/pydevd_cython.pyx":1510
*
* # IFDEF CYTHON -- DONT EDIT THIS FILE (it is automatically generated)
* def handle_exception(py_db, thread, frame, arg, str exception_type): # <<<<<<<<<<<<<<
@@ -31121,7 +31143,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_14handle_exception(CY
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":1675
+/* "_pydevd_bundle/pydevd_cython.pyx":1674
*
*
* def notify_skipped_step_in_because_of_filters(py_db, frame): # <<<<<<<<<<<<<<
@@ -31185,7 +31207,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1675, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1674, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
CYTHON_FALLTHROUGH;
case 1:
@@ -31193,14 +31215,14 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
(void)__Pyx_Arg_NewRef_FASTCALL(values[1]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1675, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1674, __pyx_L3_error)
else {
- __Pyx_RaiseArgtupleInvalid("notify_skipped_step_in_because_of_filters", 1, 2, 2, 1); __PYX_ERR(0, 1675, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("notify_skipped_step_in_because_of_filters", 1, 2, 2, 1); __PYX_ERR(0, 1674, __pyx_L3_error)
}
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "notify_skipped_step_in_because_of_filters") < 0)) __PYX_ERR(0, 1675, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "notify_skipped_step_in_because_of_filters") < 0)) __PYX_ERR(0, 1674, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 2)) {
goto __pyx_L5_argtuple_error;
@@ -31213,7 +31235,7 @@ PyObject *__pyx_args, PyObject *__pyx_kwds
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("notify_skipped_step_in_because_of_filters", 1, 2, 2, __pyx_nargs); __PYX_ERR(0, 1675, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("notify_skipped_step_in_because_of_filters", 1, 2, 2, __pyx_nargs); __PYX_ERR(0, 1674, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -31260,7 +31282,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("notify_skipped_step_in_because_of_filters", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":1678
+ /* "_pydevd_bundle/pydevd_cython.pyx":1677
* global _global_notify_skipped_step_in
*
* with _global_notify_skipped_step_in_lock: # <<<<<<<<<<<<<<
@@ -31268,11 +31290,11 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
* # Check with lock in place (callers should actually have checked
*/
/*with:*/ {
- __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_global_notify_skipped_step_in_l); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1678, __pyx_L1_error)
+ __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_global_notify_skipped_step_in_l); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1677, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_1);
- __pyx_t_2 = __Pyx_PyObject_LookupSpecial(__pyx_t_1, __pyx_n_s_exit); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1678, __pyx_L1_error)
+ __pyx_t_2 = __Pyx_PyObject_LookupSpecial(__pyx_t_1, __pyx_n_s_exit); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1677, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_2);
- __pyx_t_4 = __Pyx_PyObject_LookupSpecial(__pyx_t_1, __pyx_n_s_enter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1678, __pyx_L3_error)
+ __pyx_t_4 = __Pyx_PyObject_LookupSpecial(__pyx_t_1, __pyx_n_s_enter); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 1677, __pyx_L3_error)
__Pyx_GOTREF(__pyx_t_4);
__pyx_t_5 = NULL;
__pyx_t_6 = 0;
@@ -31292,7 +31314,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
PyObject *__pyx_callargs[2] = {__pyx_t_5, NULL};
__pyx_t_3 = __Pyx_PyObject_FastCall(__pyx_t_4, __pyx_callargs+1-__pyx_t_6, 0+__pyx_t_6);
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
- if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1678, __pyx_L3_error)
+ if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1677, __pyx_L3_error)
__Pyx_GOTREF(__pyx_t_3);
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
}
@@ -31308,17 +31330,17 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
__Pyx_XGOTREF(__pyx_t_9);
/*try:*/ {
- /* "_pydevd_bundle/pydevd_cython.pyx":1679
+ /* "_pydevd_bundle/pydevd_cython.pyx":1678
*
* with _global_notify_skipped_step_in_lock:
* if _global_notify_skipped_step_in: # <<<<<<<<<<<<<<
* # Check with lock in place (callers should actually have checked
* # before without the lock in place due to performance).
*/
- __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_14_pydevd_bundle_13pydevd_cython__global_notify_skipped_step_in); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1679, __pyx_L7_error)
+ __pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_v_14_pydevd_bundle_13pydevd_cython__global_notify_skipped_step_in); if (unlikely((__pyx_t_10 < 0))) __PYX_ERR(0, 1678, __pyx_L7_error)
if (__pyx_t_10) {
- /* "_pydevd_bundle/pydevd_cython.pyx":1682
+ /* "_pydevd_bundle/pydevd_cython.pyx":1681
* # Check with lock in place (callers should actually have checked
* # before without the lock in place due to performance).
* return # <<<<<<<<<<<<<<
@@ -31329,7 +31351,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
__pyx_r = Py_None; __Pyx_INCREF(Py_None);
goto __pyx_L11_try_return;
- /* "_pydevd_bundle/pydevd_cython.pyx":1679
+ /* "_pydevd_bundle/pydevd_cython.pyx":1678
*
* with _global_notify_skipped_step_in_lock:
* if _global_notify_skipped_step_in: # <<<<<<<<<<<<<<
@@ -31338,7 +31360,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
*/
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1683
+ /* "_pydevd_bundle/pydevd_cython.pyx":1682
* # before without the lock in place due to performance).
* return
* _global_notify_skipped_step_in = True # <<<<<<<<<<<<<<
@@ -31350,14 +31372,14 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
__Pyx_DECREF_SET(__pyx_v_14_pydevd_bundle_13pydevd_cython__global_notify_skipped_step_in, ((PyObject*)Py_True));
__Pyx_GIVEREF(Py_True);
- /* "_pydevd_bundle/pydevd_cython.pyx":1684
+ /* "_pydevd_bundle/pydevd_cython.pyx":1683
* return
* _global_notify_skipped_step_in = True
* py_db.notify_skipped_step_in_because_of_filters(frame) # <<<<<<<<<<<<<<
*
*
*/
- __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_notify_skipped_step_in_because_o); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1684, __pyx_L7_error)
+ __pyx_t_3 = __Pyx_PyObject_GetAttrStr(__pyx_v_py_db, __pyx_n_s_notify_skipped_step_in_because_o); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1683, __pyx_L7_error)
__Pyx_GOTREF(__pyx_t_3);
__pyx_t_4 = NULL;
__pyx_t_6 = 0;
@@ -31377,13 +31399,13 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
PyObject *__pyx_callargs[2] = {__pyx_t_4, __pyx_v_frame};
__pyx_t_1 = __Pyx_PyObject_FastCall(__pyx_t_3, __pyx_callargs+1-__pyx_t_6, 1+__pyx_t_6);
__Pyx_XDECREF(__pyx_t_4); __pyx_t_4 = 0;
- if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1684, __pyx_L7_error)
+ if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1683, __pyx_L7_error)
__Pyx_GOTREF(__pyx_t_1);
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
}
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
- /* "_pydevd_bundle/pydevd_cython.pyx":1678
+ /* "_pydevd_bundle/pydevd_cython.pyx":1677
* global _global_notify_skipped_step_in
*
* with _global_notify_skipped_step_in_lock: # <<<<<<<<<<<<<<
@@ -31402,20 +31424,20 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
__Pyx_XDECREF(__pyx_t_5); __pyx_t_5 = 0;
/*except:*/ {
__Pyx_AddTraceback("_pydevd_bundle.pydevd_cython.notify_skipped_step_in_because_of_filters", __pyx_clineno, __pyx_lineno, __pyx_filename);
- if (__Pyx_GetException(&__pyx_t_1, &__pyx_t_3, &__pyx_t_4) < 0) __PYX_ERR(0, 1678, __pyx_L9_except_error)
+ if (__Pyx_GetException(&__pyx_t_1, &__pyx_t_3, &__pyx_t_4) < 0) __PYX_ERR(0, 1677, __pyx_L9_except_error)
__Pyx_XGOTREF(__pyx_t_1);
__Pyx_XGOTREF(__pyx_t_3);
__Pyx_XGOTREF(__pyx_t_4);
- __pyx_t_5 = PyTuple_Pack(3, __pyx_t_1, __pyx_t_3, __pyx_t_4); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1678, __pyx_L9_except_error)
+ __pyx_t_5 = PyTuple_Pack(3, __pyx_t_1, __pyx_t_3, __pyx_t_4); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1677, __pyx_L9_except_error)
__Pyx_GOTREF(__pyx_t_5);
__pyx_t_11 = __Pyx_PyObject_Call(__pyx_t_2, __pyx_t_5, NULL);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
__Pyx_DECREF(__pyx_t_5); __pyx_t_5 = 0;
- if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 1678, __pyx_L9_except_error)
+ if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 1677, __pyx_L9_except_error)
__Pyx_GOTREF(__pyx_t_11);
__pyx_t_10 = __Pyx_PyObject_IsTrue(__pyx_t_11);
__Pyx_DECREF(__pyx_t_11); __pyx_t_11 = 0;
- if (__pyx_t_10 < 0) __PYX_ERR(0, 1678, __pyx_L9_except_error)
+ if (__pyx_t_10 < 0) __PYX_ERR(0, 1677, __pyx_L9_except_error)
__pyx_t_12 = (!__pyx_t_10);
if (unlikely(__pyx_t_12)) {
__Pyx_GIVEREF(__pyx_t_1);
@@ -31423,7 +31445,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
__Pyx_XGIVEREF(__pyx_t_4);
__Pyx_ErrRestoreWithState(__pyx_t_1, __pyx_t_3, __pyx_t_4);
__pyx_t_1 = 0; __pyx_t_3 = 0; __pyx_t_4 = 0;
- __PYX_ERR(0, 1678, __pyx_L9_except_error)
+ __PYX_ERR(0, 1677, __pyx_L9_except_error)
}
__Pyx_XDECREF(__pyx_t_1); __pyx_t_1 = 0;
__Pyx_XDECREF(__pyx_t_3); __pyx_t_3 = 0;
@@ -31455,7 +31477,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
if (__pyx_t_2) {
__pyx_t_9 = __Pyx_PyObject_Call(__pyx_t_2, __pyx_tuple__3, NULL);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 1678, __pyx_L1_error)
+ if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 1677, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_9);
__Pyx_DECREF(__pyx_t_9); __pyx_t_9 = 0;
}
@@ -31467,7 +31489,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
if (__pyx_t_2) {
__pyx_t_8 = __Pyx_PyObject_Call(__pyx_t_2, __pyx_tuple__3, NULL);
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
- if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1678, __pyx_L1_error)
+ if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1677, __pyx_L1_error)
__Pyx_GOTREF(__pyx_t_8);
__Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0;
}
@@ -31484,7 +31506,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
__pyx_L17:;
}
- /* "_pydevd_bundle/pydevd_cython.pyx":1675
+ /* "_pydevd_bundle/pydevd_cython.pyx":1674
*
*
* def notify_skipped_step_in_because_of_filters(py_db, frame): # <<<<<<<<<<<<<<
@@ -31508,7 +31530,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_16notify_skipped_step
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":1691
+/* "_pydevd_bundle/pydevd_cython.pyx":1690
* cdef class SafeCallWrapper:
* cdef method_object
* def __init__(self, method_object): # <<<<<<<<<<<<<<
@@ -31552,12 +31574,12 @@ static int __pyx_pw_14_pydevd_bundle_13pydevd_cython_15SafeCallWrapper_1__init__
(void)__Pyx_Arg_NewRef_VARARGS(values[0]);
kw_args--;
}
- else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1691, __pyx_L3_error)
+ else if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 1690, __pyx_L3_error)
else goto __pyx_L5_argtuple_error;
}
if (unlikely(kw_args > 0)) {
const Py_ssize_t kwd_pos_args = __pyx_nargs;
- if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "__init__") < 0)) __PYX_ERR(0, 1691, __pyx_L3_error)
+ if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_kwvalues, __pyx_pyargnames, 0, values + 0, kwd_pos_args, "__init__") < 0)) __PYX_ERR(0, 1690, __pyx_L3_error)
}
} else if (unlikely(__pyx_nargs != 1)) {
goto __pyx_L5_argtuple_error;
@@ -31568,7 +31590,7 @@ static int __pyx_pw_14_pydevd_bundle_13pydevd_cython_15SafeCallWrapper_1__init__
}
goto __pyx_L6_skip;
__pyx_L5_argtuple_error:;
- __Pyx_RaiseArgtupleInvalid("__init__", 1, 1, 1, __pyx_nargs); __PYX_ERR(0, 1691, __pyx_L3_error)
+ __Pyx_RaiseArgtupleInvalid("__init__", 1, 1, 1, __pyx_nargs); __PYX_ERR(0, 1690, __pyx_L3_error)
__pyx_L6_skip:;
goto __pyx_L4_argument_unpacking_done;
__pyx_L3_error:;
@@ -31600,7 +31622,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_15SafeCallWrapper___init__(
__Pyx_RefNannyDeclarations
__Pyx_RefNannySetupContext("__init__", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":1692
+ /* "_pydevd_bundle/pydevd_cython.pyx":1691
* cdef method_object
* def __init__(self, method_object):
* self.method_object = method_object # <<<<<<<<<<<<<<
@@ -31613,7 +31635,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_15SafeCallWrapper___init__(
__Pyx_DECREF(__pyx_v_self->method_object);
__pyx_v_self->method_object = __pyx_v_method_object;
- /* "_pydevd_bundle/pydevd_cython.pyx":1691
+ /* "_pydevd_bundle/pydevd_cython.pyx":1690
* cdef class SafeCallWrapper:
* cdef method_object
* def __init__(self, method_object): # <<<<<<<<<<<<<<
@@ -31627,7 +31649,7 @@ static int __pyx_pf_14_pydevd_bundle_13pydevd_cython_15SafeCallWrapper___init__(
return __pyx_r;
}
-/* "_pydevd_bundle/pydevd_cython.pyx":1693
+/* "_pydevd_bundle/pydevd_cython.pyx":1692
* def __init__(self, method_object):
* self.method_object = method_object
* def __call__(self, *args): # <<<<<<<<<<<<<<
@@ -31674,7 +31696,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_15SafeCallWrapper_2__
int __pyx_clineno = 0;
__Pyx_RefNannySetupContext("__call__", 1);
- /* "_pydevd_bundle/pydevd_cython.pyx":1696
+ /* "_pydevd_bundle/pydevd_cython.pyx":1695
* #Cannot use 'self' once inside the delegate call since we are borrowing the self reference f_trace field
* #in the frame, and that reference might get destroyed by set trace on frame and parents
* cdef PyObject* method_obj = self.method_object # <<<<<<<<<<<<<<
@@ -31683,7 +31705,7 @@ static PyObject *__pyx_pf_14_pydevd_bundle_13pydevd_cython_15SafeCallWrapper_2__
*/
__pyx_v_method_obj = ((PyObject *)__pyx_v_self->method_object);
- /* "_pydevd_bundle/pydevd_cython.pyx":1697
+ /* "_pydevd_bundle/pydevd_cython.pyx":1696
* #in the frame, and that reference might get destroyed by set trace on frame and parents
* cdef PyObject* method_obj = self.method_object
* Py_INCREF( |