← Back to index

2021-03-09 10:49

Download Archive

Contents of 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
          

Iterations: 10/10

Spoofax version: master
JSGLR version: develop/jsglr2-experiment
SDF version: develop/jsglr2

Per Language

Parse Table States: 5020

Sources

Full parse forest

Parse nodes context-free: 49159072

Parse nodes lexical: 59508649

Parse nodes layout: 71458844

Optimized parse forest

Parse nodes context-free: 49156051

Parse nodes lexical: 0

Parse nodes layout: 0

Reductions LR: 17350965

Reductions GLR (deterministic): 129538479

Reductions GLR (non-deterministic): 11605424

Full parse forest

Parse nodes context-free: 7830666

Parse nodes lexical: 8603541

Parse nodes layout: 11580271

Optimized parse forest

Parse nodes context-free: 7830651

Parse nodes lexical: 0

Parse nodes layout: 0

Reductions LR: 2073788

Reductions GLR (deterministic): 21236686

Reductions GLR (non-deterministic): 1801021

Full parse forest

Parse nodes context-free: 19245160

Parse nodes lexical: 21062150

Parse nodes layout: 32877437

Optimized parse forest

Parse nodes context-free: 19244331

Parse nodes lexical: 0

Parse nodes layout: 0

Reductions LR: 6258686

Reductions GLR (deterministic): 50939055

Reductions GLR (non-deterministic): 5292448

Full parse forest

Parse nodes context-free: 22083246

Parse nodes lexical: 29842958

Parse nodes layout: 27001136

Optimized parse forest

Parse nodes context-free: 22081069

Parse nodes lexical: 0

Parse nodes layout: 0

Reductions LR: 9018230

Reductions GLR (deterministic): 57362999

Reductions GLR (non-deterministic): 4511955

Per Language