我试着调试Python2.7,以了解python的工作原理。你知道吗
当我试着在第4399行调试ceval.c时,我注意到我在IDE中看不到arg
的值,我检查了优化被禁用,/debug选项被打开。
我还查看了反汇编,我确实看到arg
有一个值,代码被执行了。你知道吗
我还试着在VS2013和VS2017中进行调试,两者都是相同的。你知道吗
PDB已经加载,我也可以看到一些var,但是很多都丢失了
那么在这种情况下,问题出在哪里呢?为什么我看不到IDE的价值?你知道吗
第4399行:
PyObject *arg = ((void)(lltrace && prtrace((*pp_stack)[-1], "ext_pop")), *--(*pp_stack));
目前没有回答
相关问题 更多 >
编程相关推荐