Writing an Iron Python debugger

前端 未结 2 1690
囚心锁ツ
囚心锁ツ 2021-01-05 00:54

As a learning exercise I\'m writing myself a simple extension / plugin / macro framework using IronPython - I\'ve gotten the basics working but I\'d like to add some basic d

2条回答
  •  抹茶落季
    2021-01-05 01:36

    I am no expert in IronPython, but I have some experience in debugging managed applications using WinDbg. I looked briefly at how IronPython applications look in the debugger. Due to the dynamic nature of Python a lot of code is emitted at runtime. This makes debugging an IronPython application somewhat more complicated than say a C# application because you have an additional layer of code generation so to speak.

    Harry Pierson who used to be heavily involved in the development of the Iron-languages has a series of blog post on writing an IronPython debugger, that has a lot of details.

提交回复
热议问题