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

celerity / celerity-runtime / 7848944582
94%
master: 95%

Build:
Build:
LAST BUILD BRANCH: prepare-0.7.0
DEFAULT BRANCH: master
Ran 09 Feb 2024 08:00PM UTC
Jobs 1
Files 75
Run time 12s
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

09 Feb 2024 07:55PM UTC coverage: 94.026% (+0.09%) from 93.932%
7848944582

Pull #246

github

fknorr
Explicitly manage buffer / host object lifetimes in graph generation

task_manager and distributed_graph_generator already maintain state for each
buffer and host object, but keep it around indefinitely even after the
buffer or host object in question is destroyed. Also, neither have
access to buffer debug names and thus can't include that information in
error reports (such as uninitialized-read detection).

This commit adds explicit methods for tracking the creation and
destruction of objects to task_manager, distributed_graph_generator,
scheduler (and now by necessity, runtime, which receives these requests
directly instead of via the buffer_lifetime_callback).

This also removes the recorder -> buffer_manager dependency by
replicating the buffer name (like all other metadata) in both graph
generators. This foreshadows the eventual removal of buffer_manager with
the merge of instruction graph scheduling.
Pull Request #246: Explicitly manage buffer / host object lifetimes in graph generation

2237 of 2509 branches covered (0.0%)

Branch coverage included in aggregate %.

192 of 193 new or added lines in 15 files covered. (99.48%)

6 existing lines in 3 files now uncovered.

5066 of 5258 relevant lines covered (96.35%)

220506.71 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7848944582.1 09 Feb 2024 08:00PM UTC 0
94.03
GitHub Action Run
Source Files on build 7848944582
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #7848944582
  • Pull Request #246
  • PR Base - master (#7831190649)
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