如何在lua中创建内存断点

时间:2018-06-18 08:16:48

标签: debugging lua

我为lua使用ZeroBrane调试器,我还没有找到设置内存断点的方法。 作为一个穷人的洗礼,我已经实现了PIL中提到的表跟踪代码。

代码的使用仅限于t = track(t),其中仅跟踪通过t的访问,而不是其他引用。

t = {}
t2= t

-- some code

t = track(t)

operate(t2) -- not tracking access/assignment

你将如何继续跟踪实际的表格,而不仅仅是参考,所以上面的例子将归结为:

t = {}
t2= t

-- some code

track(t)

operate(t2) -- tracking access/assignment

0 个答案:

没有答案