Tags: clairiky/UIforETW
Tags
Updates for Windows 10 Creators Update - Install the latest (10.0.15063.137) version of xperf/WPA - Retire the automatic symbol stripping/downloading script - Support the new thread naming API - Update the version number - Updating the packaging script so signing happens before copying The symbol stripping/downloading API can be retired because the latest WPA seems to properly download Chrome's symbols, and can convert them in a timely manner.
Add source indexing to package_etw.bat This change uses https://github.com/Haemoglobin/GitHub-Source-Indexer.git to source index the UIforETW PDBs so that debugging will automatically download the correct source file. This change also creates an etwsymbols.zip file which will be uploaded with subsequent releases.
Check for existence and version of symsrv.dll The Windows 10 Anniversary Edition of WPA requires that symsrv.dll from the Debuggers directory be installed. This will normally happen automatically (when the Windows SDK or VS 2015 are installed) but it is not actually guaranteed. This adds checks for the existence and a minimum version of symsrv.dll in the Debuggers directory. If a significant number of people hit this check then I could bundle the installers, but for now I'm not going to because I don't want to add another 26 MB to the release zip files.
Increment version number from 1.32 to 1.40 The code that checked for new versions was discarding the last digit of the version numbers that it read from the releases web page. This means that it wouldn't notice new versions until the 0.1 column changes. So I'm changing it. Apologies for the hack. The version checking code has been fixed so incrementing the 0.01 column will be sufficient next time.
PreviousNext