我可以抑制WinDbg / dx回显命令的行为吗?

问题描述 投票:0回答:1

使用JavaScript处理高频断点

我想创建一个调用JavaScript函数的断点。每当遇到断点时,WinDbg / dx都会回显对该函数的调用。这会破坏输出的性能和可读性。

这是我的断点命令。

> bp ucrtbase!malloc "dx @$scriptContents.OnMallocEntry(); gc"

[运行时,我看到无尽的副本

@$scriptContents.OnMallocEntry()
@$scriptContents.OnMallocEntry()
@$scriptContents.OnMallocEntry()
@$scriptContents.OnMallocEntry()
@$scriptContents.OnMallocEntry()
@$scriptContents.OnMallocEntry()

有什么办法可以避免这种回声?

  • 除了dx之外,我还可以通过其他方式调用该函数吗?
  • 我可以抑制回声吗?
javascript windbg
1个回答
0
投票

[将在2月或3月发布WinDbg预览版,并且将'-s'切换为'dx',因此您可以运行'dx -s foo'来获得所需的行为。

© www.soinside.com 2019 - 2024. All rights reserved.