Skip to content
  • Simon Marlow's avatar
    Redesign 64-bit HEAP_ALLOCED (FIX #2934 at the same time) · 9fe7b8ea
    Simon Marlow authored
    After much experimentation, I've found a formulation for HEAP_ALLOCED
    that (a) improves performance, and (b) doesn't have any race
    conditions when used concurrently.  GC performance on x86_64 should be
    improved slightly.  See extensive comments in MBlock.h for the
    details.
    9fe7b8ea