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

Tehreer / SheenBidi
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Repo Added 30 Dec 2018 04:13PM UTC
Files 34
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 develop
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • appveyor
  • builddirs
  • ci
  • cmake-includes
  • coveralls
  • cpp-guards
  • dev
  • develop
  • feature/meson
  • fvisibility
  • install-all-configs
  • iwyu-export
  • master
  • pkg-config
  • sb-seq-improvements
  • upd-install-include
  • update-unicode-17
  • v2.2

06 Oct 2026 09:57PM UTC coverage: 96.331% (-0.001%) from 96.332%
37537712221

push

github

mta452
[lib] Fix data race in scratch buffer pool

The pool was a lock-free stack whose next pointers were read and
written without atomics, which ThreadSanitizer reports as a data race,
and which was open to the ABA problem. Track the free buffers with a
bit mask in an atomic unsigned integer instead, and add a contention
test.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

19 of 19 new or added lines in 1 file covered. (100.0%)

4122 of 4279 relevant lines covered (96.33%)

439963.17 hits per line

Relevant lines Covered
Build:
Build:
4279 RELEVANT LINES 4122 COVERED LINES
439963.17 HITS PER LINE
Source Files on master
  • Tree
  • List 34
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
37537712221 develop [lib] Fix data race in scratch buffer pool The pool was a lock-free stack whose next pointers were read and written without atomics, which ThreadSanitizer reports as a data race, and which was open to the ABA problem. Track the free buffers with ... push 06 Oct 2026 10:01PM UTC mta452 github
96.33
30704294997 develop [test] Update attribute manager testing mechanism push 01 Aug 2026 02:42PM UTC mta452 github
96.33
30578299267 develop Clarify copyright information push 30 Jul 2026 08:15PM UTC mta452 github
96.14
30571910898 develop Rename public header guard macros to `_SHEENBIDI_*` convention push 30 Jul 2026 06:48PM UTC mta452 github
96.14
30571213167 develop [lib] Update assumption for remove attribute push 30 Jul 2026 06:39PM UTC mta452 github
96.14
30568193113 develop [lib] Improve readme of the core library push 30 Jul 2026 05:58PM UTC mta452 github
96.14
29590987960 develop [lib] Fix a range issue push 17 Jul 2026 03:12PM UTC mta452 github
96.14
29262635967 develop [test] Add uniform run iterator tests push 13 Jul 2026 03:34PM UTC mta452 github
96.18
29167177394 develop [lib] Invalidate paragraph user info on attribute changes push 11 Jul 2026 08:33PM UTC mta452 github
96.09
29015655877 develop [lib] Fix paragraph segmentation issues push 09 Jul 2026 11:48AM UTC mta452 github
96.18
See All Builds (140)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc