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

ferrilab / ferrilab
79%
main: 79%

Build:
Build:
LAST BUILD BRANCH: refs/tags/radium/v1/1/0
DEFAULT BRANCH: main
Repo Added 26 Nov 2022 03:02AM UTC
Files 52
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

LAST BUILD ON BRANCH refs/tags/radium/v1/1/0
branch: refs/tags/radium/v1/1/0
CHANGE BRANCH
x
Reset
  • refs/tags/radium/v1/1/0
  • caroline-test-pr
  • main

26 Nov 2023 06:54PM UTC coverage: 79.259%. First build
7357430394

push

github

myrrlyn
Support `portable-atomic`

The `portable-atomic` crate is a third-party provider of atomic
behaviors on embedded architectures that may not necessarily have CPU
instructions for performing these operations.

This commit un-seals the `Radium` trait and implements it on the types provided
by `portable-atomic`. It does not attempt to do any other work to fit that crate
into the `radium` type families, or permit it to be a complete substitute for
the standard library atomics.

Our support for third-party crates is on a best-effort basis. We would prefer to
migrate these implementations into `portable-atomic` itself, as it does not
always produce the full atomic symbol suite and cannot expose that information
through `cfg` flags like the language distribution can.

Unfortunately, by committing to this dependency in the v1 series, migrating the
implementations out of `radium` and into `portable-atomic` requires cutting a v2
series to break the dependency cycle.

3252 of 4103 relevant lines covered (79.26%)

27.51 hits per line

Relevant lines Covered
Build:
Build:
4103 RELEVANT LINES 3252 COVERED LINES
27.51 HITS PER LINE
Source Files on refs/tags/radium/v1/1/0
  • Tree
  • List 52
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7357430394 refs/tags/radium/v1/1/0 Support `portable-atomic` The `portable-atomic` crate is a third-party provider of atomic behaviors on embedded architectures that may not necessarily have CPU instructions for performing these operations. This commit un-seals the `Radium` trait... push 29 Dec 2023 02:25PM UTC myrrlyn github
79.26
See All Builds (10)
  • Repo on GitHub
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

© 2025 Coveralls, Inc