Jason Evans 07f4f93434 Move arena_slab_data_t's nfree into extent_t's e_bits.
Compact extent_t to 128 bytes on 64-bit systems by moving
arena_slab_data_t's nfree into extent_t's e_bits.

Cacheline-align extent_t structures so that they always cross the
minimum number of cacheline boundaries.

Re-order extent_t fields such that all fields except the slab bitmap
(and overlaid heap profiling context pointer) are in the first
cacheline.

This resolves #461.
2017-03-27 22:43:39 -07:00
..
2017-03-22 18:33:32 -07:00
2017-03-06 15:08:43 -08:00
2017-03-06 15:08:43 -08:00
2017-03-27 12:18:40 -07:00
2017-03-27 12:18:40 -07:00
2017-03-27 12:18:40 -07:00
2017-03-06 15:08:43 -08:00
2017-03-23 00:03:28 -07:00
2017-03-07 10:25:33 -08:00
2017-03-22 18:33:32 -07:00
2017-03-22 18:33:32 -07:00
2017-03-06 15:08:43 -08:00
2017-02-26 11:05:27 -08:00