summaryrefslogtreecommitdiffstats
path: root/test/src
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2016-12-21 20:33:17 (GMT)
committerJason Evans <jasone@canonware.com>2016-12-23 18:34:34 (GMT)
commitbacb6afc6c5a83c5bf2e5e04a6db99600046e971 (patch)
treedde5a362f85131fe4cfb440c9d565d2c9b0ec5ab /test/src
parent194d6f9de8ff92841b67f38a2a6a06818e3240dd (diff)
downloadjemalloc-bacb6afc6c5a83c5bf2e5e04a6db99600046e971.zip
jemalloc-bacb6afc6c5a83c5bf2e5e04a6db99600046e971.tar.gz
jemalloc-bacb6afc6c5a83c5bf2e5e04a6db99600046e971.tar.bz2
Simplify arena_slab_regind().
Rewrite arena_slab_regind() to provide sufficient constant data for the compiler to perform division strength reduction. This replaces more general manual strength reduction that was implemented before arena_bin_info was compile-time-constant. It would be possible to slightly improve on the compiler-generated division code by taking advantage of range limits that the compiler doesn't know about.
Diffstat (limited to 'test/src')
0 files changed, 0 insertions, 0 deletions