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

jsouthworth / etm / 18
92%

Build:
DEFAULT BRANCH: master
Ran 07 Nov 2019 10:47PM UTC
Jobs 1
Files 3
Run time 1s
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

07 Nov 2019 10:37PM UTC coverage: 100.0%. Remained the same
18

push

travis-ci

jsouthworth
etm: use lock-free MPSC node-based queue instead of immutable queue.

There were a few problems with the old immutable queue model that made
it not scale as well as it needed to. In cases where the writers are
faster than the readers the immutable queue would be tail heavy and
cause high memory usage. Switching to a linked list backed queue fixes
this problem by allowing processed nodes to be garbage collected
sooner.

This queue is also significantly faster than the old immutable queue
allowing for more messages to be processed in the same amount of time.

112 of 112 relevant lines covered (100.0%)

1.03 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18.1 07 Nov 2019 10:47PM UTC 0
100.0
Travis Job 18.1
Source Files on build 18
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #18
  • 3761fee2 on github
  • Prev Build on master (#17)
  • Next Build on master (#21)
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