dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.87k stars 674 forks source link

Unable to get working directory for project Miscellaneous Files #6019

Closed ischia-exigenter closed 1 year ago

ischia-exigenter commented 1 year ago

Cannot run Xunit tests from code hints (i.e. "Run All Tests") after upgrade to C# for Visual Studio Code version v2.0.320. Get "Error: Unable to get working directory for project Miscellaneous Files - line 117" in .NET Test Log output. Works fine with version v1.26.0

erdalsivri commented 1 year ago

We are having the same issue. Logs:

[Error - 4:23:12 PM] [LanguageServerHost]System.InvalidOperationException: Unable to get working directory for project Miscellaneous Files - line 117
   at Roslyn.Utilities.Contract.Fail(String message, Int32 lineNumber) in /_/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/Utilities/Contract.cs:line 154
   at Microsoft.CodeAnalysis.LanguageServer.Testing.RunTestsHandler.BuildAsync(Document document, BufferedProgress`1 progress, CancellationToken cancellationToken) in /_/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Testing/RunTestsHandler.cs:line 117
   at Microsoft.CodeAnalysis.LanguageServer.Testing.RunTestsHandler.HandleRequestAsync(RunTestsParams request, RequestContext context, CancellationToken cancellationToken) in /_/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Testing/RunTestsHandler.cs:line 40
   at Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`3.StartRequestAsync(TRequestContext context, CancellationToken cancellationToken)

VSCode version info:

Visual Studio Code
Version: 1.80.2
Commit: 2ccd690cbff1569e4a83d7c43d45101f817401dc
Date: 2023-07-27T20:10:18.388Z (6 days ago)
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36

C# extension version info

Published
2/26/2016, 11:20:58
Last released
8/2/2023, 16:36:41
Last updated
8/3/2023, 11:00:42
Identifier
ms-dotnettools.csharp
erdalsivri commented 1 year ago

I can confirm that rolling back to version 1.26.0 from 2.0.320 fixes the issue.

dibarbet commented 1 year ago

Thanks for the report. You should also be able to get back into a working state by setting the dotnet.server.useOmnisharp flag to switch back to using O#.

However I would like to get to the bottom of the issue in the Roslyn-based server. From the logs, it looks like the project didn't load successfully. A couple bits of info that would be useful

  1. What kind of project is being loaded (if you are able to share it that would be the most useful).
  2. If you could set the dotnet.server.trace setting to Trace, reload the window and wait a min for it to load and attach the contents of the C# output window that would be extremely helpful.

Thanks!!

Kip-CompIQ commented 1 year ago

I am having the same issue as well. @erdalsivri - can you detail how you rolled it back?

Kip-CompIQ commented 1 year ago

image

Answering my question, by clicking the uninstall drop down you can install another version.

nick-promptly commented 1 year ago

Uninstalling and re-installing the C# extension resolved this for me

sorens commented 1 year ago

Greetings, I set dotnet.server.trace to trace but I don't see any additional output when I try to run a unit test. Just Error: Unable to get working directory for project Miscellaneous Files - line 117. I'm happy to share more details about the project but I am not sure what you are looking for.

note: problem still present in v2.0.328

jmurrayrs commented 1 year ago

Hi @dibarbet! I ran the trace command dotnet-trace collect --process-id 17731 --providers Microsoft-Windows-DotNETRuntime --output trace.nettrace --format speedscope on my machine trying to execute a NUnit test project. The output generated by trace was ( I'm usin Linux Mint, 64 bits)

The output :

{ "exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@3.0.7.0", "name": "trace.speedscope", "activeProfileIndex": 0, "$schema": "https://www.speedscope.app/file-format-schema.json", "shared": { "frames": [ { "name": "Process64 Process(17731) (17731) Args: " }, { "name": "(Non-Activities)" }, { "name": "Threads" }, { "name": "Thread (22596)" }, { "name": "System.Private.CoreLib!System.Threading.PortableThreadPool+WorkerThread.WorkerThreadStart()" }, { "name": "System.Private.CoreLib!System.Threading.ThreadPoolWorkQueue.Dispatch()" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.Task.ExecuteWithThreadLocal(class System.Threading.Tasks.Task&,class System.Threading.Thread)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.Task.RunContinuations(class System.Object)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(class System.Runtime.CompilerServices.IAsyncStateMachineBox,bool)" }, { "name": "System.Private.CoreLib!System.Threading.ExecutionContext.RunInternal(class System.Threading.ExecutionContext,class System.Threading.ContextCallback,class System.Object)" }, { "name": "System.IO.Pipelines!System.IO.Pipelines.StreamPipeReader+<<ReadAsync>g__Core|38_0>d.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.IO.Pipelines.ReadResult,StreamJsonRpc.PipeMessageHandler+<ReadAtLeastAsync>d__21].MoveNext(class System.Threading.Thread)" }, { "name": "StreamJsonRpc!StreamJsonRpc.PipeMessageHandler+<ReadAtLeastAsync>d__21.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.__Canon,StreamJsonRpc.PipeMessageHandler+<DeserializeMessageAsync>d__23].MoveNext(class System.Threading.Thread)" }, { "name": "StreamJsonRpc!StreamJsonRpc.PipeMessageHandler+<DeserializeMessageAsync>d__23.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.__Canon,StreamJsonRpc.HeaderDelimitedMessageHandler+<ReadCoreAsync>d__26].MoveNext(class System.Threading.Thread)" }, { "name": "StreamJsonRpc!StreamJsonRpc.HeaderDelimitedMessageHandler+<ReadCoreAsync>d__26.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.__Canon,StreamJsonRpc.MessageHandlerBase+<ReadAsync>d__22].MoveNext(class System.Threading.Thread)" }, { "name": "StreamJsonRpc!StreamJsonRpc.MessageHandlerBase+<ReadAsync>d__22.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.Threading.Tasks.VoidTaskResult,StreamJsonRpc.JsonRpc+<ReadAndHandleRequestsAsync>d__172].MoveNext(class System.Threading.Thread)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc+<ReadAndHandleRequestsAsync>d__172.MoveNext()" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc.HandleRpcAsync(class StreamJsonRpc.Protocol.JsonRpcMessage)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start(!!0&)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc+<HandleRpcAsync>d__173.MoveNext()" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc.DispatchIncomingRequestAsync(class StreamJsonRpc.Protocol.JsonRpcRequest)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc+<DispatchIncomingRequestAsync>d__166.MoveNext()" }, { "name": "StreamJsonRpc!StreamJsonRpc.Reflection.RpcTargetInfo.TryGetTargetMethod(class StreamJsonRpc.Protocol.JsonRpcRequest,class StreamJsonRpc.TargetMethod&)" }, { "name": "StreamJsonRpc!StreamJsonRpc.TargetMethod..ctor(class StreamJsonRpc.Protocol.JsonRpcRequest,class System.Collections.Generic.List1,class System.Threading.SynchronizationContext)" }, { "name": "StreamJsonRpc!StreamJsonRpc.TargetMethod.TryGetArguments(class StreamJsonRpc.Protocol.JsonRpcRequest,class StreamJsonRpc.MethodSignature,value class System.Span1<class System.Object>)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonMessageFormatter+JsonRpcRequest.TryGetTypedArguments(value class System.ReadOnlySpan1,value class System.Span1<class System.Object>)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Linq.JProperty.set_Value(class Newtonsoft.Json.Linq.JToken)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Linq.JContainer.InsertItem(int32,class Newtonsoft.Json.Linq.JToken,bool,bool)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Linq.JContainer.EnsureParentToken(class Newtonsoft.Json.Linq.JToken,bool,bool)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Linq.JObject.CloneToken(class Newtonsoft.Json.Linq.JsonCloneSettings)" }, { "name": "CPU_TIME" }, { "name": "System.Private.CoreLib!System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(class System.Threading.Thread,class System.Threading.ExecutionContext,class System.Threading.ContextCallback,class System.Object)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.Task1[System.Canon].InnerInvoke()" }, { "name": "Microsoft.CommonLanguageServerProtocol.Framework!Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1+<>cDisplayClass15_1[Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext].b1()" }, { "name": "Microsoft.CommonLanguageServerProtocol.Framework!Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`3[System.Canon,System.Canon,Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext].StartRequestAsync(!2,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CommonLanguageServerProtocol.Framework!Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`3+d19[System.Canon,System.Canon,Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext].MoveNext()" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.Task1[System.__Canon].TrySetResult(!0)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.__Canon,Microsoft.CommonLanguageServerProtocol.Framework.AbstractLanguageServer1+DelegatingEntryPoint+d10`2[Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext,System.Canon,System.Canon]].MoveNext(class System.Threading.Thread)" }, { "name": "Microsoft.CommonLanguageServerProtocol.Framework!Microsoft.CommonLanguageServerProtocol.Framework.AbstractLanguageServer`1+DelegatingEntryPoint+d102[Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext,System.__Canon,System.__Canon].MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[System.Canon].SetExistingTaskResult(class System.Threading.Tasks.Task1<!0>,!0)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(class System.Action,bool)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox`1[System.Canon,StreamJsonRpc.JsonRpc+d156].MoveNext(class System.Threading.Thread)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc+d156.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.Canon,StreamJsonRpc.JsonRpc+d166].MoveNext(class System.Threading.Thread)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.Threading.Tasks.VoidTaskResult,StreamJsonRpc.JsonRpc+d173].MoveNext(class System.Threading.Thread)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc.SendAsync(class StreamJsonRpc.Protocol.JsonRpcMessage,value class System.Threading.CancellationToken)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc+d157.MoveNext()" }, { "name": "StreamJsonRpc!StreamJsonRpc.MessageHandlerBase.WriteAsync(class StreamJsonRpc.Protocol.JsonRpcMessage,value class System.Threading.CancellationToken)" }, { "name": "StreamJsonRpc!StreamJsonRpc.MessageHandlerBase+d23.MoveNext()" }, { "name": "StreamJsonRpc!StreamJsonRpc.PipeMessageHandler.WriteCoreAsync(class StreamJsonRpc.Protocol.JsonRpcMessage,value class System.Threading.CancellationToken)" }, { "name": "StreamJsonRpc!StreamJsonRpc.HeaderDelimitedMessageHandler.Write(class StreamJsonRpc.Protocol.JsonRpcMessage,value class System.Threading.CancellationToken)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonMessageFormatter.Serialize(class System.Buffers.IBufferWriter1<unsigned int8>,class StreamJsonRpc.Protocol.JsonRpcMessage)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonMessageFormatter.Serialize(class StreamJsonRpc.Protocol.JsonRpcMessage)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonMessageFormatter.TokenizeUserData(class StreamJsonRpc.Protocol.JsonRpcMessage)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonMessageFormatter.TokenizeUserData(class System.Type,class System.Object)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Linq.JToken.FromObjectInternal(class System.Object,class Newtonsoft.Json.JsonSerializer)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.JsonSerializer.SerializeInternal(class Newtonsoft.Json.JsonWriter,class System.Object,class System.Type)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(class Newtonsoft.Json.JsonWriter,class System.Object,class System.Type)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(class Newtonsoft.Json.JsonWriter,class System.Collections.IEnumerable,class Newtonsoft.Json.Serialization.JsonArrayContract,class Newtonsoft.Json.Serialization.JsonProperty,class Newtonsoft.Json.Serialization.JsonContainerContract,class Newtonsoft.Json.Serialization.JsonProperty)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(class Newtonsoft.Json.JsonWriter,class System.Object,class Newtonsoft.Json.Serialization.JsonObjectContract,class Newtonsoft.Json.Serialization.JsonProperty,class Newtonsoft.Json.Serialization.JsonContainerContract,class Newtonsoft.Json.Serialization.JsonProperty)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Linq.JTokenWriter.WritePropertyName(class System.String)" }, { "name": "Newtonsoft.Json!Newtonsoft.Json.Linq.JPropertyKeyedCollection.InsertItem(int32,class Newtonsoft.Json.Linq.JToken)" }, { "name": "System.Private.CoreLib!System.Collections.Generic.Dictionary2[System.Canon,System.Canon].TryInsert(!0,!1,value class System.Collections.Generic.InsertionBehavior)" }, { "name": "System.Private.CoreLib!System.Collections.Generic.Dictionary`2[System.Canon,System.Canon].Initialize(int32)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.Threading.Tasks.VoidTaskResult,Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue`1+d15[Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext]].MoveNext(class System.Threading.Thread)" }, { "name": "Microsoft.CommonLanguageServerProtocol.Framework!Microsoft.CommonLanguageServerProtocol.Framework.RequestExecutionQueue1+<ProcessQueueAsync>d__15[Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Roslyn.Utilities.TaskExtensions.ReportNonFatalErrorAsync(class System.Threading.Tasks.Task)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.Task.EnsureContingentPropertiesInitializedUnsafe()" }, { "name": "Thread (23331) (.NET ThreadPool)" }, { "name": "Microsoft.CommonLanguageServerProtocol.Framework!Microsoft.CommonLanguageServerProtocol.Framework.QueueItem3[System.Canon,System.Canon,Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext].CreateRequestContextAsync(value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CommonLanguageServerProtocol.Framework!Microsoft.CommonLanguageServerProtocol.Framework.QueueItem3+<CreateRequestContextAsync>d__18[System.__Canon,System.__Canon,Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContextFactory.CreateRequestContextAsync(class Microsoft.CommonLanguageServerProtocol.Framework.IQueueItem1,!!0,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext.CreateAsync(bool,bool,class Microsoft.VisualStudio.LanguageServer.Protocol.TextDocumentIdentifier,value class Microsoft.CodeAnalysis.LanguageServer.WellKnownLspServerKinds,class Microsoft.VisualStudio.LanguageServer.Protocol.ClientCapabilities,value class System.Collections.Immutable.ImmutableArray1<class System.String>,class Microsoft.CommonLanguageServerProtocol.Framework.ILspServices,class Microsoft.CommonLanguageServerProtocol.Framework.ILspLogger,class System.String,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext+<CreateAsync>d__19.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager.GetLspDocumentInfoAsync(class Microsoft.VisualStudio.LanguageServer.Protocol.TextDocumentIdentifier,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<GetLspDocumentInfoAsync>d__14.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager.GetLspSolutionsAsync(value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<GetLspSolutionsAsync>d__15.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<>c__DisplayClass15_0.<GetLspSolutionsAsync>g__GetLspSolutionForWorkspaceAsync|2(class Microsoft.CodeAnalysis.Workspace,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<>c__DisplayClass15_0+<<GetLspSolutionsAsync>g__GetLspSolutionForWorkspaceAsync|2>d.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<>c__DisplayClass15_0.<GetLspSolutionsAsync>g__TryOpenAndEditDocumentsInMutatingWorkspaceAsync|3(class Microsoft.CodeAnalysis.Workspace)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder.Start(!!0&)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<>c__DisplayClass15_0+<<GetLspSolutionsAsync>g__TryOpenAndEditDocumentsInMutatingWorkspaceAsync|3>d.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager.ApplyChangeToMutatingWorkspaceAsync(class Microsoft.CodeAnalysis.Workspace,class System.Uri,class System.Func3<class Microsoft.CodeAnalysis.LanguageServer.ILspWorkspace,class Microsoft.CodeAnalysis.DocumentId,value class System.Threading.Tasks.ValueTask>)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+d8.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<>cDisplayClass15_2.b5(class Microsoft.CodeAnalysis.LanguageServer.ILspWorkspace,class Microsoft.CodeAnalysis.DocumentId)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.LspWorkspaceManager+<>cDisplayClass15_2+<b5>d.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Workspace.TryOnDocumentOpenedAsync(class Microsoft.CodeAnalysis.DocumentId,class Microsoft.CodeAnalysis.Text.SourceTextContainer,bool,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Workspace.OnDocumentOpened(class Microsoft.CodeAnalysis.DocumentId,class Microsoft.CodeAnalysis.Text.SourceTextContainer,bool,bool)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Workspace.SetCurrentSolution(!!0,class System.Func3<class Microsoft.CodeAnalysis.Solution,!!0,class Microsoft.CodeAnalysis.Solution>,bool,class System.Action3<class Microsoft.CodeAnalysis.Solution,class Microsoft.CodeAnalysis.Solution,!!0>,class System.Action3<class Microsoft.CodeAnalysis.Solution,class Microsoft.CodeAnalysis.Solution,!!0>)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Workspace.SetCurrentSolutionAsync(bool,!!0,class System.Func3<class Microsoft.CodeAnalysis.Solution,!!0,class Microsoft.CodeAnalysis.Solution>,bool,class System.Action3<class Microsoft.CodeAnalysis.Solution,class Microsoft.CodeAnalysis.Solution,!!0>,class System.Action3<class Microsoft.CodeAnalysis.Solution,class Microsoft.CodeAnalysis.Solution,!!0>,value class System.Threading.CancellationToken)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder1[System.ValueTuple2[System.Canon,System.Canon]].Start(!!0&)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Workspace+d291[System.ValueTuple5[System.Canon,System.Canon,System.Canon,System.Boolean,System.Boolean]].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Workspace+<>c.b196_0(class Microsoft.CodeAnalysis.Solution,value class System.ValueTuple5<class Microsoft.CodeAnalysis.Workspace,class Microsoft.CodeAnalysis.DocumentId,class Microsoft.CodeAnalysis.Text.SourceTextContainer,bool,bool>)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Solution.WithDocumentText(class Microsoft.CodeAnalysis.DocumentId,class Microsoft.CodeAnalysis.TextAndVersion,value class Microsoft.CodeAnalysis.PreservationMode)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.SolutionState.WithDocumentText(class Microsoft.CodeAnalysis.DocumentId,class Microsoft.CodeAnalysis.TextAndVersion,value class Microsoft.CodeAnalysis.PreservationMode)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.DocumentState.UpdateText(class Microsoft.CodeAnalysis.TextAndVersion,value class Microsoft.CodeAnalysis.PreservationMode)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.TextDocumentState.UpdateText(class Microsoft.CodeAnalysis.TextAndVersion,value class Microsoft.CodeAnalysis.PreservationMode)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.DocumentState.UpdateText(class Microsoft.CodeAnalysis.ITextAndVersionSource,value class Microsoft.CodeAnalysis.PreservationMode,bool)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.DocumentState.CreateLazyIncrementallyParsedTree(class Roslyn.Utilities.AsyncLazy1,class Microsoft.CodeAnalysis.ITextAndVersionSource,value class Microsoft.CodeAnalysis.LoadTextOptions)" }, { "name": "Thread (21739)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringService+<>cDisplayClass11_1.b0()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringService+<>cDisplayClass11_1+<b0>d.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringService.GetRefactoringFromProviderAsync(class Microsoft.CodeAnalysis.TextDocument,value class Microsoft.CodeAnalysis.Text.TextSpan,class Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringProvider,class Microsoft.CodeAnalysis.Host.Mef.CodeChangeProviderMetadata,class Microsoft.CodeAnalysis.Extensions.IExtensionManager,class Microsoft.CodeAnalysis.CodeActions.CodeActionOptionsProvider,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringService+d12.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.ConvertAnonymousType.AbstractConvertAnonymousTypeToClassCodeRefactoringProvider`6[System.Canon,System.Canon,System.Canon,System.Canon,System.Canon,System.Canon].ComputeRefactoringsAsync(value class Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start(!!0&)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.ConvertAnonymousType.AbstractConvertAnonymousTypeToClassCodeRefactoringProvider`6+d1[System.Canon,System.Canon,System.Canon,System.Canon,System.Canon,System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.ConvertAnonymousType.AbstractConvertAnonymousTypeCodeRefactoringProvider1[System.__Canon].TryGetAnonymousObjectAsync(class Microsoft.CodeAnalysis.Document,value class Microsoft.CodeAnalysis.Text.TextSpan,value class System.Threading.CancellationToken)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[System.ValueTuple2[System.__Canon,System.__Canon]].Start(!!0&)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.ConvertAnonymousType.AbstractConvertAnonymousTypeCodeRefactoringProvider1+d0[System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContextExtensions.TryGetRelevantNodeAsync(class Microsoft.CodeAnalysis.Document,value class Microsoft.CodeAnalysis.Text.TextSpan,bool,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContextExtensions+d6`1[System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.AbstractRefactoringHelpersService3[System.__Canon,System.__Canon,System.__Canon].GetRelevantNodesAsync(class Microsoft.CodeAnalysis.Document,value class Microsoft.CodeAnalysis.Text.TextSpan,bool,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.AbstractRefactoringHelpersService3+d3`1[System.Canon,System.Canon,System.Canon,System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.AbstractRefactoringHelpersService`3[System.Canon,System.Canon,System.Canon].AddRelevantNodesAsync(class Microsoft.CodeAnalysis.Document,value class Microsoft.CodeAnalysis.Text.TextSpan,class Microsoft.CodeAnalysis.PooledObjects.ArrayBuilder1<!!0>,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.AbstractRefactoringHelpersService3+d4`1[System.Canon,System.Canon,System.Canon,System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions.GetRequiredSyntaxRootAsync(class Microsoft.CodeAnalysis.Document,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions+d9.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Document.GetSyntaxRootAsync(value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Document+d20.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Document.GetSyntaxTreeAsync(value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.DocumentState.GetSyntaxTreeAsync(value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.DocumentState+d49.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[System.__Canon].GetStateMachineBox(!!0&,class System.Threading.Tasks.Task1<!0>&)" }, { "name": "Thread (23376) (.NET ThreadPool)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.AddFileBanner.AbstractAddFileBannerCodeRefactoringProvider.ComputeRefactoringsAsync(value class Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.AddFileBanner.AbstractAddFileBannerCodeRefactoringProvider+d6.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Formatting.DocumentFormattingOptionsProviders.GetDocumentFormattingOptionsAsync(class Microsoft.CodeAnalysis.Document,class Microsoft.CodeAnalysis.Formatting.DocumentFormattingOptionsProvider,value class System.Threading.CancellationToken)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1[System.Canon].Start(!!0&)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.Formatting.DocumentFormattingOptionsProviders+d2.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.CodeActions.AbstractCodeActionOptionsProvider.Microsoft.CodeAnalysis.OptionsProvider.GetOptionsAsync(class Microsoft.CodeAnalysis.Host.LanguageServices,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.CodeActions.DelegatingCodeActionOptionsProvider.GetOptions(class Microsoft.CodeAnalysis.Host.LanguageServices)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.CodeActions.CodeActionOptionsStorage+<>cDisplayClass2_0.b0(class Microsoft.CodeAnalysis.Host.LanguageServices)" }, { "name": "System.Collections.Immutable!System.Collections.Immutable.ImmutableInterlocked.GetOrAdd(class System.Collections.Immutable.ImmutableDictionary2<!!0,!!1>&,!!0,class System.Func3<!!0,!!2,!!1>,!!2)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.CodeActions.CodeActionOptionsStorage+<>cDisplayClass2_1.b1(class System.String,class Microsoft.CodeAnalysis.Options.IGlobalOptionService)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.CodeActions.CodeActionOptionsStorage.GetCodeActionOptions(class Microsoft.CodeAnalysis.Options.IGlobalOptionService,class Microsoft.CodeAnalysis.Host.LanguageServices)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.CodeStyle.CodeStyleOptionsStorage.GetCodeStyleOptions(class Microsoft.CodeAnalysis.Options.IGlobalOptionService,class Microsoft.CodeAnalysis.Host.LanguageServices)" }, { "name": "Microsoft.CodeAnalysis.CSharp.Workspaces!Microsoft.CodeAnalysis.CSharp.CodeStyle.CSharpCodeStyleService.GetIdeCodeStyleOptions(class Microsoft.CodeAnalysis.Options.IOptionsReader,class Microsoft.CodeAnalysis.CodeStyle.IdeCodeStyleOptions)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.EncapsulateField.EncapsulateFieldRefactoringProvider.ComputeRefactoringsAsync(value class Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.EncapsulateField.EncapsulateFieldRefactoringProvider+d1.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.EncapsulateField.AbstractEncapsulateFieldService.GetEncapsulateFieldCodeActionsAsync(class Microsoft.CodeAnalysis.Document,value class Microsoft.CodeAnalysis.Text.TextSpan,class Microsoft.CodeAnalysis.CodeGeneration.CleanCodeGenerationOptionsProvider,value class System.Threading.CancellationToken)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[System.Collections.Immutable.ImmutableArray1[System.Canon]].Start(!!0&)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.EncapsulateField.AbstractEncapsulateFieldService+d3.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.CSharp.Features!Microsoft.CodeAnalysis.CSharp.EncapsulateField.CSharpEncapsulateFieldService.GetFieldsAsync(class Microsoft.CodeAnalysis.Document,value class Microsoft.CodeAnalysis.Text.TextSpan,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.CSharp.Features!Microsoft.CodeAnalysis.CSharp.EncapsulateField.CSharpEncapsulateFieldService+d2.MoveNext()" }, { "name": "System.Linq!System.Linq.Enumerable.Where(class System.Collections.Generic.IEnumerable1<!!0>,class System.Func2<!!0,bool>)" }, { "name": "Thread (23375)" }, { "name": "System.Private.CoreLib!System.Collections.Generic.List`1[System.Canon].Insert(int32,!0)" }, { "name": "System.Private.CoreLib!System.Collections.Generic.List1[System.__Canon].set_Capacity(int32)" }, { "name": "Thread (23377)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.MoveDeclarationNearReference.AbstractMoveDeclarationNearReferenceCodeRefactoringProvider1[System.Canon].ComputeRefactoringsAsync(value class Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.MoveDeclarationNearReference.AbstractMoveDeclarationNearReferenceCodeRefactoringProvider`1+d1[System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContextExtensions.TryGetRelevantNodeAsync(value class Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext,bool)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.AbstractRefactoringHelpersService`3[System.Canon,System.Canon,System.Canon].AddNodesForTokenToLeft(class Microsoft.CodeAnalysis.LanguageService.ISyntaxFactsService,class Microsoft.CodeAnalysis.PooledObjects.ArrayBuilder1<!!0>,value class Microsoft.CodeAnalysis.SyntaxToken,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeRefactorings.AbstractRefactoringHelpersService3[System.Canon,System.Canon,System.Canon].AddNonHiddenCorrectTypeNodes(class System.Collections.Generic.IEnumerable1<class Microsoft.CodeAnalysis.SyntaxNode>,class Microsoft.CodeAnalysis.PooledObjects.ArrayBuilder1<!!0>,value class System.Threading.CancellationToken)" }, { "name": "(Activities)" }, { "name": "Activity ExceptionHandling(00000000-0000-0000-0000-000000000000,instance void [Microsoft.CommonLanguageServerProtocol.Framework] Microsoft.CommonLanguageServerProtocol.Framework.QueueItem`3+d19[System.Canon,System.Canon,Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext]::MoveNext())" }, { "name": "Activity ExceptionHandling(00000000-0000-0000-0000-000000000000,instance void [Microsoft.CommonLanguageServerProtocol.Framework] Microsoft.CommonLanguageServerProtocol.Framework.AbstractLanguageServer1+DelegatingEntryPoint+<EntryPointAsync>d__102[Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext,System.Canon,System.Canon]::MoveNext())" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.TaskCompletionSource1[System.__Canon].TrySetException(class System.Exception)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.Task.TrySetException(class System.Object)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.Task.FinishSlow(bool)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[System.Canon].SetException(class System.Exception,class System.Threading.Tasks.Task`1<!0>&)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc.HandleInvocationTaskOfTResultAsync(class StreamJsonRpc.Protocol.JsonRpcRequest,class System.Threading.Tasks.Task,value class System.Threading.CancellationToken)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc+d168.MoveNext()" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc.HandleInvocationTaskResult(class StreamJsonRpc.Protocol.JsonRpcRequest,class System.Threading.Tasks.Task)" }, { "name": "StreamJsonRpc!StreamJsonRpc.JsonRpc.CreateError(class StreamJsonRpc.Protocol.JsonRpcRequest,class System.Exception)" }, { "name": "System.Diagnostics.TraceSource!System.Diagnostics.TraceSource.TraceEvent(value class System.Diagnostics.TraceEventType,int32,class System.String,class System.Object[])" }, { "name": "System.Diagnostics.TraceSource!System.Diagnostics.TraceListener.TraceEvent(class System.Diagnostics.TraceEventCache,class System.String,value class System.Diagnostics.TraceEventType,int32,class System.String,class System.Object[])" }, { "name": "System.Private.CoreLib!System.String.FormatHelper(class System.IFormatProvider,class System.String,value class System.ReadOnlySpan1<class System.Object>)" }, { "name": "System.Private.CoreLib!System.Text.ValueStringBuilder.AppendFormatHelper(class System.IFormatProvider,class System.String,value class System.ReadOnlySpan1)" }, { "name": "System.Private.CoreLib!System.AggregateException.ToString()" }, { "name": "System.Private.CoreLib!System.Exception.ToString()" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.UnwrapPromise1[System.Threading.Tasks.VoidTaskResult].ProcessInnerTask(class System.Threading.Tasks.Task)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.UnwrapPromise1[System.Threading.Tasks.VoidTaskResult].TrySetFromTask(class System.Threading.Tasks.Task,bool)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.ContinueWithTaskContinuation.Run(class System.Threading.Tasks.Task,bool)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.TaskContinuation.InlineIfPossibleOrElseQueue(class System.Threading.Tasks.Task,bool)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.TaskScheduler.TryRunInline(class System.Threading.Tasks.Task,bool)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.ThreadPoolTaskScheduler.TryExecuteTaskInline(class System.Threading.Tasks.Task,bool)" }, { "name": "System.Private.CoreLib!System.Threading.Tasks.ContinuationResultTaskFromTask1[System.Boolean].InnerInvoke()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Roslyn.Utilities.TaskExtensions+<>c.<ReportNonFatalErrorAsync>b__16_0(class System.Threading.Tasks.Task)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportAndCatchUnlessCanceled(class System.Exception,value class Microsoft.CodeAnalysis.ErrorReporting.ErrorSeverity)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportAndCatch(class System.Exception,value class Microsoft.CodeAnalysis.ErrorReporting.ErrorSeverity)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(class System.Exception,value class Microsoft.CodeAnalysis.ErrorReporting.ErrorSeverity,bool)" }, { "name": "System.Private.CoreLib!System.Exception.get_StackTrace()" }, { "name": "System.Private.CoreLib!System.Diagnostics.StackTrace.CaptureStackTrace(int32,bool,class System.Exception)" }, { "name": "Thread (22873)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[Microsoft.CodeAnalysis.VersionStamp,Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService+<GetProjectCodeLensVersionAsync>d__3].ExecuteFromThreadPool(class System.Threading.Thread)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[Microsoft.CodeAnalysis.VersionStamp,Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService+<GetProjectCodeLensVersionAsync>d__3].MoveNext(class System.Threading.Thread)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[Microsoft.CodeAnalysis.VersionStamp,Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService+<GetProjectCodeLensVersionAsync>d__3].ExecutionContextCallback(class System.Object)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService+<GetProjectCodeLensVersionAsync>d__3.MoveNext()" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1+AsyncStateMachineBox1[System.Nullable1[Microsoft.CodeAnalysis.CodeLens.ReferenceCount],Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService+d4].MoveNext(class System.Threading.Thread)" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService+d4.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService+d2`1[Microsoft.CodeAnalysis.CodeLens.ReferenceCount].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder+d42.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder.FindReferencesAsync(class Microsoft.CodeAnalysis.ISymbol,class Microsoft.CodeAnalysis.Solution,class Microsoft.CodeAnalysis.FindSymbols.IStreamingFindReferencesProgress,class System.Collections.Immutable.IImmutableSet1<class Microsoft.CodeAnalysis.Document>,value class Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchOptions,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder+<FindReferencesAsync>d__35.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine.FindReferencesAsync(value class System.Collections.Immutable.ImmutableArray1,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine+d13.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine+SymbolSet+d6.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine+SymbolSet.DetermineInitialUpSymbolsAsync(class Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine,class Microsoft.CodeAnalysis.FindSymbols.MetadataUnifyingSymbolHashSet,bool,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine+SymbolSet+d10.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine+SymbolSet+d14.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder.FindImplementedInterfaceMembersArrayAsync(class Microsoft.CodeAnalysis.ISymbol,class Microsoft.CodeAnalysis.Solution,class System.Collections.Immutable.IImmutableSet1<class Microsoft.CodeAnalysis.Project>,bool,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder+<FindImplementedInterfaceMembersArrayAsync>d__57.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder+<FindDerivedClassesAsync>d__59.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder.FindDerivedClassesArrayAsync(class Microsoft.CodeAnalysis.INamedTypeSymbol,class Microsoft.CodeAnalysis.Solution,bool,class System.Collections.Immutable.IImmutableSet1,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SymbolFinder+d60.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+d23.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.FindTypesInCurrentProcessAsync(class Microsoft.CodeAnalysis.INamedTypeSymbol,class Microsoft.CodeAnalysis.Solution,class System.Collections.Immutable.IImmutableSet1<class Microsoft.CodeAnalysis.Project>,bool,value class Microsoft.CodeAnalysis.FindSymbols.DependentTypesKind,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+<FindTypesInCurrentProcessAsync>d__24.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.FindDerivedClassesInCurrentProcessAsync(class Microsoft.CodeAnalysis.INamedTypeSymbol,class Microsoft.CodeAnalysis.Solution,class System.Collections.Immutable.IImmutableSet1,bool,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder.DescendInheritanceTreeAsync(class Microsoft.CodeAnalysis.INamedTypeSymbol,class Microsoft.CodeAnalysis.Solution,class System.Collections.Immutable.IImmutableSet1<class Microsoft.CodeAnalysis.Project>,class System.Func3<class Microsoft.CodeAnalysis.INamedTypeSymbol,class System.Collections.Generic.HashSet1<class Microsoft.CodeAnalysis.INamedTypeSymbol>,bool>,class System.Func2<class Microsoft.CodeAnalysis.INamedTypeSymbol,bool>,bool,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+d6.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+<>cDisplayClass6_0.gDescendInheritanceTreeInProjectAsync|0(class Microsoft.CodeAnalysis.Project)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+<>cDisplayClass6_0+<gDescendInheritanceTreeInProjectAsync|0>d.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+<>cDisplayClass6_0.gAddDescendantSourceTypesInProjectAsync|1(class System.Collections.Generic.HashSet`1,class Microsoft.CodeAnalysis.Project)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+<>cDisplayClass6_0+<gAddDescendantSourceTypesInProjectAsync|1>d.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+ProjectIndex.GetIndexAsync(class Microsoft.CodeAnalysis.Project,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Roslyn.Utilities.AsyncLazy`1[System.Canon].GetValueAsync(value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Roslyn.Utilities.AsyncLazy1[System.__Canon].StartAsynchronousComputation(value class AsynchronousComputationToStart<!0>,class Request<!0>,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+ProjectIndex+<>c__DisplayClass7_0.<GetIndexAsync>b__1(value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+ProjectIndex.CreateIndexAsync(class Microsoft.CodeAnalysis.Project,value class System.Threading.CancellationToken)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[System.Canon].Start(!!0&)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.DependentTypeFinder+ProjectIndex+d8.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.TopLevelSyntaxTreeIndex.GetRequiredIndexAsync(value class Microsoft.CodeAnalysis.Storage.SolutionKey,class Microsoft.CodeAnalysis.ProjectState,class Microsoft.CodeAnalysis.DocumentState,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1[System.__Canon].GetRequiredIndexAsync(value class Microsoft.CodeAnalysis.Storage.SolutionKey,class Microsoft.CodeAnalysis.ProjectState,class Microsoft.CodeAnalysis.DocumentState,class IndexReader<!0>,class IndexCreator<!0>,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1+d5[System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1[System.__Canon].GetIndexAsync(value class Microsoft.CodeAnalysis.Storage.SolutionKey,class Microsoft.CodeAnalysis.ProjectState,class Microsoft.CodeAnalysis.DocumentState,class IndexReader<!0>,class IndexCreator<!0>,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1+d7[System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1[System.__Canon].GetIndexWorkerAsync(value class Microsoft.CodeAnalysis.Storage.SolutionKey,class Microsoft.CodeAnalysis.ProjectState,class Microsoft.CodeAnalysis.DocumentState,bool,class IndexReader<!0>,class IndexCreator<!0>,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1+d8[System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1[System.__Canon].LoadAsync(value class Microsoft.CodeAnalysis.Storage.SolutionKey,class Microsoft.CodeAnalysis.ProjectState,class Microsoft.CodeAnalysis.DocumentState,class Microsoft.CodeAnalysis.Checksum,class Microsoft.CodeAnalysis.Checksum,class IndexReader<!0>,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.AbstractSyntaxIndex1+d16[System.Canon].MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex.GetStringTable(class Microsoft.CodeAnalysis.ProjectState)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.ConditionalWeakTable2[System.__Canon,System.__Canon].GetValue(!0,class CreateValueCallback<!0,!1>)" }, { "name": "System.Private.CoreLib!System.Runtime.CompilerServices.ConditionalWeakTable2[System.Canon,System.Canon].GetValueLocked(!0,class CreateValueCallback<!0,!1>)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.SyntaxTreeIndex+<>c.b21_0(class Microsoft.CodeAnalysis.ProjectState)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Roslyn.Utilities.StringTable.GetInstance()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.PooledObjects.ObjectPool1[System.__Canon].Allocate()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.PooledObjects.ObjectPool1[System.Canon].AllocateSlow()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.PooledObjects.ObjectPool`1+<>cDisplayClass8_0[System.Canon].<.ctor>b0()" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Roslyn.Utilities.StringTable+<>c.b18_0(class Microsoft.CodeAnalysis.PooledObjects.ObjectPool1<class Roslyn.Utilities.StringTable>)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Roslyn.Utilities.StringTable..ctor(class Microsoft.CodeAnalysis.PooledObjects.ObjectPool1)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.Handler.CodeLens.CodeLensResolveHandler.HandleRequestAsync(class Microsoft.VisualStudio.LanguageServer.Protocol.CodeLens,value class Microsoft.CodeAnalysis.LanguageServer.Handler.RequestContext,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.LanguageServer.Protocol!Microsoft.CodeAnalysis.LanguageServer.Handler.CodeLens.CodeLensResolveHandler+d7.MoveNext()" }, { "name": "Microsoft.CodeAnalysis.Features!Microsoft.CodeAnalysis.CodeLens.CodeLensReferencesService.GetReferenceCountAsync(class Microsoft.CodeAnalysis.Solution,class Microsoft.CodeAnalysis.DocumentId,class Microsoft.CodeAnalysis.SyntaxNode,int32,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine+SymbolSet.MapToAppropriateSymbolsAsync(class Microsoft.CodeAnalysis.Solution,class Microsoft.CodeAnalysis.FindSymbols.MetadataUnifyingSymbolHashSet,value class System.Threading.CancellationToken)" }, { "name": "Microsoft.CodeAnalysis.Workspaces!Microsoft.CodeAnalysis.FindSymbols.FindReferencesSearchEngine+SymbolSet+d7.MoveNext()" }, { "name": "System.Private.CoreLib!System.Collections.Generic.HashSet1[System.__Canon].System.Collections.Generic.ICollection<T>.Add(!0)" }, { "name": "System.Private.CoreLib!System.Collections.Generic.HashSet1[System.Canon].AddIfNotPresent(!0,int32&)" }, { "name": "System.Private.CoreLib!System.Collections.Generic.HashSet`1[System.Canon].Initialize(int32)" } ] }, "profiles": [ { "type": "evented", "name": "Thread (22596)", "unit": "milliseconds", "startValue": 3850.705487, "endValue": 6619.207440125, "events": [ { "type": "O", "frame": 0, "at": 3850.705487 }, { "type": "O", "frame": 1, "at": 3850.705487 }, { "type": "O", "frame": 2, "at": 3850.705487 }, { "type": "O", "frame": 3, "at": 3850.705487 }, { "type": "O", "frame": 4, "at": 3850.705487 }, { "type": "O", "frame": 5, "at": 3850.705487 }, { "type": "O", "frame": 6, "at": 3850.705487 }, { "type": "O", "frame": 7, "at": 3850.705487 }, { "type": "O", "frame": 8, "at": 3850.705487 }, { "type": "O", "frame": 9, "at": 3850.705487 }, { "type": "O", "frame": 10, "at": 3850.705487 }, { "type": "O", "frame": 11, "at": 3850.705487 }, { "type": "O", "frame": 9, "at": 3850.705487 }, { "type": "O", "frame": 12, "at": 3850.705487 }, { "type": "O", "frame": 7, "at": 3850.705487 }, { "type": "O", "frame": 8, "at": 3850.705487 }, { "type": "O", "frame": 13, "at": 3850.705487 }, { "type": "O", "frame": 9, "at": 3850.705487 }, { "type": "O", "frame": 14, "at": 3850.705487 }, { "type": "O", "frame": 7, "at": 3850.705487 }, { "type": "O", "frame": 8, "at": 3850.705487 }, { "type": "O", "frame": 15, "at": 3850.705487 }, { "type": "O", "frame": 9, "at": 3850.705487 }, { "type": "O", "frame": 16, "at": 3850.705487 }, { "type": "O", "frame": 7, "at": 3850.705487 }, { "type": "O", "frame": 8, "at": 3850.705487 }, { "type": "O", "frame": 17, "at": 3850.705487 }, { "type": "O", "frame": 9, "at": 3850.705487 }, { "type": "O", "frame": 18, "at": 3850.705487 }, { "type": "O", "frame": 7, "at": 3850.705487 }, { "type": "O", "frame": 8, "at": 3850.705487 }, { "type": "O", "frame": 19, "at": 3850.705487 }, { "type": "O", "frame": 9, "at": 3850.705487 }, { "type": "O", "frame": 20, "at": 3850.705487 }, { "type": "O", "frame": 21, "at": 3850.705487 }, { "type": "O", "frame": 22, "at": 3850.705487 }, { "type": "O", "frame": 23, "at": 3850.705487 }, { "type": "O", "frame": 24, "at": 3850.705487 }, { "type": "O", "frame": 22, "at": 3850.705487 }, { "type": "O", "frame": 25, "at": 3850.705487 }, { "type": "O", "frame": 26, "at": 3850.705487 }, { "type": "O", "frame": 27, "at": 3850.705487 }, { "type": "O", "frame": 28, "at": 3850.705487 }, { "type": "O", "frame": 29, "at": 3850.705487 }, { "type": "O", "frame": 30, "at": 3850.705487 }, { "type": "O", "frame": 31, "at": 3850.705487 }, { "type": "O", "frame": 32, "at": 3850.705487 }, { "type": "O", "frame": 33, "at": 3850.705487 }, { "type": "O", "frame": 34, "at": 3850.705487 }, { "type": "C", "frame": 34, "at": 4230.205456482422 }, { "type": "C", "frame": 33, "at": 4230.205456482422 }, { "type": "C", "frame": 32, "at": 4230.205456482422 }, { "type": "C", "frame": 31, "at": 4230.205456482422 }, { "type": "C", "frame": 30, "at": 4230.205456482422 }, { "type": "C", "frame": 29, "at": 4230.205456482422 }, { "type": "C", "frame": 28, "at": 4230.205456482422 }, { "type": "C", "frame": 27, "at": 4230.205456482422 }, { "type": "C", "frame": 26, "at": 4230.205456482422 }, { "type": "C", "frame": 25, "at": 4230.205456482422 }, { "type": "C", "frame": 22, "at": 4230.205456482422 }, { "type": "C", "frame": 24, "at": 4230.205456482422 }, { "type": "C", "frame": 23, "at": 4230.205456482422 }, { "type": "C", "frame": 22, "at": 4230.205456482422 }, { "type": "C", "frame": 21, "at": 4230.205456482422 }, { "type": "C", "frame": 20, "at": 4230.205456482422 }, { "type": "C", "frame": 9, "at": 4230.205456482422 }, { "type": "C", "frame": 19, "at": 4230.205456482422 }, { "type": "C", "frame": 8, "at": 4230.205456482422 }, { "type": "C", "frame": 7, "at": 4230.205456482422 }, { "type": "C", "frame": 18, "at": 4230.205456482422 }, { "type": "C", "frame": 9, "at": 4230.205456482422 }, { "type": "C", "frame": 17, "at": 4230.205456482422 }, { "type": "C", "frame": 8, "at": 4230.205456482422 }, { "type": "C", "frame": 7, "at": 4230.205456482422 }, { "type": "C", "frame": 16, "at": 4230.205456482422 }, { "type": "C", "frame": 9, "at": 4230.205456482422 }, { "type": "C", "frame": 15, "at": 4230.205456482422 }, { "type": "C", "frame": 8, "at": 4230.205456482422 }, { "type": "C", "frame": 7, "at": 4230.205456482422 }, { "type": "C", "frame": 14, "at": 4230.205456482422 }, { "type": "C", "frame": 9, "at": 4230.205456482422 }, { "type": "C", "frame": 13, "at": 4230.205456482422 }, { "type": "C", "frame": 8, "at": 4230.205456482422 }, { "type": "C", "frame": 7, "at": 4230.205456482422 }, { "type": "C", "frame": 12, "at": 4230.205456482422 }, { "type": "C", "frame": 9, "at": 4230.205456482422 }, { "type": "C", "frame": 11, "at": 4230.205456482422 }, { "type": "C", "frame": 10, "at": 4230.205456482422 }, { "type": "C", "frame": 9, "at": 4230.205456482422 }, { "type": "C", "frame": 8, "at": 4230.205456482422 }, { "type": "C", "frame": 7, "at": 4230.205456482422 }, { "type": "O", "frame": 35, "at": 4230.205456482422 }, { "type": "O", "frame": 36, "at": 4230.205456482422 }, { "type": "O", "frame": 37, "at": 4230.205456482422 }, { "type": "O", "frame": 38, "at": 4230.205456482422 }, { "type": "O", "frame": 22, "at": 4230.205456482422 }, { "type": "O", "frame": 39, "at": 4230.205456482422 }, { "type": "O", "frame": 40, "at": 4230.205456482422 }, { "type": "O", "frame": 7, "at": 4230.205456482422 }, { "type": "O", "frame": 8, "at": 4230.205456482422 }, { "type": "O", "frame": 41, "at": 4230.205456482422 }, { "type": "O", "frame": 9, "at": 4230.205456482422 }, { "type": "O", "frame": 42, "at": 4230.205456482422 }, { "type": "O", "frame": 43, "at": 4230.205456482422 }, { "type": "O", "frame": 7, "at": 4230.205456482422 }, { "type": "O", "frame": 44, "at": 4230.205456482422 }, { "type": "O", "frame": 45, "at": 4230.205456482422 }, { "type": "O", "frame": 9, "at": 4230.205456482422 }, { "type": "O", "frame": 46, "at": 4230.205456482422 }, { "type": "O", "frame": 7, "at": 4230.205456482422 }, { "type": "O", "frame": 8, "at": 4230.205456482422 }, { "type": "O", "frame": 47, "at": 4230.205456482422 }, { "type": "O", "frame": 9, "at": 4230.205456482422 }, { "type": "O", "frame": 25, "at": 4230.205456482422 }, { "type": "O", "frame": 40, "at": 4230.205456482422 }, { "type": "O", "frame": 7, "at": 4230.205456482422 }, { "type": "O", "frame": 8, "at": 4230.205456482422 }, { "type": "O", "frame": 48, "at": 4230.205456482422 }, { "type": "O", "frame": 9, "at": 4230.205456482422 }, { "type": "O", "frame": 23, "at": 4230.205456482422 }, { "type": "O", "frame": 49, "at": 4230.205456482422 }, { "type": "O", "frame": 22, "at": 4230.205456482422 }, { "type": "O", "frame": 50, "at": 4230.205456482422 }, { "type": "O", "frame": 51, "at": 4230.205456482422 }, { "type": "O", "frame": 22, "at": 4230.205456482422 }, { "type": "O", "frame": 52, "at": 4230.205456482422 }, { "type": "O", "frame": 53, "at": 4230.205456482422 }, { "type": "O", "frame": 54, "at": 4230.205456482422 }, { "type": "O", "frame": 55, "at": 4230.205456482422 }, { "type": "O", "frame": 56, "at": 4230.205456482422 }, { "type": "O", "frame": 57, "at": 4230.205456482422 }, { "type": "O", "frame": 58, "at": 4230.205456482422 }, { "type": "O", "frame": 59, "at": 4230.205456482422 }, { "type": "O", "frame": 60, "at": 4230.205456482422 }, { "type": "O", "frame": 61, "at": 4230.205456482422 }, { "type": "O", "frame": 62, "at": 4230.205456482422 }, { "type": "O", "frame": 63, "at": 4230.205456482422 }, { "type": "O", "frame": 63, "at": 4230.205456482422 }, { "type": "O", "frame": 63, "at": 4230.205456482422 }, { "type": "O", "frame": 64, "at": 4230.205456482422 }, { "type": "O", "frame": 31, "at": 4230.205456482422 }, { "type": "O", "frame": 65, "at": 4230.205456482422 }, { "type": "O", "frame": 66, "at": 4230.205456482422 }, { "type": "O", "frame": 67, "at": 4230.205456482422 }, { "type": "O", "frame": 34, "at": 4230.205456482422 }, { "type": "C", "frame": 34, "at": 4619.533821140625 }, { "type": "C", "frame": 67, "at": 4619.533821140625 }, { "type": "C", "frame": 66, "at": 4619.533821140625 }, { "type": "C", "frame": 65, "at": 4619.533821140625 }, { "type": "C", "frame": 31, "at": 4619.533821140625 }, { "type": "C", "frame": 64, "at": 4619.533821140625 }, { "type": "C", "frame": 63, "at": 4619.533821140625 }, { "type": "C", "frame": 63, "at": 4619.533821140625 }, { "type": "C", "frame": 63, "at": 4619.533821140625 }, { "type": "C", "frame": 62, "at": 4619.533821140625 }, { "type": "C", "frame": 61, "at": 4619.533821140625 }, { "type": "C", "frame": 60, "at": 4619.533821140625 }, { "type": "C", "frame": 59, "at": 4619.533821140625 }, { "type": "C", "frame": 58, "at": 4619.533821140625 }, { "type": "C", "frame": 57, "at": 4619.533821140625 }, { "type": "C", "frame": 56, "at": 4619.533821140625 }, { "type": "C", "frame": 55, "at": 4619.533821140625 }, { "type": "C", "frame": 54, "at": 4619.533821140625 }, { "type": "C", "frame": 53, "at": 4619.533821140625 }, { "type": "C", "frame": 52, "at": 4619.533821140625 }, { "type": "C", "frame": 22, "at": 4619.533821140625 }, { "type": "C", "frame": 51, "at": 4619.533821140625 }, { "type": "C", "frame": 50, "at": 4619.533821140625 }, { "type": "C", "frame": 22, "at": 4619.533821140625 }, { "type": "C", "frame": 49, "at": 4619.533821140625 }, { "type": "C", "frame": 23, "at": 4619.533821140625 }, { "type": "C", "frame": 9, "at": 4619.533821140625 }, { "type": "C", "frame": 48, "at": 4619.533821140625 }, { "type": "C", "frame": 8, "at": 4619.533821140625 }, { "type": "C", "frame": 7, "at": 4619.533821140625 }, { "type": "C", "frame": 40, "at": 4619.533821140625 }, { "type": "C", "frame": 25, "at": 4619.533821140625 }, { "type": "C", "frame": 9, "at": 4619.533821140625 }, { "type": "C", "frame": 47, "at": 4619.533821140625 }, { "type": "C", "frame": 8, "at": 4619.533821140625 }, { "type": "C", "frame": 7, "at": 4619.533821140625 }, { "type": "C", "frame": 46, "at": 4619.533821140625 }, { "type": "C", "frame": 9, "at": 4619.533821140625 }, { "type": "C", "frame": 45, "at": 4619.533821140625 }, { "type": "C", "frame": 44, "at": 4619.533821140625 }, { "type": "C", "frame": 7, "at": 4619.533821140625 }, { "type": "C", "frame": 43, "at": 4619.533821140625 }, { "type": "C", "frame": 42, "at": 4619.533821140625 }, { "type": "C", "frame": 9, "at": 4619.533821140625 }, { "type": "C", "frame": 41, "at": 4619.533821140625 }, { "type": "C", "frame": 8, "at": 4619.533821140625 }, { "type": "C", "frame": 7, "at": 4619.533821140625 }, { "type": "C", "frame": 40, "at": 4619.533821140625 }, { "type": "C", "frame": 39, "at": 4619.533821140625 }, { "type": "C", "frame": 22, "at": 4619.533821140625 }, { "type": "C", "frame": 38, "at": 4619.533821140625 }, { "type": "C", "frame": 37, "at": 4619.533821140625 }, { "type": "C", "frame": 36, "at": 4619.533821140625 }, { "type": "C", "frame": 35, "at": 4619.533821140625 }, { "type": "C", "frame": 6, "at": 4619.533856140625 }, { "type": "O", "frame": 68, "at": 4619.533856140625 }, { "type": "O", "frame": 35, "at": 4619.533856140625 }, { "type": "O", "frame": 69, "at": 4619.533856140625 }, { "type": "O", "frame": 70, "at": 4619.533856140625 }, { "type": "O", "frame": 71, "at": 4619.533856140625 }, { "type": "O", "frame": 34, "at": 4619.533856140625 }, { "type": "C", "frame": 34, "at": 6619.207413984375 }, { "type": "C", "frame": 71, "at": 6619.207413984375 }, { "type": "C", "frame": 70, "at": 6619.207413984375 }, { "type": "C", "frame": 69, "at": 6619.207413984375 }, { "type": "C", "frame": 35, "at": 6619.207413984375 }, { "type": "C", "frame": 68, "at": 6619.207413984375 }, { "type": "C", "frame": 5, "at": 6619.207440125 }, { "type": "C", "frame": 4, "at": 6619.207440125 }, { "type": "C", "frame": 3, "at": 6619.207440125 }, { "type": "C", "frame": 2, "at": 6619.207440125 }, { "type": "C", "frame": 1, "at": 6619.207440125 }, { "type": "C", "frame": 0, "at": 6619.207440125 } ] }, { "type": "evented", "name": "Thread (23331) (.NET ThreadPool)", "unit": "milliseconds", "startValue": 3851.33249, "endValue": 4624.755890878906, "events": [ { "type": "O", "frame": 0, "at": 3851.33249 }, { "type": "O", "frame": 1, "at": 3851.33249 }, { "type": "O", "frame": 2, "at": 3851.33249 }, { "type": "O", "frame": 72, "at": 3851.33249 }, { "type": "O", "frame": 4, "at": 3851.33249 }, { "type": "O", "frame": 5, "at": 3851.33249 }, { "type": "O", "frame": 68, "at": 3851.33249 }, { "type": "O", "frame": 35, "at": 3851.33249 }, { "type": "O", "frame": 69, "at": 3851.33249 }, { "type": "O", "frame": 73, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 74, "at": 3851.33249 }, { "type": "O", "frame": 75, "at": 3851.33249 }, { "type": "O", "frame": 76, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 77, "at": 3851.33249 }, { "type": "O", "frame": 78, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 79, "at": 3851.33249 }, { "type": "O", "frame": 80, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 81, "at": 3851.33249 }, { "type": "O", "frame": 82, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 83, "at": 3851.33249 }, { "type": "O", "frame": 84, "at": 3851.33249 }, { "type": "O", "frame": 85, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 86, "at": 3851.33249 }, { "type": "O", "frame": 87, "at": 3851.33249 }, { "type": "O", "frame": 85, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 88, "at": 3851.33249 }, { "type": "O", "frame": 89, "at": 3851.33249 }, { "type": "O", "frame": 85, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 90, "at": 3851.33249 }, { "type": "O", "frame": 91, "at": 3851.33249 }, { "type": "O", "frame": 92, "at": 3851.33249 }, { "type": "O", "frame": 93, "at": 3851.33249 }, { "type": "O", "frame": 94, "at": 3851.33249 }, { "type": "O", "frame": 95, "at": 3851.33249 }, { "type": "O", "frame": 22, "at": 3851.33249 }, { "type": "O", "frame": 96, "at": 3851.33249 }, { "type": "O", "frame": 97, "at": 3851.33249 }, { "type": "O", "frame": 98, "at": 3851.33249 }, { "type": "O", "frame": 99, "at": 3851.33249 }, { "type": "O", "frame": 100, "at": 3851.33249 }, { "type": "O", "frame": 101, "at": 3851.33249 }, { "type": "O", "frame": 102, "at": 3851.33249 }, { "type": "O", "frame": 103, "at": 3851.33249 }, { "type": "O", "frame": 34, "at": 3851.33249 }, { "type": "C", "frame": 34, "at": 4624.755890878906 }, { "type": "C", "frame": 103, "at": 4624.755890878906 }, { "type": "C", "frame": 102, "at": 4624.755890878906 }, { "type": "C", "frame": 101, "at": 4624.755890878906 }, { "type": "C", "frame": 100, "at": 4624.755890878906 }, { "type": "C", "frame": 99, "at": 4624.755890878906 }, { "type": "C", "frame": 98, "at": 4624.755890878906 }, { "type": "C", "frame": 97, "at": 4624.755890878906 }, { "type": "C", "frame": 96, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 95, "at": 4624.755890878906 }, { "type": "C", "frame": 94, "at": 4624.755890878906 }, { "type": "C", "frame": 93, "at": 4624.755890878906 }, { "type": "C", "frame": 92, "at": 4624.755890878906 }, { "type": "C", "frame": 91, "at": 4624.755890878906 }, { "type": "C", "frame": 90, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 85, "at": 4624.755890878906 }, { "type": "C", "frame": 89, "at": 4624.755890878906 }, { "type": "C", "frame": 88, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 85, "at": 4624.755890878906 }, { "type": "C", "frame": 87, "at": 4624.755890878906 }, { "type": "C", "frame": 86, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 85, "at": 4624.755890878906 }, { "type": "C", "frame": 84, "at": 4624.755890878906 }, { "type": "C", "frame": 83, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 82, "at": 4624.755890878906 }, { "type": "C", "frame": 81, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 80, "at": 4624.755890878906 }, { "type": "C", "frame": 79, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 78, "at": 4624.755890878906 }, { "type": "C", "frame": 77, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 76, "at": 4624.755890878906 }, { "type": "C", "frame": 75, "at": 4624.755890878906 }, { "type": "C", "frame": 74, "at": 4624.755890878906 }, { "type": "C", "frame": 22, "at": 4624.755890878906 }, { "type": "C", "frame": 73, "at": 4624.755890878906 }, { "type": "C", "frame": 69, "at": 4624.755890878906 }, { "type": "C", "frame": 35, "at": 4624.755890878906 }, { "type": "C", "frame": 68, "at": 4624.755890878906 }, { "type": "C", "frame": 5, "at": 4624.755890878906 }, { "type": "C", "frame": 4, "at": 4624.755890878906 }, { "type": "C", "frame": 72, "at": 4624.755890878906 }, { "type": "C", "frame": 2, "at": 4624.755890878906 }, { "type": "C", "frame": 1, "at": 4624.755890878906 }, { "type": "C", "frame": 0, "at": 4624.755890878906 } ] }, { "type": "evented", "name": "Thread (21739)", "unit": "milliseconds", "startValue": 3852.59911, "endValue": 4228.627369277344, "events": [ { "type": "O", "frame": 0, "at": 3852.59911 }, { "type": "O", "frame": 1, "at": 3852.59911 }, { "type": "O", "frame": 2, "at": 3852.59911 }, { "type": "O", "frame": 104, "at": 3852.59911 }, { "type": "O", "frame": 4, "at": 3852.59911 }, { "type": "O", "frame": 5, "at": 3852.59911 }, { "type": "O", "frame": 6, "at": 3852.59911 }, { "type": "O", "frame": 35, "at": 3852.59911 }, { "type": "O", "frame": 36, "at": 3852.59911 }, { "type": "O", "frame": 105, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 106, "at": 3852.59911 }, { "type": "O", "frame": 107, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 108, "at": 3852.59911 }, { "type": "O", "frame": 109, "at": 3852.59911 }, { "type": "O", "frame": 110, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 111, "at": 3852.59911 }, { "type": "O", "frame": 112, "at": 3852.59911 }, { "type": "O", "frame": 113, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 114, "at": 3852.59911 }, { "type": "O", "frame": 115, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 116, "at": 3852.59911 }, { "type": "O", "frame": 117, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 118, "at": 3852.59911 }, { "type": "O", "frame": 119, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 120, "at": 3852.59911 }, { "type": "O", "frame": 121, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 122, "at": 3852.59911 }, { "type": "O", "frame": 123, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 124, "at": 3852.59911 }, { "type": "O", "frame": 125, "at": 3852.59911 }, { "type": "O", "frame": 126, "at": 3852.59911 }, { "type": "O", "frame": 22, "at": 3852.59911 }, { "type": "O", "frame": 127, "at": 3852.59911 }, { "type": "O", "frame": 128, "at": 3852.59911 }, { "type": "O", "frame": 34, "at": 3852.59911 }, { "type": "C", "frame": 34, "at": 4228.627369277344 }, { "type": "C", "frame": 128, "at": 4228.627369277344 }, { "type": "C", "frame": 127, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 126, "at": 4228.627369277344 }, { "type": "C", "frame": 125, "at": 4228.627369277344 }, { "type": "C", "frame": 124, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 123, "at": 4228.627369277344 }, { "type": "C", "frame": 122, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 121, "at": 4228.627369277344 }, { "type": "C", "frame": 120, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 119, "at": 4228.627369277344 }, { "type": "C", "frame": 118, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 117, "at": 4228.627369277344 }, { "type": "C", "frame": 116, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 115, "at": 4228.627369277344 }, { "type": "C", "frame": 114, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 113, "at": 4228.627369277344 }, { "type": "C", "frame": 112, "at": 4228.627369277344 }, { "type": "C", "frame": 111, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 110, "at": 4228.627369277344 }, { "type": "C", "frame": 109, "at": 4228.627369277344 }, { "type": "C", "frame": 108, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 107, "at": 4228.627369277344 }, { "type": "C", "frame": 106, "at": 4228.627369277344 }, { "type": "C", "frame": 22, "at": 4228.627369277344 }, { "type": "C", "frame": 105, "at": 4228.627369277344 }, { "type": "C", "frame": 36, "at": 4228.627369277344 }, { "type": "C", "frame": 35, "at": 4228.627369277344 }, { "type": "C", "frame": 6, "at": 4228.627369277344 }, { "type": "C", "frame": 5, "at": 4228.627369277344 }, { "type": "C", "frame": 4, "at": 4228.627369277344 }, { "type": "C", "frame": 104, "at": 4228.627369277344 }, { "type": "C", "frame": 2, "at": 4228.627369277344 }, { "type": "C", "frame": 1, "at": 4228.627369277344 }, { "type": "C", "frame": 0, "at": 4228.627369277344 } ] }, { "type": "evented", "name": "Thread (23376) (.NET ThreadPool)", "unit": "milliseconds", "startValue": 3853.036471, "endValue": 7612.654146781249, "events": [ { "type": "O", "frame": 0, "at": 3853.036471 }, { "type": "O", "frame": 1, "at": 3853.036471 }, { "type": "O", "frame": 2, "at": 3853.036471 }, { "type": "O", "frame": 129, "at": 3853.036471 }, { "type": "O", "frame": 4, "at": 3853.036471 }, { "type": "O", "frame": 5, "at": 3853.036471 }, { "type": "O", "frame": 6, "at": 3853.036471 }, { "type": "O", "frame": 35, "at": 3853.036471 }, { "type": "O", "frame": 36, "at": 3853.036471 }, { "type": "O", "frame": 105, "at": 3853.036471 }, { "type": "O", "frame": 22, "at": 3853.036471 }, { "type": "O", "frame": 106, "at": 3853.036471 }, { "type": "O", "frame": 107, "at": 3853.036471 }, { "type": "O", "frame": 22, "at": 3853.036471 }, { "type": "O", "frame": 108, "at": 3853.036471 }, { "type": "O", "frame": 130, "at": 3853.036471 }, { "type": "O", "frame": 110, "at": 3853.036471 }, { "type": "O", "frame": 22, "at": 3853.036471 }, { "type": "O", "frame": 131, "at": 3853.036471 }, { "type": "O", "frame": 132, "at": 3853.036471 }, { "type": "O", "frame": 133, "at": 3853.036471 }, { "type": "O", "frame": 22, "at": 3853.036471 }, { "type": "O", "frame": 134, "at": 3853.036471 }, { "type": "O", "frame": 135, "at": 3853.036471 }, { "type": "O", "frame": 136, "at": 3853.036471 }, { "type": "O", "frame": 137, "at": 3853.036471 }, { "type": "O", "frame": 138, "at": 3853.036471 }, { "type": "O", "frame": 139, "at": 3853.036471 }, { "type": "O", "frame": 140, "at": 3853.036471 }, { "type": "O", "frame": 141, "at": 3853.036471 }, { "type": "O", "frame": 142, "at": 3853.036471 }, { "type": "O", "frame": 34, "at": 3853.036471 }, { "type": "C", "frame": 34, "at": 4107.223940482421 }, { "type": "C", "frame": 142, "at": 4107.223940482421 }, { "type": "C", "frame": 141, "at": 4107.223940482421 }, { "type": "C", "frame": 140, "at": 4107.223940482421 }, { "type": "C", "frame": 139, "at": 4107.223940482421 }, { "type": "C", "frame": 138, "at": 4107.223940482421 }, { "type": "C", "frame": 137, "at": 4107.223940482421 }, { "type": "C", "frame": 136, "at": 4107.223940482421 }, { "type": "C", "frame": 135, "at": 4107.223940482421 }, { "type": "C", "frame": 134, "at": 4107.223940482421 }, { "type": "C", "frame": 22, "at": 4107.223940482421 }, { "type": "C", "frame": 133, "at": 4107.223940482421 }, { "type": "C", "frame": 132, "at": 4107.223940482421 }, { "type": "C", "frame": 131, "at": 4107.223940482421 }, { "type": "C", "frame": 22, "at": 4107.223940482421 }, { "type": "C", "frame": 110, "at": 4107.223940482421 }, { "type": "C", "frame": 130, "at": 4107.223940482421 }, { "type": "O", "frame": 143, "at": 4107.223940482421 }, { "type": "O", "frame": 110, "at": 4107.223940482421 }, { "type": "O", "frame": 22, "at": 4107.223940482421 }, { "type": "O", "frame": 144, "at": 4107.223940482421 }, { "type": "O", "frame": 145, "at": 4107.223940482421 }, { "type": "O", "frame": 146, "at": 4107.223940482421 }, { "type": "O", "frame": 22, "at": 4107.223940482421 }, { "type": "O", "frame": 147, "at": 4107.223940482421 }, { "type": "O", "frame": 148, "at": 4107.223940482421 }, { "type": "O", "frame": 146, "at": 4107.223940482421 }, { "type": "O", "frame": 22, "at": 4107.223940482421 }, { "type": "O", "frame": 149, "at": 4107.223940482421 }, { "type": "O", "frame": 150, "at": 4107.223940482421 }, { "type": "O", "frame": 34, "at": 4107.223940482421 }, { "type": "C", "frame": 34, "at": 6230.37774159375 }, { "type": "C", "frame": 150, "at": 6230.37774159375 }, { "type": "C", "frame": 149, "at": 6230.37774159375 }, { "type": "C", "frame": 22, "at": 6230.37774159375 }, { "type": "C", "frame": 146, "at": 6230.37774159375 }, { "type": "C", "frame": 148, "at": 6230.37774159375 }, { "type": "C", "frame": 147, "at": 6230.37774159375 }, { "type": "C", "frame": 22, "at": 6230.37774159375 }, { "type": "C", "frame": 146, "at": 6230.37774159375 }, { "type": "C", "frame": 145, "at": 6230.37774159375 }, { "type": "C", "frame": 144, "at": 6230.37774159375 }, { "type": "C", "frame": 22, "at": 6230.37774159375 }, { "type": "C", "frame": 110, "at": 6230.37774159375 }, { "type": "C", "frame": 143, "at": 6230.37774159375 }, { "type": "C", "frame": 108, "at": 6230.377779593749 }, { "type": "C", "frame": 22, "at": 6230.377779593749 }, { "type": "C", "frame": 107, "at": 6230.377779593749 }, { "type": "C", "frame": 106, "at": 6230.377779593749 }, { "type": "C", "frame": 22, "at": 6230.377779593749 }, { "type": "C", "frame": 105, "at": 6230.377779593749 }, { "type": "O", "frame": 37, "at": 6230.377817 }, { "type": "O", "frame": 38, "at": 6230.377817 }, { "type": "O", "frame": 22, "at": 6230.377817 }, { "type": "O", "frame": 39, "at": 6230.377817 }, { "type": "O", "frame": 40, "at": 6230.377817 }, { "type": "O", "frame": 7, "at": 6230.377817 }, { "type": "O", "frame": 8, "at": 6230.377817 }, { "type": "O", "frame": 41, "at": 6230.377817 }, { "type": "O", "frame": 9, "at": 6230.377817 }, { "type": "O", "frame": 42, "at": 6230.377817 }, { "type": "O", "frame": 43, "at": 6230.377817 }, { "type": "O", "frame": 7, "at": 6230.377817 }, { "type": "O", "frame": 44, "at": 6230.377817 }, { "type": "O", "frame": 45, "at": 6230.377817 }, { "type": "O", "frame": 9, "at": 6230.377817 }, { "type": "O", "frame": 46, "at": 6230.377817 }, { "type": "O", "frame": 7, "at": 6230.377817 }, { "type": "O", "frame": 8, "at": 6230.377817 }, { "type": "O", "frame": 47, "at": 6230.377817 }, { "type": "O", "frame": 9, "at": 6230.377817 }, { "type": "O", "frame": 25, "at": 6230.377817 }, { "type": "O", "frame": 40, "at": 6230.377817 }, { "type": "O", "frame": 7, "at": 6230.377817 }, { "type": "O", "frame": 8, "at": 6230.377817 }, { "type": "O", "frame": 48, "at": 6230.377817 }, { "type": "O", "frame": 9, "at": 6230.377817 }, { "type": "O", "frame": 23, "at": 6230.377817 }, { "type": "O", "frame": 49, "at": 6230.377817 }, { "type": "O", "frame": 22, "at": 6230.377817 }, { "type": "O", "frame": 50, "at": 6230.377817 }, { "type": "O", "frame": 51, "at": 6230.377817 }, { "type": "O", "frame": 22, "at": 6230.377817 }, { "type": "O", "frame": 52, "at": 6230.377817 }, { "type": "O", "frame": 53, "at": 6230.377817 }, { "type": "O", "frame": 54, "at": 6230.377817 }, { "type": "O", "frame": 55, "at": 6230.377817 }, { "type": "O", "frame": 56, "at": 6230.377817 }, { "type": "O", "frame": 57, "at": 6230.377817 }, { "type": "O", "frame": 58, "at": 6230.377817 }, { "type": "O", "frame": 59, "at": 6230.377817 }, { "type": "O", "frame": 60, "at": 6230.377817 }, { "type": "O", "frame": 61, "at": 6230.377817 }, { "type": "O", "frame": 62, "at": 6230.377817 }, { "type": "O", "frame": 63, "at": 6230.377817 }, { "type": "O", "frame": 63, "at": 6230.377817 }, { "type": "O", "frame": 62, "at": 6230.377817 }, { "type": "O", "frame": 63, "at": 6230.377817 }, { "type": "O", "frame": 63, "at": 6230.377817 }, { "type": "O", "frame": 64, "at": 6230.377817 }, { "type": "O", "frame": 34, "at": 6230.377817 }, { "type": "C", "frame": 34, "at": 7612.654062117187 }, { "type": "C", "frame": 64, "at": 7612.654062117187 }, { "type": "C", "frame": 63, "at": 7612.654062117187 }, { "type": "C", "frame": 63, "at": 7612.654062117187 }, { "type": "C", "frame": 62, "at": 7612.654062117187 }, { "type": "C", "frame": 63, "at": 7612.654062117187 }, { "type": "C", "frame": 63, "at": 7612.654062117187 }, { "type": "C", "frame": 62, "at": 7612.654062117187 }, { "type": "C", "frame": 61, "at": 7612.654062117187 }, { "type": "C", "frame": 60, "at": 7612.654062117187 }, { "type": "C", "frame": 59, "at": 7612.654062117187 }, { "type": "C", "frame": 58, "at": 7612.654062117187 }, { "type": "C", "frame": 57, "at": 7612.654062117187 }, { "type": "C", "frame": 56, "at": 7612.654062117187 }, { "type": "C", "frame": 55, "at": 7612.654062117187 }, { "type": "C", "frame": 54, "at": 7612.654062117187 }, { "type": "C", "frame": 53, "at": 7612.654062117187 }, { "type": "C", "frame": 52, "at": 7612.654062117187 }, { "type": "C", "frame": 22, "at": 7612.654062117187 }, { "type": "C", "frame": 51, "at": 7612.654062117187 }, { "type": "C", "frame": 50, "at": 7612.654062117187 }, { "type": "C", "frame": 22, "at": 7612.654062117187 }, { "type": "C", "frame": 49, "at": 7612.654062117187 }, { "type": "C", "frame": 23, "at": 7612.654062117187 }, { "type": "C", "frame": 9, "at": 7612.654062117187 }, { "type": "C", "frame": 48, "at": 7612.654062117187 }, { "type": "C", "frame": 8, "at": 7612.654062117187 }, { "type": "C", "frame": 7, "at": 7612.654062117187 }, { "type": "C", "frame": 40, "at": 7612.654062117187 }, { "type": "C", "frame": 25, "at": 7612.654062117187 }, { "type": "C", "frame": 9, "at": 7612.654062117187 }, { "type": "C", "frame": 47, "at": 7612.654062117187 }, { "type": "C", "frame": 8, "at": 7612.654062117187 }, { "type": "C", "frame": 7, "at": 7612.654062117187 }, { "type": "C", "frame": 46, "at": 7612.654062117187 }, { "type": "C", "frame": 9, "at": 7612.654062117187 }, { "type": "C", "frame": 45, "at": 7612.654062117187 }, { "type": "C", "frame": 44, "at": 7612.654062117187 }, { "type": "C", "frame": 7, "at": 7612.654062117187 }, { "type": "C", "frame": 43, "at": 7612.654062117187 }, { "type": "C", "frame": 42, "at": 7612.654062117187 }, { "type": "C", "frame": 9, "at": 7612.654062117187 }, { "type": "C", "frame": 41, "at": 7612.654062117187 }, { "type": "C", "frame": 8, "at": 7612.654062117187 }, { "type": "C", "frame": 7, "at": 7612.654062117187 }, { "type": "C", "frame": 40, "at": 7612.654062117187 }, { "type": "C", "frame": 39, "at": 7612.654062117187 }, { "type": "C", "frame": 22, "at": 7612.654062117187 }, { "type": "C", "frame": 38, "at": 7612.654062117187 }, { "type": "C", "frame": 37, "at": 7612.654062117187 }, { "type": "C", "frame": 36, "at": 7612.654146781249 }, { "type": "C", "frame": 35, "at": 7612.654146781249 }, { "type": "C", "frame": 6, "at": 7612.654146781249 }, { "type": "C", "frame": 5, "at": 7612.654146781249 }, { "type": "C", "frame": 4, "at": 7612.654146781249 }, { "type": "C", "frame": 129, "at": 7612.654146781249 }, { "type": "C", "frame": 2, "at": 7612.654146781249 }, { "type": "C", "frame": 1, "at": 7612.654146781249 }, { "type": "C", "frame": 0, "at": 7612.654146781249 } ] }, { "type": "evented", "name": "Thread (23375)", "unit": "milliseconds", "startValue": 3884.418157, "endValue": 4003.5169805473633, "events": [ { "type": "O", "frame": 0, "at": 3884.418157 }, { "type": "O", "frame": 1, "at": 3884.418157 }, { "type": "O", "frame": 2, "at": 3884.418157 }, { "type": "O", "frame": 151, "at": 3884.418157 }, { "type": "O", "frame": 4, "at": 3884.418157 }, { "type": "O", "frame": 5, "at": 3884.418157 }, { "type": "O", "frame": 6, "at": 3884.418157 }, { "type": "O", "frame": 35, "at": 3884.418157 }, { "type": "O", "frame": 36, "at": 3884.418157 }, { "type": "O", "frame": 37, "at": 3884.418157 }, { "type": "O", "frame": 38, "at": 3884.418157 }, { "type": "O", "frame": 22, "at": 3884.418157 }, { "type": "O", "frame": 39, "at": 3884.418157 }, { "type": "O", "frame": 40, "at": 3884.418157 }, { "type": "O", "frame": 7, "at": 3884.418157 }, { "type": "O", "frame": 8, "at": 3884.418157 }, { "type": "O", "frame": 41, "at": 3884.418157 }, { "type": "O", "frame": 9, "at": 3884.418157 }, { "type": "O", "frame": 42, "at": 3884.418157 }, { "type": "O", "frame": 43, "at": 3884.418157 }, { "type": "O", "frame": 7, "at": 3884.418157 }, { "type": "O", "frame": 44, "at": 3884.418157 }, { "type": "O", "frame": 45, "at": 3884.418157 }, { "type": "O", "frame": 9, "at": 3884.418157 }, { "type": "O", "frame": 46, "at": 3884.418157 }, { "type": "O", "frame": 7, "at": 3884.418157 }, { "type": "O", "frame": 8, "at": 3884.418157 }, { "type": "O", "frame": 47, "at": 3884.418157 }, { "type": "O", "frame": 9, "at": 3884.418157 }, { "type": "O", "frame": 25, "at": 3884.418157 }, { "type": "O", "frame": 40, "at": 3884.418157 }, { "type": "O", "frame": 7, "at": 3884.418157 }, { "type": "O", "frame": 8, "at": 3884.418157 }, { "type": "O", "frame": 48, "at": 3884.418157 }, { "type": "O", "frame": 9, "at": 3884.418157 }, { "type": "O", "frame": 23, "at": 3884.418157 }, { "type": "O", "frame": 49, "at": 3884.418157 }, { "type": "O", "frame": 22, "at": 3884.418157 }, { "type": "O", "frame": 50, "at": 3884.418157 }, { "type": "O", "frame": 51, "at": 3884.418157 }, { "type": "O", "frame": 22, "at": 3884.418157 }, { "type": "O", "frame": 52, "at": 3884.418157 }, { "type": "O", "frame": 53, "at": 3884.418157 }, { "type": "O", "frame": 54, "at": 3884.418157 }, { "type": "O", "frame": 55, "at": 3884.418157 }, { "type": "O", "frame": 56, "at": 3884.418157 }, { "type": "O", "frame": 57, "at": 3884.418157 }, { "type": "O", "frame": 58, "at": 3884.418157 }, { "type": "O", "frame": 59, "at": 3884.418157 }, { "type": "O", "frame": 60, "at": 3884.418157 }, { "type": "O", "frame": 61, "at": 3884.418157 }, { "type": "O", "frame": 62, "at": 3884.418157 }, { "type": "O", "frame": 63, "at": 3884.418157 }, { "type": "O", "frame": 62, "at": 3884.418157 }, { "type": "O", "frame": 63, "at": 3884.418157 }, { "type": "O", "frame": 64, "at": 3884.418157 }, { "type": "O", "frame": 31, "at": 3884.418157 }, { "type": "O", "frame": 152, "at": 3884.418157 }, { "type": "O", "frame": 153, "at": 3884.418157 }, { "type": "O", "frame": 34, "at": 3884.418157 }, { "type": "C", "frame": 34, "at": 4003.5169805473633 }, { "type": "C", "frame": 153, "at": 4003.5169805473633 }, { "type": "C", "frame": 152, "at": 4003.5169805473633 }, { "type": "C", "frame": 31, "at": 4003.5169805473633 }, { "type": "C", "frame": 64, "at": 4003.5169805473633 }, { "type": "C", "frame": 63, "at": 4003.5169805473633 }, { "type": "C", "frame": 62, "at": 4003.5169805473633 }, { "type": "C", "frame": 63, "at": 4003.5169805473633 }, { "type": "C", "frame": 62, "at": 4003.5169805473633 }, { "type": "C", "frame": 61, "at": 4003.5169805473633 }, { "type": "C", "frame": 60, "at": 4003.5169805473633 }, { "type": "C", "frame": 59, "at": 4003.5169805473633 }, { "type": "C", "frame": 58, "at": 4003.5169805473633 }, { "type": "C", "frame": 57, "at": 4003.5169805473633 }, { "type": "C", "frame": 56, "at": 4003.5169805473633 }, { "type": "C", "frame": 55, "at": 4003.5169805473633 }, { "type": "C", "frame": 54, "at": 4003.5169805473633 }, { "type": "C", "frame": 53, "at": 4003.5169805473633 }, { "type": "C", "frame": 52, "at": 4003.5169805473633 }, { "type": "C", "frame": 22, "at": 4003.5169805473633 }, { "type": "C", "frame": 51, "at": 4003.5169805473633 }, { "type": "C", "frame": 50, "at": 4003.5169805473633 }, { "type": "C", "frame": 22, "at": 4003.5169805473633 }, { "type": "C", "frame": 49, "at": 4003.5169805473633 }, { "type": "C", "frame": 23, "at": 4003.5169805473633 }, { "type": "C", "frame": 9, "at": 4003.5169805473633 }, { "type": "C", "frame": 48, "at": 4003.5169805473633 }, { "type": "C", "frame": 8, "at": 4003.5169805473633 }, { "type": "C", "frame": 7, "at": 4003.5169805473633 }, { "type": "C", "frame": 40, "at": 4003.5169805473633 }, { "type": "C", "frame": 25, "at": 4003.5169805473633 }, { "type": "C", "frame": 9, "at": 4003.5169805473633 }, { "type": "C", "frame": 47, "at": 4003.5169805473633 }, { "type": "C", "frame": 8, "at": 4003.5169805473633 }, { "type": "C", "frame": 7, "at": 4003.5169805473633 }, { "type": "C", "frame": 46, "at": 4003.5169805473633 }, { "type": "C", "frame": 9, "at": 4003.5169805473633 }, { "type": "C", "frame": 45, "at": 4003.5169805473633 }, { "type": "C", "frame": 44, "at": 4003.5169805473633 }, { "type": "C", "frame": 7, "at": 4003.5169805473633 }, { "type": "C", "frame": 43, "at": 4003.5169805473633 }, { "type": "C", "frame": 42, "at": 4003.5169805473633 }, { "type": "C", "frame": 9, "at": 4003.5169805473633 }, { "type": "C", "frame": 41, "at": 4003.5169805473633 }, { "type": "C", "frame": 8, "at": 4003.5169805473633 }, { "type": "C", "frame": 7, "at": 4003.5169805473633 }, { "type": "C", "frame": 40, "at": 4003.5169805473633 }, { "type": "C", "frame": 39, "at": 4003.5169805473633 }, { "type": "C", "frame": 22, "at": 4003.5169805473633 }, { "type": "C", "frame": 38, "at": 4003.5169805473633 }, { "type": "C", "frame": 37, "at": 4003.5169805473633 }, { "type": "C", "frame": 36, "at": 4003.5169805473633 }, { "type": "C", "frame": 35, "at": 4003.5169805473633 }, { "type": "C", "frame": 6, "at": 4003.5169805473633 }, { "type": "C", "frame": 5, "at": 4003.5169805473633 }, { "type": "C", "frame": 4, "at": 4003.5169805473633 }, { "type": "C", "frame": 151, "at": 4003.5169805473633 }, { "type": "C", "frame": 2, "at": 4003.5169805473633 }, { "type": "C", "frame": 1, "at": 4003.5169805473633 }, { "type": "C", "frame": 0, "at": 4003.5169805473633 } ] }, { "type": "evented", "name": "Thread (23377)", "unit": "milliseconds", "startValue": 4108.959374, "endValue": 7226.08126394336, "events": [ { "type": "O", "frame": 0, "at": 4108.959374 }, { "type": "O", "frame": 1, "at": 4108.959374 }, { "type": "O", "frame": 2, "at": 4108.959374 }, { "type": "O", "frame": 154, "at": 4108.959374 }, { "type": "O", "frame": 4, "at": 4108.959374 }, { "type": "O", "frame": 5, "at": 4108.959374 }, { "type": "O", "frame": 6, "at": 4108.959374 }, { "type": "O", "frame": 35, "at": 4108.959374 }, { "type": "O", "frame": 36, "at": 4108.959374 }, { "type": "O", "frame": 105, "at": 4108.959374 }, { "type": "O", "frame": 22, "at": 4108.959374 }, { "type": "O", "frame": 106, "at": 4108.959374 }, { "type": "O", "frame": 107, "at": 4108.959374 }, { "type": "O", "frame": 22, "at": 4108.959374 }, { "type": "O", "frame": 108, "at": 4108.959374 }, { "type": "O", "frame": 155, "at": 4108.959374 }, { "type": "O", "frame": 110, "at": 4108.959374 }, { "type": "O", "frame": 22, "at": 4108.959374 }, { "type": "O", "frame": 156, "at": 4108.959374 }, { "type": "O", "frame": 157, "at": 4108.959374 }, { "type": "O", "frame": 115, "at": 4108.959374 }, { "type": "O", "frame": 22, "at": 4108.959374 }, { "type": "O", "frame": 116, "at": 4108.959374 }, { "type": "O", "frame": 117, "at": 4108.959374 }, { "type": "O", "frame": 22, "at": 4108.959374 }, { "type": "O", "frame": 118, "at": 4108.959374 }, { "type": "O", "frame": 119, "at": 4108.959374 }, { "type": "O", "frame": 22, "at": 4108.959374 }, { "type": "O", "frame": 120, "at": 4108.959374 }, { "type": "O", "frame": 158, "at": 4108.959374 }, { "type": "O", "frame": 159, "at": 4108.959374 }, { "type": "O", "frame": 34, "at": 4108.959374 }, { "type": "C", "frame": 34, "at": 6862.277977515625 }, { "type": "C", "frame": 159, "at": 6862.277977515625 }, { "type": "C", "frame": 158, "at": 6862.277977515625 }, { "type": "C", "frame": 120, "at": 6862.277977515625 }, { "type": "C", "frame": 22, "at": 6862.277977515625 }, { "type": "C", "frame": 119, "at": 6862.277977515625 }, { "type": "C", "frame": 118, "at": 6862.277977515625 }, { "type": "C", "frame": 22, "at": 6862.277977515625 }, { "type": "C", "frame": 117, "at": 6862.277977515625 }, { "type": "C", "frame": 116, "at": 6862.277977515625 }, { "type": "C", "frame": 22, "at": 6862.277977515625 }, { "type": "C", "frame": 115, "at": 6862.277977515625 }, { "type": "C", "frame": 157, "at": 6862.277977515625 }, { "type": "C", "frame": 156, "at": 6862.277977515625 }, { "type": "C", "frame": 22, "at": 6862.277977515625 }, { "type": "C", "frame": 110, "at": 6862.277977515625 }, { "type": "C", "frame": 155, "at": 6862.277977515625 }, { "type": "C", "frame": 108, "at": 6862.277977515625 }, { "type": "C", "frame": 22, "at": 6862.277977515625 }, { "type": "C", "frame": 107, "at": 6862.277977515625 }, { "type": "C", "frame": 106, "at": 6862.277977515625 }, { "type": "C", "frame": 22, "at": 6862.277977515625 }, { "type": "C", "frame": 105, "at": 6862.277977515625 }, { "type": "C", "frame": 36, "at": 6862.277977515625 }, { "type": "C", "frame": 35, "at": 6862.277977515625 }, { "type": "C", "frame": 6, "at": 6862.277977515625 }, { "type": "C", "frame": 5, "at": 6862.277977515625 }, { "type": "C", "frame": 4, "at": 6862.277977515625 }, { "type": "C", "frame": 154, "at": 6862.277977515625 }, { "type": "C", "frame": 2, "at": 6862.277977515625 }, { "type": "C", "frame": 1, "at": 6862.277977515625 }, { "type": "O", "frame": 160, "at": 6862.277977515625 }, { "type": "O", "frame": 161, "at": 6862.277977515625 }, { "type": "O", "frame": 162, "at": 6862.277977515625 }, { "type": "O", "frame": 2, "at": 6862.277977515625 }, { "type": "O", "frame": 154, "at": 6862.277977515625 }, { "type": "O", "frame": 4, "at": 6862.277977515625 }, { "type": "O", "frame": 5, "at": 6862.277977515625 }, { "type": "O", "frame": 6, "at": 6862.277977515625 }, { "type": "O", "frame": 35, "at": 6862.277977515625 }, { "type": "O", "frame": 36, "at": 6862.277977515625 }, { "type": "O", "frame": 37, "at": 6862.277977515625 }, { "type": "O", "frame": 38, "at": 6862.277977515625 }, { "type": "O", "frame": 22, "at": 6862.277977515625 }, { "type": "O", "frame": 39, "at": 6862.277977515625 }, { "type": "O", "frame": 163, "at": 6862.277977515625 }, { "type": "O", "frame": 164, "at": 6862.277977515625 }, { "type": "O", "frame": 165, "at": 6862.277977515625 }, { "type": "O", "frame": 7, "at": 6862.277977515625 }, { "type": "O", "frame": 8, "at": 6862.277977515625 }, { "type": "O", "frame": 41, "at": 6862.277977515625 }, { "type": "O", "frame": 9, "at": 6862.277977515625 }, { "type": "O", "frame": 42, "at": 6862.277977515625 }, { "type": "O", "frame": 166, "at": 6862.277977515625 }, { "type": "O", "frame": 164, "at": 6862.277977515625 }, { "type": "O", "frame": 165, "at": 6862.277977515625 }, { "type": "O", "frame": 7, "at": 6862.277977515625 }, { "type": "O", "frame": 44, "at": 6862.277977515625 }, { "type": "O", "frame": 45, "at": 6862.277977515625 }, { "type": "O", "frame": 9, "at": 6862.277977515625 }, { "type": "O", "frame": 46, "at": 6862.277977515625 }, { "type": "O", "frame": 167, "at": 6862.277977515625 }, { "type": "O", "frame": 22, "at": 6862.277977515625 }, { "type": "O", "frame": 168, "at": 6862.277977515625 }, { "type": "O", "frame": 169, "at": 6862.277977515625 }, { "type": "O", "frame": 170, "at": 6862.277977515625 }, { "type": "O", "frame": 171, "at": 6862.277977515625 }, { "type": "O", "frame": 172, "at": 6862.277977515625 }, { "type": "O", "frame": 173, "at": 6862.277977515625 }, { "type": "O", "frame": 174, "at": 6862.277977515625 }, { "type": "O", "frame": 175, "at": 6862.277977515625 }, { "type": "O", "frame": 176, "at": 6862.277977515625 }, { "type": "O", "frame": 176, "at": 6862.277977515625 }, { "type": "O", "frame": 34, "at": 6862.277977515625 }, { "type": "C", "frame": 34, "at": 6863.092646993256 }, { "type": "C", "frame": 176, "at": 6863.092646993256 }, { "type": "C", "frame": 176, "at": 6863.092646993256 }, { "type": "C", "frame": 175, "at": 6863.092646993256 }, { "type": "C", "frame": 174, "at": 6863.092646993256 }, { "type": "C", "frame": 173, "at": 6863.092646993256 }, { "type": "C", "frame": 172, "at": 6863.092646993256 }, { "type": "C", "frame": 171, "at": 6863.092646993256 }, { "type": "C", "frame": 170, "at": 6863.092646993256 }, { "type": "C", "frame": 169, "at": 6863.092646993256 }, { "type": "C", "frame": 168, "at": 6863.092646993256 }, { "type": "C", "frame": 22, "at": 6863.092646993256 }, { "type": "C", "frame": 167, "at": 6863.092646993256 }, { "type": "C", "frame": 46, "at": 6863.092646993256 }, { "type": "C", "frame": 9, "at": 6863.092646993256 }, { "type": "C", "frame": 45, "at": 6863.092646993256 }, { "type": "C", "frame": 44, "at": 6863.092646993256 }, { "type": "C", "frame": 7, "at": 6863.092646993256 }, { "type": "C", "frame": 165, "at": 6863.092646993256 }, { "type": "C", "frame": 164, "at": 6863.092646993256 }, { "type": "C", "frame": 166, "at": 6863.092646993256 }, { "type": "C", "frame": 42, "at": 6863.092646993256 }, { "type": "C", "frame": 9, "at": 6863.092646993256 }, { "type": "C", "frame": 41, "at": 6863.092646993256 }, { "type": "C", "frame": 8, "at": 6863.092646993256 }, { "type": "C", "frame": 7, "at": 6863.092646993256 }, { "type": "C", "frame": 165, "at": 6863.092646993256 }, { "type": "C", "frame": 164, "at": 6863.092646993256 }, { "type": "C", "frame": 163, "at": 6863.092646993256 }, { "type": "C", "frame": 39, "at": 6863.092646993256 }, { "type": "C", "frame": 22, "at": 6863.092646993256 }, { "type": "C", "frame": 38, "at": 6863.092646993256 }, { "type": "C", "frame": 37, "at": 6863.092646993256 }, { "type": "C", "frame": 36, "at": 6863.092646993256 }, { "type": "C", "frame": 35, "at": 6863.092646993256 }, { "type": "C", "frame": 6, "at": 6863.092646993256 }, { "type": "C", "frame": 5, "at": 6863.092646993256 }, { "type": "C", "frame": 4, "at": 6863.092646993256 }, { "type": "C", "frame": 154, "at": 6863.092646993256 }, { "type": "C", "frame": 2, "at": 6863.092646993256 }, { "type": "C", "frame": 162, "at": 6863.092646993256 }, { "type": "C", "frame": 161, "at": 6863.092646993256 }, { "type": "C", "frame": 160, "at": 6863.092646993256 }, { "type": "O", "frame": 1, "at": 6863.092647 }, { "type": "O", "frame": 2, "at": 6863.092647 }, { "type": "O", "frame": 154, "at": 6863.092647 }, { "type": "O", "frame": 4, "at": 6863.092647 }, { "type": "O", "frame": 5, "at": 6863.092647 }, { "type": "O", "frame": 6, "at": 6863.092647 }, { "type": "O", "frame": 165, "at": 6863.092647 }, { "type": "O", "frame": 7, "at": 6863.092647 }, { "type": "O", "frame": 177, "at": 6863.092647 }, { "type": "O", "frame": 178, "at": 6863.092647 }, { "type": "O", "frame": 164, "at": 6863.092647 }, { "type": "O", "frame": 165, "at": 6863.092647 }, { "type": "O", "frame": 7, "at": 6863.092647 }, { "type": "O", "frame": 179, "at": 6863.092647 }, { "type": "O", "frame": 180, "at": 6863.092647 }, { "type": "O", "frame": 181, "at": 6863.092647 }, { "type": "O", "frame": 182, "at": 6863.092647 }, { "type": "O", "frame": 6, "at": 6863.092647 }, { "type": "O", "frame": 9, "at": 6863.092647 }, { "type": "O", "frame": 183, "at": 6863.092647 }, { "type": "O", "frame": 184, "at": 6863.092647 }, { "type": "O", "frame": 185, "at": 6863.092647 }, { "type": "O", "frame": 186, "at": 6863.092647 }, { "type": "O", "frame": 187, "at": 6863.092647 }, { "type": "O", "frame": 175, "at": 6863.092647 }, { "type": "O", "frame": 176, "at": 6863.092647 }, { "type": "O", "frame": 176, "at": 6863.092647 }, { "type": "O", "frame": 188, "at": 6863.092647 }, { "type": "O", "frame": 189, "at": 6863.092647 }, { "type": "O", "frame": 34, "at": 6863.092647 }, { "type": "C", "frame": 34, "at": 7226.08126394336 }, { "type": "C", "frame": 189, "at": 7226.08126394336 }, { "type": "C", "frame": 188, "at": 7226.08126394336 }, { "type": "C", "frame": 176, "at": 7226.08126394336 }, { "type": "C", "frame": 176, "at": 7226.08126394336 }, { "type": "C", "frame": 175, "at": 7226.08126394336 }, { "type": "C", "frame": 187, "at": 7226.08126394336 }, { "type": "C", "frame": 186, "at": 7226.08126394336 }, { "type": "C", "frame": 185, "at": 7226.08126394336 }, { "type": "C", "frame": 184, "at": 7226.08126394336 }, { "type": "C", "frame": 183, "at": 7226.08126394336 }, { "type": "C", "frame": 9, "at": 7226.08126394336 }, { "type": "C", "frame": 6, "at": 7226.08126394336 }, { "type": "C", "frame": 182, "at": 7226.08126394336 }, { "type": "C", "frame": 181, "at": 7226.08126394336 }, { "type": "C", "frame": 180, "at": 7226.08126394336 }, { "type": "C", "frame": 179, "at": 7226.08126394336 }, { "type": "C", "frame": 7, "at": 7226.08126394336 }, { "type": "C", "frame": 165, "at": 7226.08126394336 }, { "type": "C", "frame": 164, "at": 7226.08126394336 }, { "type": "C", "frame": 178, "at": 7226.08126394336 }, { "type": "C", "frame": 177, "at": 7226.08126394336 }, { "type": "C", "frame": 7, "at": 7226.08126394336 }, { "type": "C", "frame": 165, "at": 7226.08126394336 }, { "type": "C", "frame": 6, "at": 7226.08126394336 }, { "type": "C", "frame": 5, "at": 7226.08126394336 }, { "type": "C", "frame": 4, "at": 7226.08126394336 }, { "type": "C", "frame": 154, "at": 7226.08126394336 }, { "type": "C", "frame": 2, "at": 7226.08126394336 }, { "type": "C", "frame": 1, "at": 7226.08126394336 }, { "type": "C", "frame": 0, "at": 7226.08126394336 } ] }, { "type": "evented", "name": "Thread (22873)", "unit": "milliseconds", "startValue": 4621.003571, "endValue": 7610.55679365625, "events": [ { "type": "O", "frame": 0, "at": 4621.003571 }, { "type": "O", "frame": 1, "at": 4621.003571 }, { "type": "O", "frame": 2, "at": 4621.003571 }, { "type": "O", "frame": 190, "at": 4621.003571 }, { "type": "O", "frame": 4, "at": 4621.003571 }, { "type": "O", "frame": 5, "at": 4621.003571 }, { "type": "O", "frame": 191, "at": 4621.003571 }, { "type": "O", "frame": 192, "at": 4621.003571 }, { "type": "O", "frame": 35, "at": 4621.003571 }, { "type": "O", "frame": 193, "at": 4621.003571 }, { "type": "O", "frame": 194, "at": 4621.003571 }, { "type": "O", "frame": 7, "at": 4621.003571 }, { "type": "O", "frame": 8, "at": 4621.003571 }, { "type": "O", "frame": 195, "at": 4621.003571 }, { "type": "O", "frame": 9, "at": 4621.003571 }, { "type": "O", "frame": 196, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 197, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 198, "at": 4621.003571 }, { "type": "O", "frame": 199, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 200, "at": 4621.003571 }, { "type": "O", "frame": 201, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 202, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 203, "at": 4621.003571 }, { "type": "O", "frame": 204, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 205, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 206, "at": 4621.003571 }, { "type": "O", "frame": 207, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 208, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 209, "at": 4621.003571 }, { "type": "O", "frame": 210, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 211, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 212, "at": 4621.003571 }, { "type": "O", "frame": 213, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 214, "at": 4621.003571 }, { "type": "O", "frame": 215, "at": 4621.003571 }, { "type": "O", "frame": 216, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 217, "at": 4621.003571 }, { "type": "O", "frame": 218, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 219, "at": 4621.003571 }, { "type": "O", "frame": 220, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 221, "at": 4621.003571 }, { "type": "O", "frame": 222, "at": 4621.003571 }, { "type": "O", "frame": 223, "at": 4621.003571 }, { "type": "O", "frame": 224, "at": 4621.003571 }, { "type": "O", "frame": 225, "at": 4621.003571 }, { "type": "O", "frame": 226, "at": 4621.003571 }, { "type": "O", "frame": 227, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 228, "at": 4621.003571 }, { "type": "O", "frame": 229, "at": 4621.003571 }, { "type": "O", "frame": 230, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 231, "at": 4621.003571 }, { "type": "O", "frame": 232, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 233, "at": 4621.003571 }, { "type": "O", "frame": 234, "at": 4621.003571 }, { "type": "O", "frame": 227, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 235, "at": 4621.003571 }, { "type": "O", "frame": 236, "at": 4621.003571 }, { "type": "O", "frame": 227, "at": 4621.003571 }, { "type": "O", "frame": 22, "at": 4621.003571 }, { "type": "O", "frame": 237, "at": 4621.003571 }, { "type": "O", "frame": 238, "at": 4621.003571 }, { "type": "O", "frame": 239, "at": 4621.003571 }, { "type": "O", "frame": 240, "at": 4621.003571 }, { "type": "O", "frame": 241, "at": 4621.003571 }, { "type": "O", "frame": 242, "at": 4621.003571 }, { "type": "O", "frame": 243, "at": 4621.003571 }, { "type": "O", "frame": 244, "at": 4621.003571 }, { "type": "O", "frame": 245, "at": 4621.003571 }, { "type": "O", "frame": 246, "at": 4621.003571 }, { "type": "O", "frame": 247, "at": 4621.003571 }, { "type": "O", "frame": 34, "at": 4621.003571 }, { "type": "C", "frame": 34, "at": 6619.940460648438 }, { "type": "C", "frame": 247, "at": 6619.940460648438 }, { "type": "C", "frame": 246, "at": 6619.940460648438 }, { "type": "C", "frame": 245, "at": 6619.940460648438 }, { "type": "C", "frame": 244, "at": 6619.940460648438 }, { "type": "C", "frame": 243, "at": 6619.940460648438 }, { "type": "C", "frame": 242, "at": 6619.940460648438 }, { "type": "C", "frame": 241, "at": 6619.940460648438 }, { "type": "C", "frame": 240, "at": 6619.940460648438 }, { "type": "C", "frame": 239, "at": 6619.940460648438 }, { "type": "C", "frame": 238, "at": 6619.940460648438 }, { "type": "C", "frame": 237, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 227, "at": 6619.940460648438 }, { "type": "C", "frame": 236, "at": 6619.940460648438 }, { "type": "C", "frame": 235, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 227, "at": 6619.940460648438 }, { "type": "C", "frame": 234, "at": 6619.940460648438 }, { "type": "C", "frame": 233, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 232, "at": 6619.940460648438 }, { "type": "C", "frame": 231, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 230, "at": 6619.940460648438 }, { "type": "C", "frame": 229, "at": 6619.940460648438 }, { "type": "C", "frame": 228, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 227, "at": 6619.940460648438 }, { "type": "C", "frame": 226, "at": 6619.940460648438 }, { "type": "C", "frame": 225, "at": 6619.940460648438 }, { "type": "C", "frame": 224, "at": 6619.940460648438 }, { "type": "C", "frame": 223, "at": 6619.940460648438 }, { "type": "C", "frame": 222, "at": 6619.940460648438 }, { "type": "C", "frame": 221, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 220, "at": 6619.940460648438 }, { "type": "C", "frame": 219, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 218, "at": 6619.940460648438 }, { "type": "C", "frame": 217, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 216, "at": 6619.940460648438 }, { "type": "C", "frame": 215, "at": 6619.940460648438 }, { "type": "C", "frame": 214, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 213, "at": 6619.940460648438 }, { "type": "C", "frame": 212, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 211, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 210, "at": 6619.940460648438 }, { "type": "C", "frame": 209, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 208, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 207, "at": 6619.940460648438 }, { "type": "C", "frame": 206, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 205, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 204, "at": 6619.940460648438 }, { "type": "C", "frame": 203, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 202, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 201, "at": 6619.940460648438 }, { "type": "C", "frame": 200, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 199, "at": 6619.940460648438 }, { "type": "C", "frame": 198, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 197, "at": 6619.940460648438 }, { "type": "C", "frame": 22, "at": 6619.940460648438 }, { "type": "C", "frame": 196, "at": 6619.940460648438 }, { "type": "C", "frame": 9, "at": 6619.940460648438 }, { "type": "C", "frame": 195, "at": 6619.940460648438 }, { "type": "C", "frame": 8, "at": 6619.940460648438 }, { "type": "C", "frame": 7, "at": 6619.940460648438 }, { "type": "C", "frame": 194, "at": 6619.940460648438 }, { "type": "C", "frame": 193, "at": 6619.940460648438 }, { "type": "C", "frame": 35, "at": 6619.940460648438 }, { "type": "C", "frame": 192, "at": 6619.940460648438 }, { "type": "C", "frame": 191, "at": 6619.940460648438 }, { "type": "O", "frame": 6, "at": 6619.940460648438 }, { "type": "O", "frame": 35, "at": 6619.940460648438 }, { "type": "O", "frame": 36, "at": 6619.940460648438 }, { "type": "O", "frame": 37, "at": 6619.940460648438 }, { "type": "O", "frame": 38, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 39, "at": 6619.940460648438 }, { "type": "O", "frame": 248, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 249, "at": 6619.940460648438 }, { "type": "O", "frame": 250, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 196, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 197, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 198, "at": 6619.940460648438 }, { "type": "O", "frame": 199, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 200, "at": 6619.940460648438 }, { "type": "O", "frame": 201, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 202, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 203, "at": 6619.940460648438 }, { "type": "O", "frame": 251, "at": 6619.940460648438 }, { "type": "O", "frame": 22, "at": 6619.940460648438 }, { "type": "O", "frame": 252, "at": 6619.940460648438 }, { "type": "O", "frame": 253, "at": 6619.940460648438 }, { "type": "O", "frame": 254, "at": 6619.940460648438 }, { "type": "O", "frame": 255, "at": 6619.940460648438 }, { "type": "O", "frame": 34, "at": 6619.940460648438 }, { "type": "C", "frame": 34, "at": 7610.556754007813 }, { "type": "C", "frame": 255, "at": 7610.556754007813 }, { "type": "C", "frame": 254, "at": 7610.556754007813 }, { "type": "C", "frame": 253, "at": 7610.556754007813 }, { "type": "C", "frame": 252, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 251, "at": 7610.556754007813 }, { "type": "C", "frame": 203, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 202, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 201, "at": 7610.556754007813 }, { "type": "C", "frame": 200, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 199, "at": 7610.556754007813 }, { "type": "C", "frame": 198, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 197, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 196, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 250, "at": 7610.556754007813 }, { "type": "C", "frame": 249, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 248, "at": 7610.556754007813 }, { "type": "C", "frame": 39, "at": 7610.556754007813 }, { "type": "C", "frame": 22, "at": 7610.556754007813 }, { "type": "C", "frame": 38, "at": 7610.556754007813 }, { "type": "C", "frame": 37, "at": 7610.556754007813 }, { "type": "C", "frame": 36, "at": 7610.556754007813 }, { "type": "C", "frame": 35, "at": 7610.556754007813 }, { "type": "C", "frame": 6, "at": 7610.556754007813 }, { "type": "C", "frame": 5, "at": 7610.55679365625 }, { "type": "C", "frame": 4, "at": 7610.55679365625 }, { "type": "C", "frame": 190, "at": 7610.55679365625 }, { "type": "C", "frame": 2, "at": 7610.55679365625 }, { "type": "C", "frame": 1, "at": 7610.55679365625 }, { "type": "C", "frame": 0, "at": 7610.55679365625 } ] } ] }`

yudinugraha07 commented 1 year ago

This solution works for me!

If you don’t want to take advantage of the great Language Server features, you can revert back to using OmniSharp by going to the Extension settings and setting dotnet.server.useOmnisharp to true. Next, uninstall or disable C# Dev Kit. Finally, restart VS Code for this to take effect.

Screenshot 2023-08-07 at 13 09 14

erdalsivri commented 1 year ago

This seems to be fixed on the latest version (v2.0.416). We are now able to run and debug unit tests with the new language server (dotnet.server.useOmnisharp is set to false)

dibarbet commented 1 year ago

Over the past month we've made a bunch of different fixes (and have more on the way) for project loading which is the general cause of this error. I'm going to close this specific issue - if you are still encountering this problem in 2.x, please log a new issue with:

  1. The C# output window logs (with dotnet.server.trace set to Trace)
  2. .Net test output window logs.
  3. And if you're using devkit, the 'Projects' output window

Thanks!

hoanha90 commented 1 year ago

Cannot run Xunit tests from code hints (i.e. "Run All Tests") after upgrade to C# for Visual Studio Code version v2.0.320. Get "Error: Unable to get working directory for project Miscellaneous Files - line 117" in .NET Test Log output. Works fine with version v1.26.0

Me too, and I do not fix it.

mtmarco87 commented 1 year ago

Still this same problem on MacOS intel with the latest version, and slightly different one but still impossible to debug on MacOS arm64/apple M2.

The only working version with Tests Debug on Mac, is version 1.26.0 of C# extension, without C# Dev Kit installed (that for some reasons messes things up).

@dibarbet