otrace是一个面向对象的Python调试器的异步或多线程交互式程序非线性跟踪 它涉及一些顺序调试技术不同的服务器程序,其中多个请求被并行处理的工作良好的局限性。例如,插装Web服务器与打印/日志报表往往导致与信息的交错流大量日志输出。
otrace采用不同的方法来调试依赖少的顺序操作。它的功能包括追踪,“标签”对象在不同的方法调用跟踪,并实时修改代码(“猴子补丁”)插入打印报表等以“快照”的变量
otrace映射在正在运行的程序中的所有对象,以及在“快照”的对象,以一个虚拟的文件系统安装在/ OSH。它提供了一个壳状的界面,oshell,以如CD的命令,LS等,可用于浏览类,方法和实例变量中的虚拟文件系统。 。tab完成简单的通配符支持
要求:
- 在Python中
评论没有发现