5 |
5 |
6 """ |
6 """ |
7 Module implementing the debug base class which based originally on bdb. |
7 Module implementing the debug base class which based originally on bdb. |
8 """ |
8 """ |
9 |
9 |
|
10 import _thread |
|
11 import atexit |
|
12 import contextlib |
|
13 import ctypes |
|
14 import dis |
|
15 import inspect |
|
16 import os |
10 import sys |
17 import sys |
11 import os |
18 import time |
12 import types |
19 import types |
13 import atexit |
|
14 import inspect |
|
15 import ctypes |
|
16 import time |
|
17 import dis |
|
18 import contextlib |
|
19 |
20 |
20 from BreakpointWatch import Breakpoint, Watch |
21 from BreakpointWatch import Breakpoint, Watch |
21 |
22 from DebugUtilities import formatargvalues, getargvalues |
22 import _thread |
|
23 from DebugUtilities import getargvalues, formatargvalues |
|
24 |
23 |
25 gRecursionLimit = 64 |
24 gRecursionLimit = 64 |
26 |
25 |
27 try: |
26 try: |
28 GENERATOR_AND_COROUTINE_FLAGS = ( |
27 GENERATOR_AND_COROUTINE_FLAGS = ( |