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

nmcclatchey / ThreadPool
90%

Build:
DEFAULT BRANCH: master
Repo Added 05 Jan 2020 12:36AM UTC
Files 8
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 master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master
  • travis

pending completion
36

push

travis-ci

nmcclatchey
Add example of latch use and continuations

Note: Continuations are an approach permitting a task to be executed
after N other tasks, without tying up one of the pool's threads in a
wait routine.

550 of 613 relevant lines covered (89.72%)

468118.71 hits per line

Relevant lines Covered
Build:
Build:
613 RELEVANT LINES 550 COVERED LINES
468118.71 HITS PER LINE
Source Files on master
  • Tree
  • List 8
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36 master Add example of latch use and continuations Note: Continuations are an approach permitting a task to be executed after N other tasks, without tying up one of the pool's threads in a wait routine. push 09 Jun 2021 05:35AM UTC nmcclatchey travis-ci pending completion  
35 master Restore coverage testing push 05 Jun 2021 08:57PM UTC nmcclatchey travis-ci pending completion  
34 master Fix missing link in latch unit test In some systems, a threading library must be explicilty linked. push 05 Jun 2021 08:48PM UTC nmcclatchey travis-ci pending completion  
32 master Reduce reads of thread_local variables in debug mode and during halt. Values of thread_local variables are known to be re-loaded unnecessarily in several compilers. Adjust the few instances where such values were re-queried, rather than cached. push 29 May 2021 06:13AM UTC nmcclatchey travis-ci pending completion  
31 master Fix a case of "hurry up and wait" When adding tasks to an idling pool, the newly-activated worker thread could be blocked by the thread that added a new task. This commit addresses the issue by releasing the lock prior to reactivating the pool. push 10 Oct 2020 11:13PM UTC nmcclatchey travis-ci pending completion  
30 master Fix CMake file CMake file should have been compiling the library with position independent code, to ensure that linking it into a shared library does not cause trouble. push 19 Jul 2020 07:30PM UTC nmcclatchey travis-ci pending completion  
29 master Fix formatting Fixes formatting for one link. push 29 Mar 2020 11:20PM UTC web-flow travis-ci pending completion  
28 master More changes for Travis-friendliness With the std::literals namespace being missing from Travis' flavor of C++, find a workaround. push 29 Mar 2020 10:25PM UTC nmcclatchey travis-ci pending completion  
25 master Resolve several Clang warnings Clang warned about type conversion in two locations where this the conversion is the intended behavior. This commit addresses those warnings directly. Likewise, Clang warnings about global variables in the C++ test... push 02 Mar 2020 02:29AM UTC nmcclatchey travis-ci pending completion  
24 master Reduce synchronization Revise frequency with which a "last-resort" anti-starvation mechanism would fire. push 09 Feb 2020 05:50AM UTC nmcclatchey travis-ci pending completion  
See All Builds (21)
  • 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