perfview
perfview copied to clipboard
TMF file parsing
I figured out the TMF file parsing is overly simplified and doesn't support some more complex structures used for example in MSDTC (C:\WINDOWS\system32\MsDtc\Trace\msdtctr.mof). The parser understand only one #typev per file, but there were still issues loading this TMF with the parser:
- datetime type was not supported
- parsing regular expressions were very strict with respect to whitespace and naming
- system attributes (
%1-%9) were not supported - multiple
typevs per structure was not supported
I am attaching proposed fix in this branch.
Going through old issues and this one appears to have been missed. Is this related to TraceParserGen?