You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The finalizer thread in NativeAOT is in managed code and should fire events similar to the CoreCLR native implementation.
The managed code in NativeAOT for this is in the base class library, as opposed to the CoreLib implementation for exception event and require investigation on the RuntimeImport support to enable the event.
The text was updated successfully, but these errors were encountered:
The finalizer thread in NativeAOT is in managed code and should fire events similar to the CoreCLR native implementation.
The managed code in NativeAOT for this is in the base class library, as opposed to the CoreLib implementation for exception event and require investigation on the RuntimeImport support to enable the event.
// Tell anybody that's interested that the finalization pass is complete (there is a race condition here
// where we might immediately signal a new request as complete, but this is acceptable).
InternalCalls.RhpSignalFinalizationComplete();
}
RhpWaitForFinalizerRequest and RhpSignalFinalizationComplete are in native and we can call into eventpipe easily from there. We can add a parameter to RhpSignalFinalizationComplete with the number of finalized objects.
The finalizer thread in
NativeAOT
is in managed code and should fire events similar to theCoreCLR
native implementation.The managed code in NativeAOT for this is in the base class library, as opposed to the CoreLib implementation for exception event and require investigation on the
RuntimeImport
support to enable the event.The text was updated successfully, but these errors were encountered: