UIforETW with Chrome process identification improvements
This release of UIforETW updates IdentifyChromeProcesses to get utility-process sub-types and add a tabbed output option for pasting into spreadsheets, plus various minor fixes and upgrades.
The full list of changes can be found with:
git log --oneline 70bbcaa..c0b5b79
A partial list includes:
4f365a0 Change branch used for version checking
621ef4c Increment version number to 1.54
0ad5bad LF to CRLF translation
90c2a35 Cleaning up tabbed output and finding FrameServer
3ca6305 Add --tabbed option to IdentifyChromeProcesses.py
9684759 Improve Browse Folder to select current trace
88a8d15 Add video-conference CPU perf counters monitoring tool
64d045f Tidy up ETW PMC demo batch file
40d1d8f Add utility process sub-type support, C#
d5499bf Add utility process sub-type support
38dfeca Revert "Check for zero length python.exe"
17979d0 Change version check for Microsoft-Windows-Kernel-Process
6cdb87f Use Google Storage symbol server instead of symbols.zip
5d1aff1 Add Microsoft-Windows-Kernel-Process
bbc6625 Update to latest (0.3) Trace Processor
d4cb0c3 Simplify heap snapshot symbol handling
b2bc3dd Add HeapSnapshotCompare project
677d404 Updating VersionCopy.h for updated version checking
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 etwpackage*.zip, unzip it, then run bin\UIforETW.exe (signed). WPT 10 will be installed as needed. Symbols are available on this symbol server: https://randomascii-symbols.commondatastorage.googleapis.com
For more information see https://tinyurl.com/etwcentral (aka https://randomascii.wordpress.com/2015/09/24/etw-central/)