我目前正在开发一个项目,并且正在开发过程中进行调试。
通常,在发布下一个更新之前,我只是在发布模式下工作,以检查一切是否按预期工作。
在上一次发布测试中,我发现了一个在发布模式下才出现的错误。一旦我将优化级别设置为 1 或更高(我使用的是 LLVM 4.2),错误就会开始出现。
我不知道错误可能与什么有关。有谁知道我可以做些什么来找到错误的原因?乐器可以吗?没有找到适合的模式。
这是一个与性能相关的错误,我似乎无法通过断点找到它。我的第一个猜测是主线程已满,因此并非所有事件都可以及时处理。
如果是这样,为什么在调试模式下不会发生这种情况?