Kaydet (Commit) 4bd81725 authored tarafından Victor Stinner's avatar Victor Stinner

Issue #10492: bdb.Bdb.run() only traces the execution of the code

And not the compilation (if the input is a string).
üst 457ab068
......@@ -385,6 +385,8 @@ class Bdb:
if locals is None:
locals = globals
self.reset()
if isinstance(cmd, str):
cmd = compile(cmd, "<string>", "exec")
sys.settrace(self.trace_dispatch)
try:
exec(cmd, globals, locals)
......
......@@ -30,6 +30,9 @@ Core and Builtins
Library
-------
- Issue #10492: bdb.Bdb.run() only traces the execution of the code, not the
compilation (if the input is a string).
- Issue #7995: When calling accept() on a socket with a timeout, the returned
socket is now always blocking, regardless of the operating system.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment