config.yml
#shrinkBatchSources: 30
batchSamples: 3
warmupIterations: 10
benchmarkIterations: 10
jsglr2variants:
- standard
- elkhound
- incremental
languages:
- id: java
name: Java
extension: java
parseTable:
repo: https://github.com/metaborg/java-front.git
subDir: lang.java
sources:
batch:
- id: apache-commons-lang
repo: https://github.com/apache/commons-lang.git
- id: netty
repo: https://github.com/netty/netty.git
- id: spring-boot
repo: https://github.com/spring-projects/spring-boot.git
antlrBenchmarks:
- id: antlr
benchmark: ANTLRJava8Benchmark
- id: antlr-optimized
benchmark: ANTLRJavaBenchmark
- id: webdsl
name: WebDSL
extension: app
parseTable:
repo: https://github.com/webdsl/webdsl-statix.git
subDir: webdslstatix
sources:
batch:
- id: webdsl-yellowgrass
repo: https://github.com/webdsl/yellowgrass
- id: sdf3
name: SDF3
extension: sdf3
parseTable:
repo: https://github.com/metaborg/sdf.git
subDir: org.metaborg.meta.lang.template
sources:
batch:
- id: nabl
repo: https://github.com/metaborg/nabl
- id: dynsem
repo: https://github.com/metaborg/dynsem
- id: flowspec
repo: https://github.com/metaborg/flowspec
- id: webdsl
repo: https://github.com/webdsl/webdsl-statix.git
- id: java
repo: https://github.com/metaborg/java-front.git
Iterations: 10/10




Parse Table States: 5020




Parse nodes context-free: 48659737
Parse nodes lexical: 58996283
Parse nodes layout: 70601684
Parse nodes context-free: 48656740
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 17167594
Reductions GLR (deterministic): 128273870
Reductions GLR (non-deterministic): 11478065




Parse nodes context-free: 7817559
Parse nodes lexical: 8587743
Parse nodes layout: 11564798
Parse nodes context-free: 7817544
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 2069315
Reductions GLR (deterministic): 21203970
Reductions GLR (non-deterministic): 1798682




Parse nodes context-free: 18899275
Parse nodes lexical: 20756313
Parse nodes layout: 32210212
Parse nodes context-free: 18898457
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 6137356
Reductions GLR (deterministic): 50071062
Reductions GLR (non-deterministic): 5197092




Parse nodes context-free: 21942903
Parse nodes lexical: 29652227
Parse nodes layout: 26826674
Parse nodes context-free: 21940739
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 8960230
Reductions GLR (deterministic): 56999531
Reductions GLR (non-deterministic): 4482291
Parse Table States: 12579




Parse nodes context-free: 156170
Parse nodes lexical: 274236
Parse nodes layout: 279920
Parse nodes context-free: 156030
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 76914
Reductions GLR (deterministic): 515185
Reductions GLR (non-deterministic): 53641




Parse nodes context-free: 156170
Parse nodes lexical: 274236
Parse nodes layout: 279920
Parse nodes context-free: 156030
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 76910
Reductions GLR (deterministic): 515189
Reductions GLR (non-deterministic): 53641
Parse Table States: 2780




Parse nodes context-free: 377642
Parse nodes lexical: 552195
Parse nodes layout: 315524
Parse nodes context-free: 376831
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 60155
Reductions GLR (deterministic): 763956
Reductions GLR (non-deterministic): 191360




Parse nodes context-free: 158427
Parse nodes lexical: 207647
Parse nodes layout: 141609
Parse nodes context-free: 158184
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 21611
Reductions GLR (deterministic): 317554
Reductions GLR (non-deterministic): 74141




Parse nodes context-free: 18642
Parse nodes lexical: 20665
Parse nodes layout: 15689
Parse nodes context-free: 18583
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 2796
Reductions GLR (deterministic): 38120
Reductions GLR (non-deterministic): 6715




Parse nodes context-free: 27121
Parse nodes lexical: 30737
Parse nodes layout: 20519
Parse nodes context-free: 27003
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 2996
Reductions GLR (deterministic): 51080
Reductions GLR (non-deterministic): 11065




Parse nodes context-free: 122919
Parse nodes lexical: 202183
Parse nodes layout: 86475
Parse nodes context-free: 122636
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 23689
Reductions GLR (deterministic): 250399
Reductions GLR (non-deterministic): 65682




Parse nodes context-free: 50533
Parse nodes lexical: 90963
Parse nodes layout: 51232
Parse nodes context-free: 50425
Parse nodes lexical: 0
Parse nodes layout: 0
Reductions LR: 9063
Reductions GLR (deterministic): 106803
Reductions GLR (non-deterministic): 33757