Skip to content

Clean up Monitor code #9290

@kouvel

Description

@kouvel

Examples:

  • See comments in Improve Monitor scaling coreclr#14216
  • Refactor EnterObjMonitorHelper and EnterObjMonitorHelperSpin to simplify them
  • Move AwareLock-relevant logic into member functions of AwareLock
  • Consider adding a ThinLock helper class that handles thin lock case conditions and transitions to AwareLock

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions