in managed/JetBrains.Timeline.Profiler.Api/Src/TimelineProfiler.cs [40:53]
private void Dispose(bool disposing)
{
if (myDisposed)
return;
var errorMessage = IntPtr.Zero;
myProfiler.UnregisterProvider(myProviderHandle, ref errorMessage);
myProfiler.CheckError(errorMessage);
if (disposing)
{
myProfiler.Dispose();
myProviderEnableDelegate.Dispose();
}
myDisposed = true;
}