Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release/6.0] Enhance CrossGen2 to emit PerfMap debug directory entry #58929

Merged

Commits on Sep 10, 2021

  1. Enhance CrossGen2 to emit PerfMap debug directory entry

    This is used to correlate PE's with their corresponding PerfMaps. For example the header in the perfmap could be:
    ```
    FFFFFFFF 00 026D4D21B3EE3D93843FF7A964235822
    FFFFFFFE 00 1
    FFFFFFFD 00 1
    FFFFFFFC 00 3
    FFFFFFFB 00 1
    ```
    And the PE will have the corresponding entries in the PE as:
    ```
    PerfMap (Type 21):
            System.Private.CoreLib.ni.r2rmap, Signature = 026d4d21b3ee3d93843ff7a964235822, Version = 1
    ```
    hoyosjs committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    aa93a59 View commit details
    Browse the repository at this point in the history