core/heap.c
/* Indicates whether should back out of a global alloc/free and grab the
 * DR areas lock first, to retry
 */
Indicates whether should back out of a global alloc/free and grab the
DR areas lock first, to retry
Indicates whether should back out of a global alloc / free and grab the DR areas lock first to retry
static bool
safe_to_allocate_or_free_heap_units(void)
{
    return ((!self_owns_recursive_lock(&global_alloc_lock) &&
             !self_owns_recursive_lock(&heap_unit_lock)) ||
            self_owns_dynamo_vm_area_lock());
}
static bool safe_to_allocate_or_free_heap_units ( void ) { return ( ( ! self_owns_recursive_lock ( & global_alloc_lock ) && ! self_owns_recursive_lock ( & heap_unit_lock ) ) || self_owns_dynamo_vm_area_lock ( ) ) ; }
Indicates whether should back out of a global alloc/free and grab the
 DR areas lock first, to retry
Indicates whether should back out of a global alloc / free and grab the DR areas lock first to retry