Skip to content

7.2i

Pre-release
Pre-release
Compare
Choose a tag to compare
@ivmai ivmai released this 21 Dec 19:26
· 5165 commits to master since this release

Note

This release is not recommended for the downstream package maintainers (because of libgc version-info incompatible change).

Changes

  • Avoid data race in finalized_count (gctest)
  • Fix assertion violation about disabled cancel in try_to_collect_inner
  • Fix data race in a list referenced by A.aa (gctest)
  • Fix data race in do_local_mark when comparing active_count to helper_count
  • Fix data race in GC_init_explicit_typing
  • Fix data race in last_stop_count access (suspend_handler_inner)
  • Fix data race in mark_thread when updating mark_no
  • Fix data race when getting object size in explicitly-typed allocators
  • Fix lack of barriers to synchronize memory for suspend_handler
  • Fix typos in cdescr.html, extend_size_map and ews4800 doc, README.sgi
  • Prevent 'Unexpected heap growth' in single-threaded gctest (Linux/x64)

Build status

Travis CI build
AppVeyor CI build

Distribution Tarball

gc-7.2i.tar.gz (see the Assets above; includes a copy of libatomic_ops-7.2i)