• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rieske / trans / 29701867372
91%
master: 92%

Build:
Build:
LAST BUILD BRANCH: feature/finish-for-git
DEFAULT BRANCH: master
Ran 19 Jul 2026 08:10PM UTC
Jobs 1
Files 214
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Jul 2026 07:59PM UTC coverage: 90.582% (+0.05%) from 90.53%
29701867372

Pull #47

github

rieske
perf(parser): dense lookahead bitsets and terminal maps

Introduce dense LookaheadSet bitsets on Grammar/LR1Item/FirstTable so
lookahead membership and FIRST propagation are O(1) per terminal bit.
Adapters keep the existing Strategy/Closure/GoTo path working:

- Grammar terminal bit indexing and end-symbol terminal id
- LR1Item bitset storage with merge/hasLookahead helpers
- FirstTable bitset FIRST sets
- LALR/Closure adapters over the new item API
- Unit coverage for terminal maps and updated item/first tests

Checked-in product parsing_table regenerated for stable end-id order.
Pull Request #47: perf(parser): dense lookahead bitsets and terminal maps

146 of 147 new or added lines in 7 files covered. (99.32%)

1 existing line in 1 file now uncovered.

5155 of 5691 relevant lines covered (90.58%)

340886.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
98.97
-1.03% src/parser/Grammar.cpp

Coverage Regressions

Lines Coverage ∆ File
1
98.41
-1.59% src/parser/LR1Item.cpp
Jobs
ID Job ID Ran Files Coverage
1 29701867372.1 19 Jul 2026 08:10PM UTC 214
90.58
GitHub Action Run
Source Files on build 29701867372
  • Tree
  • List 214
  • Changed 7
  • Source Changed 7
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29701867372
  • Pull Request #47
  • PR Base - master (#28390995432)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc