Skip to content

Commit

Permalink
Project cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
Aaron Dandy committed Nov 23, 2023
1 parent 154f2ed commit 68430db
Show file tree
Hide file tree
Showing 14 changed files with 82 additions and 98 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ MaxWarmupIterationCount=5 MinIterationCount=1 MinWarmupIterationCount=1
```
| Method | Mean | Error | StdDev | Min | Max | Median | Ratio |
|--------------------------- |----------:|----------:|----------:|----------:|----------:|----------:|------:|
| 'Check words: WeCantSpell' | 18.521 ms | 0.1870 ms | 0.0289 ms | 18.490 ms | 18.558 ms | 18.519 ms | 1.00 |
| 'Check words: NHunspell' | 6.126 ms | 0.0670 ms | 0.0104 ms | 6.113 ms | 6.138 ms | 6.127 ms | 0.33 |
| 'Check words: WeCantSpell' | 18.476 ms | 0.2682 ms | 0.0696 ms | 18.367 ms | 18.554 ms | 18.480 ms | 1.00 |
| 'Check words: NHunspell' | 6.097 ms | 0.1177 ms | 0.0420 ms | 6.019 ms | 6.132 ms | 6.111 ms | 0.33 |
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
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,Mean,Error,StdDev,Min,Max,Median,Ratio
'Check words: WeCantSpell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,18.521 ms,0.1870 ms,0.0289 ms,18.490 ms,18.558 ms,18.519 ms,1.00
'Check words: NHunspell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,6.126 ms,0.0670 ms,0.0104 ms,6.113 ms,6.138 ms,6.127 ms,0.33
'Check words: WeCantSpell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,18.476 ms,0.2682 ms,0.0696 ms,18.367 ms,18.554 ms,18.480 ms,1.00
'Check words: NHunspell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,6.097 ms,0.1177 ms,0.0420 ms,6.019 ms,6.132 ms,6.111 ms,0.33
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>WeCantSpell.Hunspell.Benchmarks.NHunspell.Suites.CheckEnUsSuite-20231123-101630</title>
<title>WeCantSpell.Hunspell.Benchmarks.NHunspell.Suites.CheckEnUsSuite-20231123-110714</title>

<style type="text/css">
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
Expand All @@ -25,8 +25,8 @@
<table>
<thead><tr><th>Method </th><th>Mean</th><th>Error</th><th>StdDev</th><th>Min</th><th>Max</th><th>Median</th><th>Ratio</th>
</tr>
</thead><tbody><tr><td>&#39;Check words: WeCantSpell&#39;</td><td>18.521 ms</td><td>0.1870 ms</td><td>0.0289 ms</td><td>18.490 ms</td><td>18.558 ms</td><td>18.519 ms</td><td>1.00</td>
</tr><tr><td>&#39;Check words: NHunspell&#39;</td><td>6.126 ms</td><td>0.0670 ms</td><td>0.0104 ms</td><td>6.113 ms</td><td>6.138 ms</td><td>6.127 ms</td><td>0.33</td>
</thead><tbody><tr><td>&#39;Check words: WeCantSpell&#39;</td><td>18.476 ms</td><td>0.2682 ms</td><td>0.0696 ms</td><td>18.367 ms</td><td>18.554 ms</td><td>18.480 ms</td><td>1.00</td>
</tr><tr><td>&#39;Check words: NHunspell&#39;</td><td>6.097 ms</td><td>0.1177 ms</td><td>0.0420 ms</td><td>6.019 ms</td><td>6.132 ms</td><td>6.111 ms</td><td>0.33</td>
</tr></tbody></table>
</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ MinInvokeCount=1 IterationTime=1.0000 s MaxIterationCount=20
MaxWarmupIterationCount=5 MinIterationCount=1 MinWarmupIterationCount=1
```
| Method | Mean | Error | StdDev | Min | Max | Median | Ratio |
|----------------------------- |-----------:|---------:|--------:|-----------:|-----------:|-----------:|------:|
| &#39;Suggest words: WeCantSpell&#39; | 755.5 ms | 6.91 ms | 1.07 ms | 754.5 ms | 756.4 ms | 755.5 ms | 1.00 |
| &#39;Suggest words: NHunspell&#39; | 1,903.8 ms | 34.21 ms | 8.88 ms | 1,889.6 ms | 1,913.5 ms | 1,904.5 ms | 2.52 |
| Method | Mean | Error | StdDev | Min | Max | Median | Ratio | RatioSD |
|----------------------------- |-----------:|---------:|---------:|-----------:|-----------:|-----------:|------:|--------:|
| &#39;Suggest words: WeCantSpell&#39; | 751.7 ms | 9.60 ms | 1.49 ms | 750.2 ms | 753.5 ms | 751.5 ms | 1.00 | 0.00 |
| &#39;Suggest words: NHunspell&#39; | 1,896.1 ms | 34.36 ms | 15.25 ms | 1,875.9 ms | 1,908.8 ms | 1,905.4 ms | 2.52 | 0.02 |
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
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,Mean,Error,StdDev,Min,Max,Median,Ratio
'Suggest words: WeCantSpell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,755.5 ms,6.91 ms,1.07 ms,754.5 ms,756.4 ms,755.5 ms,1.00
'Suggest words: NHunspell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,"1,903.8 ms",34.21 ms,8.88 ms,"1,889.6 ms","1,913.5 ms","1,904.5 ms",2.52
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,Mean,Error,StdDev,Min,Max,Median,Ratio,RatioSD
'Suggest words: WeCantSpell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,751.7 ms,9.60 ms,1.49 ms,750.2 ms,753.5 ms,751.5 ms,1.00,0.00
'Suggest words: NHunspell',Job-TPWOKF,False,Default,Default,Default,1,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET Framework 4.8,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,1.0000 s,Default,20,5,Default,1,1,Default,16,Default,"1,896.1 ms",34.36 ms,15.25 ms,"1,875.9 ms","1,908.8 ms","1,905.4 ms",2.52,0.02
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>WeCantSpell.Hunspell.Benchmarks.NHunspell.Suites.SuggestEnUsSuite-20231123-101659</title>
<title>WeCantSpell.Hunspell.Benchmarks.NHunspell.Suites.SuggestEnUsSuite-20231123-110746</title>

