EmmyLuaDebugger
EmmyLuaDebugger copied to clipboard
EmmyLua Debugger
代群友 鸠吢︶ㄣ皓綕 提pr
你好, 最近在学习emmy_core的源代码,看到下面的行: https://github.com/EmmyLua/EmmyLuaDebugger/blob/c37ede5580c7b5654feb735c73659ba99bf9d792/emmy_core/emmy_debugger.cpp#L729 请问为什么这里的unlock没有对应的lock?这样会出问题吗?
Environment(环境) -------------- name | version ----------|---------- IDEA version | [e.g. IC2018.2 EAP, CL2018.1.2] IDEA 2020.2.3 EmmyLua version | [e.g. v1.3.4.157-IDEA202] v1.3.4.157-IDEA202 OS | [e.g. Windows 10] Windows 10 What are...
在Debugger connect IDE模式下 如果IDE没有开启 直接启动程序 则会卡顿一段时间才会继续执行 这个时间能不能自己配置 时间过了自动放弃连接IDE
emmy_debugger.cpp 450行左右,会在lua_next遍历表的过程中对一个LUA_TNUMBER的key执行lua_tostring操作,但是我看lua官方手册这种操作会引起报错,我这边碰见这个报错就会导致断点失效了。
 我在尝试用这个插件调试其它的lua虚拟机的代码,但是发现watch窗口不能展开一个table查看table里面的内容,但是table的size以及直接用index查看table内部的值都是正常的,想问下这个可能是什么原因。
ejoy2d lua调试。不论使用vscode插件调试还是idea插件调试都是直接crash。好像ejoy2d使用的是32位的lua,不知道是不是这个原因。ejoy2d 我用的是github最新的那个,os是win10 64.
在调试中取消断点的Suspend execution后,进入断点时仍会在对应位置阻塞,但ide由于未勾选阻塞选项,因此状态仍未执行中,无法恢复执行,只能断开调试来恢复运行。