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

TritonVM / triton-vm / 11573599342
98%

Build:
DEFAULT BRANCH: master
Ran 29 Oct 2024 12:55PM UTC
Jobs 1
Files 54
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

29 Oct 2024 12:13PM UTC coverage: 98.329% (-0.04%) from 98.367%
11573599342

push

github

jan-ferdinand
perf: Reduce prover's space requirements

Only generate exactly as much randomness as is needed to achieve
Zero-Knowledge. In particular, instead of storing a full copy of the
trace, and again as much randomness, the trace is stored exactly once,
and any randomness is “spliced in” for any operation that requires the
randomized trace.

The merged branch contains a slew of changes for the memory-efficient
code path, making it _even_ more memory efficient, by a factor of
almost 2 (!). The caching code path is more efficient also, but only
slightly.

The changes also introduce performance gains for the prover of between
10% (caching path) and 15% (memory-efficient path).

Co-authored-by: Alan <alan@neptune.cash>

756 of 768 new or added lines in 7 files covered. (98.44%)

21 existing lines in 4 files now uncovered.

24304 of 24717 relevant lines covered (98.33%)

6148621.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11573599342.1 29 Oct 2024 12:55PM UTC 0
98.33
GitHub Action Run
Source Files on build 11573599342
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #11573599342
  • 833244d0 on github
  • Prev Build on master (#11558999537)
  • Next Build on master (#11719998250)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc