挖井

类库大魔王的挖井日记

挖一口属于自己的井


搞定源代码断点

  今天主要搞定了源代码断点,之前遇到的如果有断点,debuggee启动就会崩溃的问题,其实是通过socket发送命令过去后,debuggee在接收时会把不完整的信息压入到队列中,跟昨天遇到的回应消息不完整是一个道理。
  最后我仍然是采用了完全使用debug库的功能实现的方式,这种方式的缺点是调试执行的效率很低,因为每次debug库回调时,都要判断一下是否在当前行有断点。至于之前我想过的那种快速断点的方案,就留到以后版本中实现吧!

本文地址:

https://minidump.info/blog/2010/02/e6-90-9e-e5-ae-9a-e6-ba-90-e4-bb-a3-e7-a0-81-e6-96-ad-e7-82-b9/

感觉本文不错,不妨小额鼓励我一下!
上一篇

修正了一堆问题

  今天可算是最近两个月来状态最好一天了,修正了一堆问题,以至于调试器工作得像样起来了,剩下只要完成源代码断点的功能,就接近可发布的状态了!  这里简单记一下这些已解决的问题。  一开始,是有各种奇怪的问题的,比如在Lua扩展中解析XML格式的回应信息时,会报invalid node,有时候又...…

CodingStudio 全文阅读
下一篇

遭遇骗子

  今天遇到了骗子,只差一点点,有惊无险,记之以作警示。  全程经过是这样的。今天刚好去市区,到了目的地,就接到一个电话,号码是13201792864(疑点一),接听后是一个说普通话的女人,自称车管所的,我大惊,以为哪次闯红灯被逮到了?结果是问我是否xx(我妈的名字,因为后面提到的买车时登记的...…

Water 全文阅读