Skip to content

UIforETW with fastlink and CLR tracing support

Compare
Choose a tag to compare
@randomascii randomascii released this 22 Apr 05:55
· 245 commits to master since this release

This release of UIforETW fixes StripChromeSymbols.py to work with symbols created with VC++ 2015's /debug:fastlink feature. It also adds a checkbox to enable CLR tracing.

The list of important changes is:

b89a373 Add mspdbcmf (un-fastlink) support to StripChromeSymbols.py
923dd7a add CLR runtime tracing support
fd1aecb Upgrade ETWInsights to VC++ 2015
7c519e9 Source compatibility with clang.

As usual the etwpackage.zip file contains 32-bit and 64-bit versions of UIforETW.exe, statically linked so that they will run anywhere. No compilation required. It also includes 64-bit versions of the Windows Performance Toolkit (WPT) installers.

To use this release just download and unzip etwpackage.zip and run bin\UIforETW. WPT 10 will be installed as needed.

Some anti-virus programs have occasionally flagged UIforETW*.exe as being malware. The cause of this flagging is not known but the flagging is assumed to be spurious. See #71 for a discussion of this issue.

For more information see https://tinyurl.com/etwcentral (aka https://randomascii.wordpress.com/2015/09/24/etw-central/)