-
Notifications
You must be signed in to change notification settings - Fork 720
Fixes #3941 - v2win/v2net: UICatalog crash - Fixes warnings #3946
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 16 commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
dea28ba
Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_d…
tig 8ad1d56
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
tig f7d9650
Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_d…
tig 9aaaf1e
Merge branch 'gui-cs:v2_develop' into v2_develop
tig 84b3d2a
Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_d…
tig ebbcaff
Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_d…
tig 9c3be44
Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_d…
tig 8733d9c
Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_d…
tig 8003218
Tons of API doc updates
tig cd0b68d
merge
tig 61462ff
local_packages
tig cc749bc
Merge branch 'v2_develop' of tig:gui-cs/Terminal.Gui into v2_develop
tig 8b98256
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
tig 60321a1
Adjust timeout
tig 0453ecd
Code cleanuyp
tig 33206ee
Disabled All_Scenarios_Benchmark
tig a676fb4
Removed logs
tig fd5b52f
Merge branch 'gui-cs:v2_develop' into v2_develop
tig 13b9933
Merge branch 'v2_develop' into v2-Sceanario-Benchmark-DemoKeys
tig 2c53fbb
Fixed a bunch of warnings
tig e411c44
Fixed a bunch of warnings2
tig 0a90e5e
Disabled All_Scenarios_Benchmark again...just to make sure
tig 3dfb2f4
Enabled All_Scenarios_Benchmark again...It is not the culprit
tig 79224c6
Merge branch 'v2_develop' into v2-Sceanario-Benchmark-DemoKeys
tig aba1241
Merge branch 'v2_develop' into v2-Sceanario-Benchmark-DemoKeys
tig bf9bd92
Merge branch 'v2_develop' into v2-Sceanario-Benchmark-DemoKeys
tig File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
// Validating benchmarks: | ||
// * Assembly Benchmarks which defines benchmarks references non-optimized Terminal.Gui | ||
If you own this dependency, please, build it in RELEASE. | ||
If you don't, you can disable this policy by using 'config.WithOptions(ConfigOptions.DisableOptimizationsValidator)'. | ||
|
||
// * Assembly Benchmarks which defines benchmarks is non-optimized | ||
Benchmark was built without optimization enabled (most probably a DEBUG configuration). Please, build it in RELEASE. | ||
If you want to debug the benchmarks, please see https://benchmarkdotnet.org/articles/guides/troubleshooting.html#debugging-benchmarks. | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
// Validating benchmarks: | ||
// * Assembly Benchmarks which defines benchmarks references non-optimized Terminal.Gui | ||
If you own this dependency, please, build it in RELEASE. | ||
If you don't, you can disable this policy by using 'config.WithOptions(ConfigOptions.DisableOptimizationsValidator)'. | ||
|
||
// * Assembly Benchmarks which defines benchmarks is non-optimized | ||
Benchmark was built without optimization enabled (most probably a DEBUG configuration). Please, build it in RELEASE. | ||
If you want to debug the benchmarks, please see https://benchmarkdotnet.org/articles/guides/troubleshooting.html#debugging-benchmarks. | ||
|
3,683 changes: 3,683 additions & 0 deletions
3,683
BenchmarkDotNet.Artifacts/BenchmarkRun-20250218-170048.log
Large diffs are not rendered by default.
Oops, something went wrong.
9 changes: 9 additions & 0 deletions
9
...facts/Terminal.Gui.Benchmarks.Text.RuneExtensions.DecodeSurrogatePair-20250218-165938.log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
// Validating benchmarks: | ||
// * Assembly Benchmarks which defines benchmarks references non-optimized Terminal.Gui | ||
If you own this dependency, please, build it in RELEASE. | ||
If you don't, you can disable this policy by using 'config.WithOptions(ConfigOptions.DisableOptimizationsValidator)'. | ||
|
||
// * Assembly Benchmarks which defines benchmarks is non-optimized | ||
Benchmark was built without optimization enabled (most probably a DEBUG configuration). Please, build it in RELEASE. | ||
If you want to debug the benchmarks, please see https://benchmarkdotnet.org/articles/guides/troubleshooting.html#debugging-benchmarks. | ||
|
17 changes: 17 additions & 0 deletions
17
...erminal.Gui.Benchmarks.Text.RuneExtensions.DecodeSurrogatePair-report-github.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
``` | ||
|
||
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26120.3073) | ||
Unknown processor | ||
.NET SDK 8.0.403 | ||
[Host] : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
DefaultJob : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
|
||
|
||
``` | ||
| Method | rune | Mean | Error | StdDev | Ratio | RatioSD | Gen0 | Allocated | Alloc Ratio | | ||
|--------- |----- |---------:|----------:|----------:|------:|--------:|-------:|----------:|------------:| | ||
| **Previous** | **a** | **1.064 ns** | **0.0415 ns** | **0.0388 ns** | **0.95** | **0.07** | **-** | **-** | **NA** | | ||
| Current | a | 1.127 ns | 0.0608 ns | 0.0812 ns | 1.00 | 0.10 | - | - | NA | | ||
| | | | | | | | | | | | ||
| **Previous** | **𝔹** | **7.448 ns** | **0.1892 ns** | **0.2460 ns** | **1.35** | **0.05** | **0.0153** | **64 B** | **2.00** | | ||
| Current | 𝔹 | 5.506 ns | 0.1017 ns | 0.0951 ns | 1.00 | 0.02 | 0.0076 | 32 B | 1.00 | |
5 changes: 5 additions & 0 deletions
5
...ifacts/results/Terminal.Gui.Benchmarks.Text.RuneExtensions.DecodeSurrogatePair-report.csv
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,rune,Mean,Error,StdDev,Ratio,RatioSD,Gen0,Allocated,Alloc Ratio | ||
Previous,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,a,1.064 ns,0.0415 ns,0.0388 ns,0.95,0.07,0.0000,0 B,NA | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,a,1.127 ns,0.0608 ns,0.0812 ns,1.00,0.10,0.0000,0 B,NA | ||
Previous,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,𝔹,7.448 ns,0.1892 ns,0.2460 ns,1.35,0.05,0.0153,64 B,2.00 | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,𝔹,5.506 ns,0.1017 ns,0.0951 ns,1.00,0.02,0.0076,32 B,1.00 |
33 changes: 33 additions & 0 deletions
33
...facts/results/Terminal.Gui.Benchmarks.Text.RuneExtensions.DecodeSurrogatePair-report.html
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
<!DOCTYPE html> | ||
<html lang='en'> | ||
<head> | ||
<meta charset='utf-8' /> | ||
<title>Terminal.Gui.Benchmarks.Text.RuneExtensions.DecodeSurrogatePair-20250218-170058</title> | ||
|
||
<style type="text/css"> | ||
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; } | ||
td, th { padding: 6px 13px; border: 1px solid #ddd; text-align: right; } | ||
tr { background-color: #fff; border-top: 1px solid #ccc; } | ||
tr:nth-child(even) { background: #f8f8f8; } | ||
</style> | ||
</head> | ||
<body> | ||
<pre><code> | ||
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26120.3073) | ||
Unknown processor | ||
.NET SDK 8.0.403 | ||
[Host] : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
DefaultJob : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
</code></pre> | ||
<pre><code></code></pre> | ||
|
||
<table> | ||
<thead><tr><th>Method</th><th>rune</th><th>Mean</th><th>Error</th><th>StdDev</th><th>Ratio</th><th>RatioSD</th><th>Gen0</th><th>Allocated</th><th>Alloc Ratio</th> | ||
</tr> | ||
</thead><tbody><tr><td>Previous</td><td>a</td><td>1.064 ns</td><td>0.0415 ns</td><td>0.0388 ns</td><td>0.95</td><td>0.07</td><td>-</td><td>-</td><td>NA</td> | ||
</tr><tr><td>Current</td><td>a</td><td>1.127 ns</td><td>0.0608 ns</td><td>0.0812 ns</td><td>1.00</td><td>0.10</td><td>-</td><td>-</td><td>NA</td> | ||
</tr><tr><td>Previous</td><td>𝔹</td><td>7.448 ns</td><td>0.1892 ns</td><td>0.2460 ns</td><td>1.35</td><td>0.05</td><td>0.0153</td><td>64 B</td><td>2.00</td> | ||
</tr><tr><td>Current</td><td>𝔹</td><td>5.506 ns</td><td>0.1017 ns</td><td>0.0951 ns</td><td>1.00</td><td>0.02</td><td>0.0076</td><td>32 B</td><td>1.00</td> | ||
</tr></tbody></table> | ||
</body> | ||
</html> |
23 changes: 23 additions & 0 deletions
23
...cts/results/Terminal.Gui.Benchmarks.Text.RuneExtensions.Encode-report-github.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
``` | ||
|
||
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26120.3073) | ||
Unknown processor | ||
.NET SDK 8.0.403 | ||
[Host] : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
DefaultJob : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
|
||
|
||
``` | ||
| Method | rune | destination | start | count | Mean | Error | StdDev | Ratio | RatioSD | Gen0 | Allocated | Alloc Ratio | | ||
|--------- |----- |------------ |------ |------ |----------:|----------:|----------:|------:|--------:|-------:|----------:|------------:| | ||
| **Previous** | **a** | **Byte[16]** | **0** | **-1** | **10.835 ns** | **0.1417 ns** | **0.1256 ns** | **4.64** | **0.07** | **0.0134** | **56 B** | **NA** | | ||
| Current | a | Byte[16] | 0 | -1 | 2.335 ns | 0.0262 ns | 0.0232 ns | 1.00 | 0.01 | - | - | NA | | ||
| | | | | | | | | | | | | | | ||
| **Previous** | **a** | **Byte[16]** | **8** | **-1** | **11.108 ns** | **0.1980 ns** | **0.1755 ns** | **4.83** | **0.09** | **0.0134** | **56 B** | **NA** | | ||
| Current | a | Byte[16] | 8 | -1 | 2.300 ns | 0.0280 ns | 0.0249 ns | 1.00 | 0.01 | - | - | NA | | ||
| | | | | | | | | | | | | | | ||
| **Previous** | **𝔞** | **Byte[16]** | **0** | **-1** | **16.974 ns** | **0.3729 ns** | **0.6021 ns** | **3.51** | **0.13** | **0.0153** | **64 B** | **NA** | | ||
| Current | 𝔞 | Byte[16] | 0 | -1 | 4.831 ns | 0.0524 ns | 0.0409 ns | 1.00 | 0.01 | - | - | NA | | ||
| | | | | | | | | | | | | | | ||
| **Previous** | **𝔞** | **Byte[16]** | **8** | **-1** | **16.888 ns** | **0.3472 ns** | **0.5090 ns** | **3.58** | **0.12** | **0.0153** | **64 B** | **NA** | | ||
| Current | 𝔞 | Byte[16] | 8 | -1 | 4.717 ns | 0.0689 ns | 0.0645 ns | 1.00 | 0.02 | - | - | NA | |
9 changes: 9 additions & 0 deletions
9
...arkDotNet.Artifacts/results/Terminal.Gui.Benchmarks.Text.RuneExtensions.Encode-report.csv
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,rune,destination,start,count,Mean,Error,StdDev,Ratio,RatioSD,Gen0,Allocated,Alloc Ratio | ||
Previous,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,a,Byte[16],0,-1,10.835 ns,0.1417 ns,0.1256 ns,4.64,0.07,0.0134,56 B,NA | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,a,Byte[16],0,-1,2.335 ns,0.0262 ns,0.0232 ns,1.00,0.01,0.0000,0 B,NA | ||
Previous,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,a,Byte[16],8,-1,11.108 ns,0.1980 ns,0.1755 ns,4.83,0.09,0.0134,56 B,NA | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,a,Byte[16],8,-1,2.300 ns,0.0280 ns,0.0249 ns,1.00,0.01,0.0000,0 B,NA | ||
Previous,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,𝔞,Byte[16],0,-1,16.974 ns,0.3729 ns,0.6021 ns,3.51,0.13,0.0153,64 B,NA | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,𝔞,Byte[16],0,-1,4.831 ns,0.0524 ns,0.0409 ns,1.00,0.01,0.0000,0 B,NA | ||
Previous,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,𝔞,Byte[16],8,-1,16.888 ns,0.3472 ns,0.5090 ns,3.58,0.12,0.0153,64 B,NA | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,𝔞,Byte[16],8,-1,4.717 ns,0.0689 ns,0.0645 ns,1.00,0.02,0.0000,0 B,NA |
37 changes: 37 additions & 0 deletions
37
...rkDotNet.Artifacts/results/Terminal.Gui.Benchmarks.Text.RuneExtensions.Encode-report.html
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
<!DOCTYPE html> | ||
<html lang='en'> | ||
<head> | ||
<meta charset='utf-8' /> | ||
<title>Terminal.Gui.Benchmarks.Text.RuneExtensions.Encode-20250218-170309</title> | ||
|
||
<style type="text/css"> | ||
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; } | ||
td, th { padding: 6px 13px; border: 1px solid #ddd; text-align: right; } | ||
tr { background-color: #fff; border-top: 1px solid #ccc; } | ||
tr:nth-child(even) { background: #f8f8f8; } | ||
</style> | ||
</head> | ||
<body> | ||
<pre><code> | ||
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26120.3073) | ||
Unknown processor | ||
.NET SDK 8.0.403 | ||
[Host] : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
DefaultJob : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
</code></pre> | ||
<pre><code></code></pre> | ||
|
||
<table> | ||
<thead><tr><th>Method</th><th>rune</th><th>destination</th><th>start</th><th>count</th><th>Mean</th><th>Error</th><th>StdDev</th><th>Ratio</th><th>RatioSD</th><th>Gen0</th><th>Allocated</th><th>Alloc Ratio</th> | ||
</tr> | ||
</thead><tbody><tr><td>Previous</td><td>a</td><td>Byte[16]</td><td>0</td><td>-1</td><td>10.835 ns</td><td>0.1417 ns</td><td>0.1256 ns</td><td>4.64</td><td>0.07</td><td>0.0134</td><td>56 B</td><td>NA</td> | ||
</tr><tr><td>Current</td><td>a</td><td>Byte[16]</td><td>0</td><td>-1</td><td>2.335 ns</td><td>0.0262 ns</td><td>0.0232 ns</td><td>1.00</td><td>0.01</td><td>-</td><td>-</td><td>NA</td> | ||
</tr><tr><td>Previous</td><td>a</td><td>Byte[16]</td><td>8</td><td>-1</td><td>11.108 ns</td><td>0.1980 ns</td><td>0.1755 ns</td><td>4.83</td><td>0.09</td><td>0.0134</td><td>56 B</td><td>NA</td> | ||
</tr><tr><td>Current</td><td>a</td><td>Byte[16]</td><td>8</td><td>-1</td><td>2.300 ns</td><td>0.0280 ns</td><td>0.0249 ns</td><td>1.00</td><td>0.01</td><td>-</td><td>-</td><td>NA</td> | ||
</tr><tr><td>Previous</td><td>𝔞</td><td>Byte[16]</td><td>0</td><td>-1</td><td>16.974 ns</td><td>0.3729 ns</td><td>0.6021 ns</td><td>3.51</td><td>0.13</td><td>0.0153</td><td>64 B</td><td>NA</td> | ||
</tr><tr><td>Current</td><td>𝔞</td><td>Byte[16]</td><td>0</td><td>-1</td><td>4.831 ns</td><td>0.0524 ns</td><td>0.0409 ns</td><td>1.00</td><td>0.01</td><td>-</td><td>-</td><td>NA</td> | ||
</tr><tr><td>Previous</td><td>𝔞</td><td>Byte[16]</td><td>8</td><td>-1</td><td>16.888 ns</td><td>0.3472 ns</td><td>0.5090 ns</td><td>3.58</td><td>0.12</td><td>0.0153</td><td>64 B</td><td>NA</td> | ||
</tr><tr><td>Current</td><td>𝔞</td><td>Byte[16]</td><td>8</td><td>-1</td><td>4.717 ns</td><td>0.0689 ns</td><td>0.0645 ns</td><td>1.00</td><td>0.02</td><td>-</td><td>-</td><td>NA</td> | ||
</tr></tbody></table> | ||
</body> | ||
</html> |
17 changes: 17 additions & 0 deletions
17
...erminal.Gui.Benchmarks.Text.RuneExtensions.EncodeSurrogatePair-report-github.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
``` | ||
|
||
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26120.3073) | ||
Unknown processor | ||
.NET SDK 8.0.403 | ||
[Host] : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
DefaultJob : .NET 8.0.12 (8.0.1224.60305), Arm64 RyuJIT AdvSIMD | ||
|
||
|
||
``` | ||
| Method | highSurrogate | lowSurrogate | Mean | Error | StdDev | Ratio | RatioSD | Allocated | Alloc Ratio | | ||
|-------- |-------------- |------------- |----------:|----------:|----------:|------:|--------:|----------:|------------:| | ||
| **Current** | **\ud83c** | **\udf39** | **0.6387 ns** | **0.0118 ns** | **0.0110 ns** | **1.00** | **0.02** | **-** | **NA** | | ||
| | | | | | | | | | | | ||
| **Current** | **\ud83c** | **\udf55** | **0.6180 ns** | **0.0141 ns** | **0.0125 ns** | **1.00** | **0.03** | **-** | **NA** | | ||
| | | | | | | | | | | | ||
| **Current** | **\ud83e** | **\udde0** | **0.6043 ns** | **0.0164 ns** | **0.0145 ns** | **1.00** | **0.03** | **-** | **NA** | |
4 changes: 4 additions & 0 deletions
4
...ifacts/results/Terminal.Gui.Benchmarks.Text.RuneExtensions.EncodeSurrogatePair-report.csv
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,highSurrogate,lowSurrogate,Mean,Error,StdDev,Ratio,RatioSD,Allocated,Alloc Ratio | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,\ud83c,\udf39,0.6387 ns,0.0118 ns,0.0110 ns,1.00,0.02,0 B,NA | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,\ud83c,\udf55,0.6180 ns,0.0141 ns,0.0125 ns,1.00,0.03,0 B,NA | ||
Current,DefaultJob,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,\ud83e,\udde0,0.6043 ns,0.0164 ns,0.0145 ns,1.00,0.03,0 B,NA |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.