← Back to index

2020-11-24 11:20

Download Archive

shrinkBatchSources: 30
batchSamples: 3
warmupIterations: 0
benchmarkIterations: 1
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: webdsl-elib-example
          repo: https://github.com/webdsl/elib-example
        - id: webdsl-elib-ace
          repo: https://github.com/webdsl/elib-ace
        - id: webdsl-elib-tablesorter
          repo: https://github.com/webdsl/elib-tablesorter
        - id: webdsl-elib-utils
          repo: https://github.com/webdsl/elib-utils
        - id: webdsl-elib-bootstrap
          repo: https://github.com/webdsl/elib-bootstrap
        - id: webdsl-elib-unsavedchanges
          repo: https://github.com/webdsl/elib-unsavedchanges
        - id: webdsl-elib-timeline
          repo: https://github.com/webdsl/elib-timeline
        - id: webdsl-elib-timezones
          repo: https://github.com/webdsl/elib-timezones
        - id: webdsl-elib-holder
          repo: https://github.com/webdsl/elib-holder
  - 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

Iterations: 0/1

Per Language

Sources

Parse nodes context-free: 1019525

Parse nodes lexical: 1022018

Parse nodes layout: 1464543

Reductions LR: 231042

Reductions GLR (deterministic): 2647583

Reductions GLR (non-deterministic): 230887

Parse nodes context-free: 793769

Parse nodes lexical: 712613

Parse nodes layout: 1121448

Reductions LR: 156494

Reductions GLR (deterministic): 2017301

Reductions GLR (non-deterministic): 170169

Parse nodes context-free: 154037

Parse nodes lexical: 192574

Parse nodes layout: 253406

Reductions LR: 42948

Reductions GLR (deterministic): 426755

Reductions GLR (non-deterministic): 45509

Parse nodes context-free: 71719

Parse nodes lexical: 116831

Parse nodes layout: 89689

Reductions LR: 31600

Reductions GLR (deterministic): 203527

Reductions GLR (non-deterministic): 15209

Sources

Parse nodes context-free: 147693

Parse nodes lexical: 298807

Parse nodes layout: 246105

Reductions LR: 91287

Reductions GLR (deterministic): 518482

Reductions GLR (non-deterministic): 38282

Parse nodes context-free: 88432

Parse nodes lexical: 158757

Parse nodes layout: 151767

Reductions LR: 49719

Reductions GLR (deterministic): 298741

Reductions GLR (non-deterministic): 23644

Parse nodes context-free: 2465

Parse nodes lexical: 3756

Parse nodes layout: 4322

Reductions LR: 1244

Reductions GLR (deterministic): 8015

Reductions GLR (non-deterministic): 568

Parse nodes context-free: 2559

Parse nodes lexical: 6693

Parse nodes layout: 3991

Reductions LR: 1352

Reductions GLR (deterministic): 11006

Reductions GLR (non-deterministic): 480

Parse nodes context-free: 38160

Parse nodes lexical: 68487

Parse nodes layout: 62505

Reductions LR: 20549

Reductions GLR (deterministic): 126224

Reductions GLR (non-deterministic): 9142

Parse nodes context-free: 8141

Parse nodes lexical: 37980

Parse nodes layout: 9122

Reductions LR: 10806

Reductions GLR (deterministic): 42712

Reductions GLR (non-deterministic): 2154

Parse nodes context-free: 1326

Parse nodes lexical: 9630

Parse nodes layout: 1794

Reductions LR: 3338

Reductions GLR (deterministic): 9052

Reductions GLR (non-deterministic): 247

Parse nodes context-free: 901

Parse nodes lexical: 1384

Parse nodes layout: 1263

Reductions LR: 456

Reductions GLR (deterministic): 2901

Reductions GLR (non-deterministic): 153

Parse nodes context-free: 5077

Parse nodes lexical: 11103

Parse nodes layout: 10355

Reductions LR: 3506

Reductions GLR (deterministic): 18036

Reductions GLR (non-deterministic): 1717

Parse nodes context-free: 632

Parse nodes lexical: 1017

Parse nodes layout: 986

Reductions LR: 317

Reductions GLR (deterministic): 1795

Reductions GLR (non-deterministic): 177

Sources

Parse nodes context-free: 82721

Parse nodes lexical: 101928

Parse nodes layout: 75001

Reductions LR: 8737

Reductions GLR (deterministic): 211482

Reductions GLR (non-deterministic): 14822

Parse nodes context-free: 36636

Parse nodes lexical: 47495

Parse nodes layout: 38480

Reductions LR: 3500

Reductions GLR (deterministic): 96128

Reductions GLR (non-deterministic): 7395

Parse nodes context-free: 19093

Parse nodes lexical: 22161

Parse nodes layout: 15737

Reductions LR: 2529

Reductions GLR (deterministic): 48590

Reductions GLR (non-deterministic): 2957

Parse nodes context-free: 26992

Parse nodes lexical: 32272

Parse nodes layout: 20784

Reductions LR: 2690

Reductions GLR (deterministic): 66782

Reductions GLR (non-deterministic): 4470