SC: Name the max lookup constant.
This commit is contained in:
parent
79dd0c04ed
commit
46471ea327
@ -246,8 +246,9 @@
|
|||||||
# error "Too many small size classes"
|
# error "Too many small size classes"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* The largest size class in the lookup table. */
|
/* The largest size class in the lookup table, and its binary log. */
|
||||||
#define SC_LOOKUP_MAXCLASS ((size_t)1 << 12)
|
#define SC_LG_MAX_LOOKUP 12
|
||||||
|
#define SC_LOOKUP_MAXCLASS ((size_t)1 << SC_LG_MAX_LOOKUP)
|
||||||
|
|
||||||
/* Internal, only used for the definition of SC_SMALL_MAXCLASS. */
|
/* Internal, only used for the definition of SC_SMALL_MAXCLASS. */
|
||||||
#define SC_SMALL_MAX_BASE ((size_t)1 << (LG_PAGE + SC_LG_NGROUP - 1))
|
#define SC_SMALL_MAX_BASE ((size_t)1 << (LG_PAGE + SC_LG_NGROUP - 1))
|
||||||
|
4
src/sc.c
4
src/sc.c
@ -259,10 +259,8 @@ void
|
|||||||
sc_data_init(sc_data_t *sc_data) {
|
sc_data_init(sc_data_t *sc_data) {
|
||||||
assert(!sc_data->initialized);
|
assert(!sc_data->initialized);
|
||||||
|
|
||||||
int lg_max_lookup = 12;
|
|
||||||
|
|
||||||
size_classes(sc_data, LG_SIZEOF_PTR, LG_QUANTUM, SC_LG_TINY_MIN,
|
size_classes(sc_data, LG_SIZEOF_PTR, LG_QUANTUM, SC_LG_TINY_MIN,
|
||||||
lg_max_lookup, LG_PAGE, SC_LG_NGROUP);
|
SC_LG_MAX_LOOKUP, LG_PAGE, SC_LG_NGROUP);
|
||||||
|
|
||||||
sc_data->initialized = true;
|
sc_data->initialized = true;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user