Skip to content

Commit

Permalink
This is version 5.0.0-rc.7
Browse files Browse the repository at this point in the history
  • Loading branch information
teo-tsirpanis committed Aug 10, 2019
1 parent 8db3009 commit cc7d973
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 1 deletion.
2 changes: 1 addition & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
* Fixed errors in the generated F# code.

#### 5.0.0-rc.2 - 17-07-2019
* The CLI tool generate post-processor skeletons by default.
* The CLI tool generates post-processor skeletons by default.
* The CLI tool can automatically find the EGT file to process (if there is only one in the current directory), and the language (if there are C# or F# projects in the current directory).
* Fixed a bug where generated source files would sometimes have duplicate production names in their enumerated type. - [#7](https://github.com/teo-tsirpanis/Farkle/issues/7)

Expand Down
13 changes: 13 additions & 0 deletions performance/GrammarReaderBenchmark.5.0.0-rc.7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
``` ini

BenchmarkDotNet=v0.11.5, OS=Windows 10.0.18362
Intel Core i7-7700HQ CPU 2.80GHz (Kaby Lake), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=2.1.701
[Host] : .NET Core 2.1.12 (CoreCLR 4.6.27817.01, CoreFX 4.6.27818.01), 64bit RyuJIT DEBUG
DefaultJob : .NET Core 2.1.12 (CoreCLR 4.6.27817.01, CoreFX 4.6.27818.01), 64bit RyuJIT


```
| Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------- |---------:|---------:|---------:|--------:|--------:|------:|----------:|
| Base64EGT | 532.0 us | 1.825 us | 1.524 us | 63.4766 | 20.5078 | - | 211.56 KB |
21 changes: 21 additions & 0 deletions performance/JsonBenchmark.5.0.0-rc.7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
``` ini

BenchmarkDotNet=v0.11.5, OS=Windows 10.0.18362
Intel Core i7-7700HQ CPU 2.80GHz (Kaby Lake), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=2.1.701
[Host] : .NET Core 2.1.12 (CoreCLR 4.6.27817.01, CoreFX 4.6.27818.01), 64bit RyuJIT DEBUG
DefaultJob : .NET Core 2.1.12 (CoreCLR 4.6.27817.01, CoreFX 4.6.27818.01), 64bit RyuJIT


```
| Method | DynamicallyReadInput | Mean | Error | StdDev | Ratio | RatioSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
|------------------ |--------------------- |----------:|----------:|----------:|------:|--------:|----------:|---------:|--------:|----------:|
| **FarkleCSharp** | **False** | **12.840 ms** | **0.1486 ms** | **0.1317 ms** | **0.96** | **0.02** | **687.5000** | **312.5000** | **15.6250** | **3.85 MB** |
| FarkleFSharp | False | 13.439 ms | 0.1813 ms | 0.1696 ms | 1.00 | 0.00 | 687.5000 | 312.5000 | 31.2500 | 3.85 MB |
| FarkleSyntaxCheck | False | 9.481 ms | 0.1385 ms | 0.1296 ms | 0.71 | 0.01 | 1015.6250 | - | - | 3.09 MB |
| Chiron | False | 6.447 ms | 0.0290 ms | 0.0271 ms | 0.48 | 0.01 | 617.1875 | 296.8750 | 7.8125 | 3.57 MB |
| | | | | | | | | | | |
| **FarkleCSharp** | **True** | **13.574 ms** | **0.0643 ms** | **0.0570 ms** | **0.91** | **0.01** | **671.8750** | **312.5000** | **-** | **3.86 MB** |
| FarkleFSharp | True | 14.849 ms | 0.1182 ms | 0.1048 ms | 1.00 | 0.00 | 671.8750 | 312.5000 | - | 3.86 MB |
| FarkleSyntaxCheck | True | 10.319 ms | 0.0431 ms | 0.0404 ms | 0.69 | 0.01 | 1031.2500 | - | - | 3.1 MB |
| Chiron | True | 7.026 ms | 0.0238 ms | 0.0211 ms | 0.47 | 0.00 | 664.0625 | 343.7500 | 93.7500 | 3.87 MB |
16 changes: 16 additions & 0 deletions performance/ParserBenchmark.5.0.0-rc.7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
``` ini

BenchmarkDotNet=v0.11.5, OS=Windows 10.0.18362
Intel Core i7-7700HQ CPU 2.80GHz (Kaby Lake), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=2.1.701
[Host] : .NET Core 2.1.12 (CoreCLR 4.6.27817.01, CoreFX 4.6.27818.01), 64bit RyuJIT DEBUG
DefaultJob : .NET Core 2.1.12 (CoreCLR 4.6.27817.01, CoreFX 4.6.27818.01), 64bit RyuJIT


```
| Method | DynamicallyReadInput | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|---------------------------- |--------------------- |---------:|----------:|----------:|---------:|---------:|------:|-----------:|
| **GOLDMetaLanguageAST** | **False** | **2.037 ms** | **0.0386 ms** | **0.0379 ms** | **347.6563** | **85.9375** | **-** | **1275.76 KB** |
| GOLDMetaLanguageSyntaxCheck | False | 1.585 ms | 0.0121 ms | 0.0113 ms | 304.6875 | - | - | 940 KB |
| **GOLDMetaLanguageAST** | **True** | **2.500 ms** | **0.0291 ms** | **0.0272 ms** | **363.2813** | **109.3750** | **-** | **1284.01 KB** |
| GOLDMetaLanguageSyntaxCheck | True | 1.941 ms | 0.0085 ms | 0.0075 ms | 308.5938 | - | - | 948.25 KB |

0 comments on commit cc7d973

Please sign in to comment.