Hao Liu 1541ffc765 configure: add --with-lg-slab-maxregs configure option.
Specify the maximum number of regions in a slab, which is
(<lg-page> - <lg-tiny-min>) by default. This increases the limit of slab sizes
specified by "slab_sizes" in malloc_conf. This should never be less than
the default value. The max value of this option is related to LG_BITMAP_MAXBITS
(see more in bitmap.h).

For example, on a 4k page size system, if we:
  1) configure jemalloc with with --with-lg-slab-maxregs=12.
  2) export MALLOC_CONF="slab_sizes:9-16:4"
The slab size of 16 bytes is set to 4 pages. Previously, the default
lg-slab-maxregs is 9 (i.e. 12 - 3). The max slab size of 16 bytes is 2 pages
(i.e. (1<<9) * 16 bytes). By increasing the value from 9 to 12, the max slab
size can be set by MALLOC_CONF is 16 pages (i.e. (1<<12) * 16 bytes).
2020-09-16 13:58:38 -07:00
..
2020-03-12 11:54:19 -07:00
2020-07-09 13:41:04 -07:00
2020-05-12 08:23:15 -07:00
2017-03-06 15:08:43 -08:00
2020-07-09 13:41:04 -07:00
2019-09-23 23:06:27 -07:00
2019-11-21 11:08:36 -08:00
2019-12-20 10:18:40 -08:00
2020-05-11 14:51:24 -07:00
2020-05-12 08:23:15 -07:00
2020-07-09 13:41:04 -07:00
2020-08-19 16:53:21 -07:00
2020-02-25 10:21:03 -08:00
2020-04-10 13:12:47 -07:00
2020-05-11 14:51:24 -07:00
2020-07-30 15:25:23 -07:00
2020-02-13 12:25:26 -08:00
2018-05-18 11:43:03 -07:00
2020-05-12 08:23:15 -07:00
2017-10-02 20:44:43 -07:00
2020-05-11 14:51:24 -07:00
2020-07-09 13:41:04 -07:00
2020-07-09 13:41:04 -07:00
2017-03-07 10:25:33 -08:00
2020-08-24 20:10:02 -07:00
2020-06-29 14:27:50 -07:00
2020-04-11 10:32:11 -07:00
2020-04-11 10:32:11 -07:00
2018-07-09 21:40:42 -07:00
2020-04-10 13:12:47 -07:00
2019-09-23 23:06:27 -07:00
2017-05-25 16:52:10 -07:00
2017-05-25 16:52:10 -07:00
2017-10-04 18:37:23 -07:00
2020-02-18 11:22:09 -08:00
2020-07-31 09:16:50 -07:00
2018-10-18 08:32:19 -07:00
2018-07-09 21:40:42 -07:00
2019-04-16 11:07:15 -07:00
2020-06-11 13:54:22 -07:00
2020-06-19 18:05:08 -07:00