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

TritonVM / triton-vm / 9060513430
98%

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

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

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.

335 of 340 new or added lines in 8 files covered. (98.53%)

7 existing lines in 3 files now uncovered.

43896 of 44200 relevant lines covered (99.31%)

3585506.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9060513430.1 13 May 2024 10:09AM UTC 0
99.31
GitHub Action Run
Source Files on build 9060513430
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #9060513430
  • fa7c8b70 on github
  • Prev Build on master (#9006161903)
  • Next Build on master (#9107650300)
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