Skip to content

Instantly share code, notes, and snippets.

View adamsitnik's full-sized avatar

Adam Sitnik adamsitnik

View GitHub Profile
@adamsitnik
adamsitnik / linux_results.txt
Last active November 26, 2019 20:53
long gc pauses
avg(ms) max(ms) benchmark name
329.60 560.94 StackWalk.Walk
119.10 130.06 CtorDefaultSize<String>.ConcurrentBag
109.36 109.88 CtorDefaultSize<Int32>.ConcurrentBag
79.73 85.14 Perf_Timer.ShortScheduleAndDisposeWithFiringTimers
69.34 71.48 Perf_Timer.ScheduleManyThenDisposeMany
48.39 72.92 Double.Pow
37.15 53.83 Perf_DateTime.GetUtcNow
36.46 42.97 Perf_ThreadStatic.GetThreadStatic
32.29 79.36 Single.Cbrt
using CommandLine;
using System;
using System.IO;
using Xunit;
namespace XUnitTestProject5
{
public class CommandLineOptions
{
[Option('a', "aio", Required = false, Default = true, HelpText = "Use Linux AIO")]
We couldn’t find that file to show.
This file has been truncated, but you can view the full file.
{
"exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@2.0.56.0",
"name": "includeProductInfo.speedscope",
"activeProfileIndex": 0,
"$schema": "https://www.speedscope.app/file-format-schema.json",
"shared": {
"frames": [
{ "name": "Process32 Process(10068) (10068) Args: " },
{ "name": "Thread (10068)" },
{ "name": "heartratemonitor!HeartRateMonitor.Program.Main(class System.String[])" },
{"exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@2.0.56.0", "name": "1184.speedscope", "activeProfileIndex": 0, "$schema": "https://www.speedscope.app/file-format-schema.json", "shared": { "frames": [ { "name": "Process32 Process(10068) (10068) Args: " }, { "name": "(Non-Activities)" }, { "name": "Threads" }, { "name": "Thread (10068)" }, { "name": "heartratemonitor!HeartRateMonitor.Program.Main(class System.String[])" }, { "name": "UNMANAGED_CODE_TIME" }, { "name": "xamarin.forms.platform.tizen!Xamarin.Forms.Forms..cctor()" }, { "name": "xamarin.forms.platform.tizen!Xamarin.Forms.Forms.SetupInit(class Tizen.Applications.CoreApplication,value class System.Nullable`1<value class Xamarin.Forms.InitializationOptions>)" }, { "name": "xamarin.forms.platform.tizen!Xamarin.Forms.Platform.Tizen.TizenPlatformServices+AppDomain.RegisterAssemblyRecursively(class System.Reflection.Assembly)" }, { "name": "System.Private.CoreLib!System.Reflection.Assembly.Load(class System.Reflection.AssemblyName)" }, { "name": "Sys
{"exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@2.0.56.0", "name": "after.speedscope", "activeProfileIndex": 0, "$schema": "https://www.speedscope.app/file-format-schema.json", "shared": { "frames": [ { "name": "Process32 Process(23092) (23092) Args: " }, { "name": "(Non-Activities)" }, { "name": "Threads" }, { "name": "Thread (23092)" }, { "name": "VoiceMemo.Tizen.Wearable!VoiceMemo.Tizen.Wearable.Program.Main(class System.String[])" }, { "name": "UNMANAGED_CODE_TIME" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Forms..cctor()" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Forms.SetupInit(class Tizen.Applications.CoreApplication,value class System.Nullable`1<value class Xamarin.Forms.InitializationOptions>)" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Platform.Tizen.TizenPlatformServices+AppDomain.RegisterAssemblyRecursively(class System.Reflection.Assembly)" }, { "name": "System.Private.CoreLib!System.String.StartsWith(class System.String)" }, { "name": "System.Pri
{"exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@2.0.56.0", "name": "VoiceMemo.speedscope", "activeProfileIndex": 0, "$schema": "https://www.speedscope.app/file-format-schema.json", "shared": { "frames": [ { "name": "Process32 Process(23092) (23092) Args: " }, { "name": "(Non-Activities)" }, { "name": "Threads" }, { "name": "Thread (23092)" }, { "name": "VoiceMemo.Tizen.Wearable!VoiceMemo.Tizen.Wearable.Program.Main(class System.String[])" }, { "name": "UNMANAGED_CODE_TIME" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Forms..cctor()" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Forms.SetupInit(class Tizen.Applications.CoreApplication,value class System.Nullable`1<value class Xamarin.Forms.InitializationOptions>)" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Platform.Tizen.TizenPlatformServices+AppDomain.RegisterAssemblyRecursively(class System.Reflection.Assembly)" }, { "name": "System.Private.CoreLib!System.String.StartsWith(class System.String)" }, { "name": "System
{"exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@2.0.56.0", "name": "HeartRateMonitor.speedscope", "activeProfileIndex": 0, "$schema": "https://www.speedscope.app/file-format-schema.json", "shared": { "frames": [ { "name": "Process32 Process(10068) (10068) Args: " }, { "name": "(Non-Activities)" }, { "name": "Threads" }, { "name": "Thread (10068)" }, { "name": "heartratemonitor!HeartRateMonitor.Program.Main(class System.String[])" }, { "name": "UNMANAGED_CODE_TIME" }, { "name": "xamarin.forms.platform.tizen!Xamarin.Forms.Forms..cctor()" }, { "name": "xamarin.forms.platform.tizen!Xamarin.Forms.Forms.SetupInit(class Tizen.Applications.CoreApplication,value class System.Nullable`1<value class Xamarin.Forms.InitializationOptions>)" }, { "name": "xamarin.forms.platform.tizen!Xamarin.Forms.Platform.Tizen.TizenPlatformServices+AppDomain.RegisterAssemblyRecursively(class System.Reflection.Assembly)" }, { "name": "System.Private.CoreLib!System.Reflection.Assembly.Load(class System.Reflection.AssemblyName)" }, {
{"exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@2.0.56.0", "name": "VoiceMemo.speedscope", "activeProfileIndex": 0, "$schema": "https://www.speedscope.app/file-format-schema.json", "shared": { "frames": [ { "name": "Process32 Process(23092) (23092) Args: " }, { "name": "(Non-Activities)" }, { "name": "Threads" }, { "name": "Thread (23092)" }, { "name": "VoiceMemo.Tizen.Wearable!VoiceMemo.Tizen.Wearable.Program.Main(class System.String[])" }, { "name": "UNMANAGED_CODE_TIME" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Forms..cctor()" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Forms.SetupInit(class Tizen.Applications.CoreApplication,value class System.Nullable`1<value class Xamarin.Forms.InitializationOptions>)" }, { "name": "Xamarin.Forms.Platform.Tizen!Xamarin.Forms.Platform.Tizen.TizenPlatformServices+AppDomain.RegisterAssemblyRecursively(class System.Reflection.Assembly)" }, { "name": "System.Private.CoreLib!System.String.StartsWith(class System.String)" }, { "name": "System
{"exporter": "Microsoft.Diagnostics.Tracing.TraceEvent@2.0.57.0", "name": "TestProfiling20190829184307.speedscope", "activeProfileIndex": 0, "$schema": "https://www.speedscope.app/file-format-schema.json", "shared": { "frames": [ { "name": "Process64 Process(1572) (1572) Args: " }, { "name": "(Non-Activities)" }, { "name": "Threads" }, { "name": "Thread (16832)" }, { "name": "DotNet30!DotNet30.Program.Main(class System.String[])" }, { "name": "Microsoft.Extensions.Hosting.Abstractions.il!Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.Run(class Microsoft.Extensions.Hosting.IHost)" }, { "name": "System.Private.CoreLib.il!System.Runtime.CompilerServices.TaskAwaiter.GetResult()" }, { "name": "System.Private.CoreLib.il!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(class System.Threading.Tasks.Task)" }, { "name": "System.Private.CoreLib.il!System.Threading.Tasks.Task.InternalWaitCore(int32,value class System.Threading.CancellationToken)" }, { "name": "System.Pri