public override void OnExit(MethodExecutionArgs args) { if (ProfilerConfig.Disabled) { return; } ExecutionInfo info = (ExecutionInfo)args.MethodExecutionTag; info.Stop(); ProfilerMessage msg = info.ToMessage(m_AssemblyFullName, m_ClassTypeFullName, m_MethodName); ProfilerManager.Enqueue(msg); }
internal static void Enqueue(ProfilerMessage msg) { s_QueueManager.Enqueue(msg, true); }