Qi Wang 36bd90b962 Optimizing TSD and thread cache layout.
1) Re-organize TSD so that frequently accessed fields are closer to the
beginning and more compact.  Assuming 64-bit, the first 2.5 cachelines now
contains everything needed on tcache fast path, expect the tcache struct itself.

2) Re-organize tcache and tbins.  Take lg_fill_div out of tbin, and reduce tbin
to 24 bytes (down from 32). Split tbins into tbins_small and tbins_large, and
place tbins_small close to the beginning.
2017-04-07 14:06:17 -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-04-07 09:55:14 -07:00
2017-03-06 15:08:43 -08:00
2017-02-26 11:05:27 -08:00