File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ expressions, and step through code dynamically. This approach would align
110110Python's debugging capabilities with those of other major programming languages
111111and debugging tools that support this mode.
112112
113- Specification
113+ / Specification
114114=============
115115
116116
@@ -334,10 +334,10 @@ Multi-threading Considerations
334334
335335Debugging code injected through this interface executes opportunistically in
336336whichever thread first encounters a safe evaluation point after the request is
337- made. This behavior mirrors how Python handles signals, providing a reliable
338- execution model without adding overhead . For developers needing to target
337+ made. This behavior is different on how Python handles signals in the sense that
338+ signal handlers can only run in the main thread . For developers needing to target
339339specific threads, the debug script can be installed only on the desired thread
340- structure or in all of them if needed .
340+ structure.
341341
342342The Global Interpreter Lock (GIL) continues to govern execution as normal when
343343debug code runs. This means if a target thread is currently executing a C
You can’t perform that action at this time.
0 commit comments