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

ivmai / bdwgc / 1332
69%
master: 77%

Build:
Build:
LAST BUILD BRANCH: draft-travis
DEFAULT BRANCH: master
Ran 16 Jun 2022 06:45PM UTC
Jobs 1
Files 57
Run time 5min
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

16 Jun 2022 06:25PM UTC coverage: 69.042% (+0.08%) from 68.967%
1332

push

travis-ci-com

ivmai
Ensure typed objects descriptor is never located in the first word
(a cherry-pick of commit daa06b3ac from 'master')

Free objects are linked in the collector through the first word in the
object.  This commit prevents placing type descriptor to the first
word of the allocated object by ensuring that the size of typed objects
(requested by a client) is non-zero.

Also, guarantee no nelements*size overflow in GC_make_array_descriptor.

* typd_mlc.c (GC_make_array_descriptor): Add comment that no overflow
guaranteed by caller.
* typd_mlc.c (GC_malloc_explicitly_typed,
GC_malloc_explicitly_typed_ignore_off_page): If lb is zero, then assume
lb is 1 (byte).
* typd_mlc.c (GC_calloc_explicitly_typed): If lb or n is zero, then
assume that lb*n is 1; check that lb*n does not overflow before
GC_make_array_descriptor() call.

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

6124 of 8870 relevant lines covered (69.04%)

1342494.61 hits per line

Jobs
ID Job ID Ran Files Coverage
28 1332.28 (CONF_OPTIONS="--enable-gcov --enable-handle-fork --enable-munmap --enable-single-obj-compilation --enable-cplusplus --disable-shared --enable-gc-assertions" CFLAGS_EXTRA="-D NO_INCREMENTAL -D USE_CUSTOM_SPECIFIC" REPORT_COVERAGE=true) 16 Jun 2022 06:45PM UTC 0
69.04
Travis Job 1332.28
Source Files on build 1332
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #1332
  • 63814cbb on github
  • Prev Build on release-7_6 (#1300)
  • Next Build on release-7_6 (#1334)
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