#!/bin/sh # The following limits are chosen such that they cover all supported platforms. # Range of quanta. lg_qmin=3 lg_qmax=4 # The range of tiny size classes is [2^lg_tmin..2^(lg_q-1)]. lg_tmin=3 # Range of page sizes. lg_pmin=12 lg_pmax=16 pow2() { e=$1 pow2_result=1 while [ ${e} -gt 0 ] ; do pow2_result=$((${pow2_result} + ${pow2_result})) e=$((${e} - 1)) done } cat < 255) # error "Too many small size classes" #endif #endif /* JEMALLOC_H_TYPES */ /******************************************************************************/ #ifdef JEMALLOC_H_STRUCTS #endif /* JEMALLOC_H_STRUCTS */ /******************************************************************************/ #ifdef JEMALLOC_H_EXTERNS #endif /* JEMALLOC_H_EXTERNS */ /******************************************************************************/ #ifdef JEMALLOC_H_INLINES #endif /* JEMALLOC_H_INLINES */ /******************************************************************************/ EOF