Loading...
--- libmalloc/libmalloc-374.60.3/src/magazine_rack.h
+++ libmalloc/libmalloc-474.0.13/src/magazine_rack.h
@@ -79,7 +79,6 @@
uintptr_t last_madvise;
} rack_t;
-
MALLOC_NOEXPORT
void
rack_init(rack_t *rack, rack_type_t type, uint32_t num_magazines, uint32_t debug_flags);
@@ -105,14 +104,18 @@
rack_region_maybe_dispose(rack_t *rack, region_t region, size_t region_size,
region_trailer_t *trailer);
-MALLOC_NOEXPORT MALLOC_ALWAYS_INLINE
+MALLOC_NOEXPORT
+unsigned int
+rack_get_thread_index(rack_t *rack);
+
+MALLOC_NOEXPORT MALLOC_ALWAYS_INLINE MALLOC_INLINE
static void
rack_region_lock(rack_t *rack)
{
_malloc_lock_lock(&rack->region_lock);
}
-MALLOC_NOEXPORT MALLOC_ALWAYS_INLINE
+MALLOC_NOEXPORT MALLOC_ALWAYS_INLINE MALLOC_INLINE
static void
rack_region_unlock(rack_t *rack)
{