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

TritonVM / triton-vm / 9060513430 / 1
98%
master: 98%

Build:
DEFAULT BRANCH: master
Ran 13 May 2024 10:09AM UTC
Files 43
Run time 1s
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

13 May 2024 09:25AM UTC coverage: 99.312% (+0.06%) from 99.252%
9060513430.1

push

github

jan-ferdinand
refactor!: improve internal profiler

- Accumulate runtimes, improving profiling accuracy of
  - loops (like in `Stark::verify()`), and
  - repeated runs (like in benchmarks).
- Completely disable profiling in optimized builds. This removes all
  runtime overhead from the performance-critical path. The profiler is
  enabled if
  - `cfg!(debug_assertions)` is true or
  - `--no-default-features` is passed to `cargo`.
- Use a global profiler instance to avoid passing the profiler as an
  explicit argument.
- Combine the `prof_start!` and `prof_stop!` macros into one `profiler!`
  macro.

BREAKING CHANGE: Remove internal profiler from the public API.

43896 of 44200 relevant lines covered (99.31%)

3585506.32 hits per line

Source Files on job 9060513430.1
  • Tree
  • List 0
  • Changed 31
  • Source Changed 9
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 9060513430
  • fa7c8b70 on github
  • Prev Job for on master (#9006161903.1)
  • Next Job for on master (#9107650300.1)
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