-
Notifications
You must be signed in to change notification settings - Fork 59
Closed
Description
Several threads call EnsureYieldProcessorNormalizedInitialized()
, which computes how much time a yield does take. Of course, it softlocks because we don't advance time. This is an internal function, so we probably can't hook it. We need to detect somehow that we are inside a busy loop.
Source code can be found in https://github.com/dotnet/runtime/blob/master/src/coreclr/src/vm/yieldprocessornormalized.cpp
Metadata
Metadata
Assignees
Labels
No labels