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

ferrilab / ferrilab
79%

Build:
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 main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • caroline-test-pr
  • refs/tags/radium/v1/1/0

26 Nov 2023 06:54PM UTC coverage: 79.259% (-0.5%) from 79.739%
7357426847

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.57 hits per line

Relevant lines Covered
Build:
Build:
4103 RELEVANT LINES 3252 COVERED LINES
27.57 HITS PER LINE
Source Files on main
  • Tree
  • List 52
  • Changed 51
  • Source Changed 51
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7357426847 main 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
4845371078 main Unknown Commit Message push 30 Apr 2023 04:42PM UTC Unknown Committer github pending completion  
4033131474 main Unknown Commit Message push 28 Jan 2023 06:50PM UTC Unknown Committer github pending completion  
4033111724 main Unknown Commit Message push 28 Jan 2023 06:43PM UTC Unknown Committer github pending completion  
4033107494 main Unknown Commit Message push 28 Jan 2023 06:42PM UTC Unknown Committer github pending completion  
3552078065 main Unknown Commit Message push 26 Nov 2022 03:47AM UTC Unknown Committer github pending completion  
3551985470 main Unknown Commit Message push 26 Nov 2022 03:18AM UTC Unknown Committer github pending completion  
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