Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Preparation to introduce parallelism into CrossGen2 #27068

Merged
merged 3 commits into from
Oct 16, 2019

Commits on Oct 7, 2019

  1. Preparation to introduce parallelism into CrossGen2

    - Change dictionaries in ReadyToRunCodegenNodeFactory and ReadyToRunSymbolNodeFactory to NodeCaches (i.e. ConcurrentDictionary, at the moment)
    - Add structs to act as keys for the above NodeCaches (MethodFixupKey, DynamicHelperKey, ReadyToRunHelperKey)
    - Synchronize logger
    - Update some Dictionaries to ConcurrentDictionary
    Anubhav Srivastava committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    494f7a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2019

  1. Fix nits and add .Equals and GetHashCode to SignatureContext.

    Anubhav Srivastava committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    7c48df6 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2019

  1. Configuration menu
    Copy the full SHA
    c41712b View commit details
    Browse the repository at this point in the history