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

stouset / sodium / 169
99%
master: 100%

Build:
Build:
LAST BUILD BRANCH: travis-support
DEFAULT BRANCH: master
Ran 12 Jul 2013 12:22AM UTC
Jobs 6
Files 15
Run time –
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

pending completion
169

push

travis-ci

stouset
Prevent Buffer bytes from being garbage collected prematurely

Clients can request access to the internal bytes held onto by a
buffer. It is possible for a user to still be holding onto the bytes
when the Buffer goes out of scope and thus eligible for garbage
collection. This would immediately clear the bytes held onto by the
user.

To prevent serious data-loss bugs, the bytes now hold on to a pointer to
their parent Buffer. This prevents the Buffer from being garbage
collected (and thus the bytes from being cleared) as long as there still
exists a pointer to the bytes themselves.

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

525 of 529 relevant lines covered (99.24%)

249.41 hits per line

Jobs
ID Job ID Ran Files Coverage
2 169.2 (1.9.3, LIBSODIUM_MIRROR="http://download.dnscrypt.org/libsodium/releases/libsodium-%s.tar.gz" LIBSODIUM_VERSION=0.4.2 LIBSODIUM_DIGEST=1a7901cdd127471724e854a8eb478247dc0ca67be549345c75fc6f2d4e05ed39 ) 12 Jul 2013 12:22AM UTC 0
100.0
Travis Job 169.2
3 169.3 (2.0.0, LIBSODIUM_MIRROR="http://download.dnscrypt.org/libsodium/releases/libsodium-%s.tar.gz" LIBSODIUM_VERSION=0.4.2 LIBSODIUM_DIGEST=1a7901cdd127471724e854a8eb478247dc0ca67be549345c75fc6f2d4e05ed39 ) 12 Jul 2013 12:22AM UTC 0
100.0
Travis Job 169.3
7 169.7 (jruby-19mode, LIBSODIUM_MIRROR="http://download.dnscrypt.org/libsodium/releases/libsodium-%s.tar.gz" LIBSODIUM_VERSION=0.4.2 LIBSODIUM_DIGEST=1a7901cdd127471724e854a8eb478247dc0ca67be549345c75fc6f2d4e05ed39 ) 12 Jul 2013 12:28AM UTC 0
99.75
Travis Job 169.7
8 169.8 (jruby-head, LIBSODIUM_MIRROR="http://download.dnscrypt.org/libsodium/releases/libsodium-%s.tar.gz" LIBSODIUM_VERSION=0.4.2 LIBSODIUM_DIGEST=1a7901cdd127471724e854a8eb478247dc0ca67be549345c75fc6f2d4e05ed39 ) 12 Jul 2013 12:28AM UTC 0
99.75
Travis Job 169.8
10 169.10 (rbx-19mode, LIBSODIUM_MIRROR="http://download.dnscrypt.org/libsodium/releases/libsodium-%s.tar.gz" LIBSODIUM_VERSION=0.4.2 LIBSODIUM_DIGEST=1a7901cdd127471724e854a8eb478247dc0ca67be549345c75fc6f2d4e05ed39 ) 12 Jul 2013 12:31AM UTC 0
98.56
Travis Job 169.10
11 169.11 (2.0.0, LIBSODIUM_MIRROR="https://github.com/jedisct1/libsodium/tarball/%s" LIBSODIUM_VERSION="master" ) 12 Jul 2013 12:32AM UTC 0
100.0
Travis Job 169.11
Source Files on build 169
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #169
  • c1c6d5f3 on github
  • Next Build on garbage-collection-safety (#170)
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