diff options
| author | David Goldblatt <davidgoldblatt@fb.com> | 2017-04-11 12:57:18 -0700 |
|---|---|---|
| committer | David Goldblatt <davidtgoldblatt@gmail.com> | 2017-04-18 18:35:03 -0700 |
| commit | 0b00ffe55f01958a048ded483eababd051247b8d (patch) | |
| tree | 095a12650611756558c6d14674efde04f437bf96 | |
| parent | 22366518b7309cc7dbe7908818e01a88632bd665 (diff) | |
| download | platform_external_jemalloc_new-0b00ffe55f01958a048ded483eababd051247b8d.tar.gz platform_external_jemalloc_new-0b00ffe55f01958a048ded483eababd051247b8d.tar.bz2 platform_external_jemalloc_new-0b00ffe55f01958a048ded483eababd051247b8d.zip | |
Header refactoring: move bit_util.h out of the catchall
| -rw-r--r-- | include/jemalloc/internal/bitmap_inlines.h | 2 | ||||
| -rw-r--r-- | include/jemalloc/internal/jemalloc_internal_includes.h | 1 | ||||
| -rw-r--r-- | include/jemalloc/internal/jemalloc_internal_inlines_a.h | 1 | ||||
| -rw-r--r-- | include/jemalloc/internal/prng_inlines.h | 1 | ||||
| -rw-r--r-- | test/unit/bit_util.c | 2 |
5 files changed, 6 insertions, 1 deletions
diff --git a/include/jemalloc/internal/bitmap_inlines.h b/include/jemalloc/internal/bitmap_inlines.h index 506d5269..fc4bad4c 100644 --- a/include/jemalloc/internal/bitmap_inlines.h +++ b/include/jemalloc/internal/bitmap_inlines.h @@ -1,6 +1,8 @@ #ifndef JEMALLOC_INTERNAL_BITMAP_INLINES_H #define JEMALLOC_INTERNAL_BITMAP_INLINES_H +#include "jemalloc/internal/bit_util.h" + #ifndef JEMALLOC_ENABLE_INLINE bool bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo); bool bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit); diff --git a/include/jemalloc/internal/jemalloc_internal_includes.h b/include/jemalloc/internal/jemalloc_internal_includes.h index 6871883b..64cda53a 100644 --- a/include/jemalloc/internal/jemalloc_internal_includes.h +++ b/include/jemalloc/internal/jemalloc_internal_includes.h @@ -41,7 +41,6 @@ /******************************************************************************/ #include "jemalloc/internal/assert.h" -#include "jemalloc/internal/bit_util.h" #include "jemalloc/internal/malloc_io.h" #include "jemalloc/internal/util.h" diff --git a/include/jemalloc/internal/jemalloc_internal_inlines_a.h b/include/jemalloc/internal/jemalloc_internal_inlines_a.h index 600d7226..978814b4 100644 --- a/include/jemalloc/internal/jemalloc_internal_inlines_a.h +++ b/include/jemalloc/internal/jemalloc_internal_inlines_a.h @@ -2,6 +2,7 @@ #define JEMALLOC_INTERNAL_INLINES_A_H #include "jemalloc/internal/atomic.h" +#include "jemalloc/internal/bit_util.h" #ifndef JEMALLOC_ENABLE_INLINE pszind_t psz2ind(size_t psz); diff --git a/include/jemalloc/internal/prng_inlines.h b/include/jemalloc/internal/prng_inlines.h index 7026d52a..c39c63f5 100644 --- a/include/jemalloc/internal/prng_inlines.h +++ b/include/jemalloc/internal/prng_inlines.h @@ -2,6 +2,7 @@ #define JEMALLOC_INTERNAL_PRNG_INLINES_H #include "jemalloc/internal/atomic.h" +#include "jemalloc/internal/bit_util.h" #ifndef JEMALLOC_ENABLE_INLINE uint32_t prng_state_next_u32(uint32_t state); diff --git a/test/unit/bit_util.c b/test/unit/bit_util.c index fe5c4473..42a97013 100644 --- a/test/unit/bit_util.c +++ b/test/unit/bit_util.c @@ -1,5 +1,7 @@ #include "test/jemalloc_test.h" +#include "jemalloc/internal/bit_util.h" + #define TEST_POW2_CEIL(t, suf, pri) do { \ unsigned i, pow2; \ t x; \ |
