mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-05-18 19:06:25 +03:00
Relax NBINS constraint (max 255 --> max 256).
This commit is contained in:
parent
a83a31c1c5
commit
a43db1c608
1 changed files with 2 additions and 4 deletions
|
|
@ -331,11 +331,9 @@ cat <<EOF
|
|||
#undef SIZE_CLASSES_DEFINED
|
||||
/*
|
||||
* The size2index_tab lookup table uses uint8_t to encode each bin index, so we
|
||||
* cannot support more than 256 small size classes. Further constrain NBINS to
|
||||
* 255 since all small size classes, plus a "not small" size class must be
|
||||
* stored in 8 bits of arena_chunk_map_bits_t's bits field.
|
||||
* cannot support more than 256 small size classes.
|
||||
*/
|
||||
#if (NBINS > 255)
|
||||
#if (NBINS > 256)
|
||||
# error "Too many small size classes"
|
||||
#endif
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue