forked from goodboy/tractor
1
0
Fork 0
tractor/tractor/devx
Tyler Goodlet 43a8cf4be1 Make big TODO: for `devx._debug` refinements
Hopefully would make grok-ing this fairly sophisticated sub-sys possible
for any up-and-coming `tractor` hacker

XD

A lot of internal API and re-org ideas I discovered/realized as part of
finishing the `__pld_spec__` and multi-threaded support. Particularly
better isolation between root-actor vs subactor task APIs and generally
less globally-state-ful stuff like `DebugStatus` and `Lock` method APIs
would likely make a lot of the hard to follow edge cases more clear?
2024-06-10 17:46:10 -04:00
..
__init__.py Big debugger rework, more tolerance for internal err-hangs 2024-05-08 11:44:55 -04:00
_debug.py Make big TODO: for `devx._debug` refinements 2024-06-10 17:46:10 -04:00
_frame_stack.py Rework and first draft of `.devx._frame_stack.py` 2024-05-08 14:51:56 -04:00
_stackscope.py Use `log.devx()` for `stackscope` messages 2024-04-30 13:00:03 -04:00
cli.py Mk debugger tests work for arbitrary pre-REPL format 2024-03-05 12:22:04 -05:00
pformat.py Move `_debug.pformat_cs()` into `devx.pformat` 2024-05-08 13:30:15 -04:00