<style type="text/css">
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
Expand All @@ -23,10 +23,10 @@
</code></pre>

<table>
<thead><tr><th>Method </th><th>Mean</th><th>Error</th><th>StdDev</th><th>Min </th><th>Max </th><th>Median</th><th>Ratio</th>
<thead><tr><th>Method </th><th>Mean</th><th>Error</th><th>StdDev</th><th>Min </th><th>Max </th><th>Median</th><th>Ratio</th><th>RatioSD</th>
</tr>
</thead><tbody><tr><td>&#39;Suggest words: WeCantSpell&#39;</td><td>755.5 ms</td><td>6.91 ms</td><td>1.07 ms</td><td>754.5 ms</td><td>756.4 ms</td><td>755.5 ms</td><td>1.00</td>
</tr><tr><td>&#39;Suggest words: NHunspell&#39;</td><td>1,903.8 ms</td><td>34.21 ms</td><td>8.88 ms</td><td>1,889.6 ms</td><td>1,913.5 ms</td><td>1,904.5 ms</td><td>2.52</td>
</thead><tbody><tr><td>&#39;Suggest words: WeCantSpell&#39;</td><td>751.7 ms</td><td>9.60 ms</td><td>1.49 ms</td><td>750.2 ms</td><td>753.5 ms</td><td>751.5 ms</td><td>1.00</td><td>0.00</td>
</tr><tr><td>&#39;Suggest words: NHunspell&#39;</td><td>1,896.1 ms</td><td>34.36 ms</td><td>15.25 ms</td><td>1,875.9 ms</td><td>1,908.8 ms</td><td>1,905.4 ms</td><td>2.52</td><td>0.02</td>
</tr></tbody></table>
</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,20 @@ MinInvokeCount=1 IterationTime=250.0000 ms MaxIterationCount=20
MaxWarmupIterationCount=5 MinIterationCount=1 MinWarmupIterationCount=1
```
| Method | Runtime | set | words | Mean | Error | StdDev | Min | Max | Median | Ratio | RatioSD |
|-------------- |------------------- |-------- |------------- |------------:|----------:|---------:|------------:|------------:|------------:|------:|--------:|
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **All** | **String[7158]** | **18,663.9 μs** | **184.01 μs** | **28.48 μs** | **18,630.3 μs** | **18,699.8 μs** | **18,662.7 μs** | **1.87** | **0.00** |
| &#39;Check words&#39; | .NET 6.0 | All | String[7158] | 9,971.7 μs | 95.75 μs | 14.82 μs | 9,954.1 μs | 9,988.4 μs | 9,972.1 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | All | String[7158] | 8,251.6 μs | 68.08 μs | 10.54 μs | 8,238.3 μs | 8,260.5 μs | 8,253.8 μs | 0.83 | 0.00 |
| | | | | | | | | | | | |
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **Correct** | **String[3001]** | **1,362.4 μs** | **4.86 μs** | **0.27 μs** | **1,362.1 μs** | **1,362.6 μs** | **1,362.5 μs** | **1.72** | **0.00** |
| &#39;Check words&#39; | .NET 6.0 | Correct | String[3001] | 790.4 μs | 7.44 μs | 1.15 μs | 789.1 μs | 791.6 μs | 790.5 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | Correct | String[3001] | 559.8 μs | 9.92 μs | 1.54 μs | 558.3 μs | 561.2 μs | 559.9 μs | 0.71 | 0.00 |
| | | | | | | | | | | | |
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **Roots** | **String[2035]** | **543.6 μs** | **7.79 μs** | **2.78 μs** | **538.9 μs** | **546.8 μs** | **544.2 μs** | **1.46** | **0.01** |
| &#39;Check words&#39; | .NET 6.0 | Roots | String[2035] | 371.5 μs | 5.84 μs | 2.08 μs | 368.5 μs | 373.8 μs | 372.2 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | Roots | String[2035] | 240.4 μs | 4.48 μs | 0.69 μs | 239.4 μs | 240.9 μs | 240.7 μs | 0.65 | 0.00 |
| | | | | | | | | | | | |
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **Wrong** | **String[4157]** | **16,879.9 μs** | **197.44 μs** | **30.55 μs** | **16,859.7 μs** | **16,924.4 μs** | **16,867.8 μs** | **1.86** | **0.00** |
| &#39;Check words&#39; | .NET 6.0 | Wrong | String[4157] | 9,055.2 μs | 114.91 μs | 6.30 μs | 9,049.1 μs | 9,061.7 μs | 9,054.8 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | Wrong | String[4157] | 7,435.2 μs | 145.92 μs | 96.52 μs | 7,326.3 μs | 7,625.8 μs | 7,433.6 μs | 0.82 | 0.02 |
| Method | Runtime | set | words | Mean | Error | StdDev | Min | Max | Median | Ratio | RatioSD |
|-------------- |------------------- |-------- |------------- |------------:|----------:|----------:|------------:|------------:|------------:|------:|--------:|
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **All** | **String[7158]** | **18,611.7 μs** | **222.26 μs** | **12.18 μs** | **18,597.8 μs** | **18,620.4 μs** | **18,616.8 μs** | **1.87** | **0.00** |
| &#39;Check words&#39; | .NET 6.0 | All | String[7158] | 9,930.7 μs | 84.23 μs | 13.03 μs | 9,912.3 μs | 9,943.1 μs | 9,933.8 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | All | String[7158] | 7,902.9 μs | 121.80 μs | 43.44 μs | 7,869.7 μs | 7,987.4 μs | 7,889.1 μs | 0.80 | 0.01 |
| | | | | | | | | | | | |
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **Correct** | **String[3001]** | **1,363.2 μs** | **21.76 μs** | **1.19 μs** | **1,362.3 μs** | **1,364.5 μs** | **1,362.7 μs** | **1.74** | **0.00** |
| &#39;Check words&#39; | .NET 6.0 | Correct | String[3001] | 784.4 μs | 8.98 μs | 0.49 μs | 783.9 μs | 784.8 μs | 784.6 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | Correct | String[3001] | 573.5 μs | 7.50 μs | 4.47 μs | 567.4 μs | 581.3 μs | 572.8 μs | 0.74 | 0.01 |
| | | | | | | | | | | | |
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **Roots** | **String[2035]** | **562.1 μs** | **13.73 μs** | **15.26 μs** | **551.9 μs** | **592.0 μs** | **553.8 μs** | **1.59** | **0.04** |
| &#39;Check words&#39; | .NET 6.0 | Roots | String[2035] | 366.0 μs | 5.29 μs | 1.37 μs | 363.9 μs | 367.2 μs | 366.3 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | Roots | String[2035] | 241.7 μs | 4.35 μs | 0.67 μs | 241.1 μs | 242.6 μs | 241.6 μs | 0.66 | 0.00 |
| | | | | | | | | | | | |
| **&#39;Check words&#39;** | **.NET Framework 4.8** | **Wrong** | **String[4157]** | **17,707.5 μs** | **480.63 μs** | **553.49 μs** | **16,743.1 μs** | **18,581.6 μs** | **17,843.7 μs** | **1.98** | **0.03** |
| &#39;Check words&#39; | .NET 6.0 | Wrong | String[4157] | 9,038.7 μs | 79.60 μs | 35.34 μs | 8,985.4 μs | 9,091.9 μs | 9,042.3 μs | 1.00 | 0.00 |
| &#39;Check words&#39; | .NET 8.0 | Wrong | String[4157] | 7,360.2 μs | 129.96 μs | 93.97 μs | 7,218.5 μs | 7,479.9 μs | 7,372.6 μs | 0.81 | 0.01 |
Loading

0 comments on commit 68430db

Please sign in to comment.