mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-05-19 19:36:33 +03:00
Reformat the codebase with the clang-format 18.
This commit is contained in:
parent
0a6215c171
commit
f1bba4a87c
346 changed files with 18286 additions and 17770 deletions
|
|
@ -9,32 +9,31 @@ TEST_BEGIN(test_prng_lg_range_u32) {
|
|||
ra = prng_lg_range_u32(&sa, 32);
|
||||
sa = 42;
|
||||
rb = prng_lg_range_u32(&sa, 32);
|
||||
expect_u32_eq(ra, rb,
|
||||
"Repeated generation should produce repeated results");
|
||||
expect_u32_eq(
|
||||
ra, rb, "Repeated generation should produce repeated results");
|
||||
|
||||
sb = 42;
|
||||
rb = prng_lg_range_u32(&sb, 32);
|
||||
expect_u32_eq(ra, rb,
|
||||
"Equivalent generation should produce equivalent results");
|
||||
expect_u32_eq(
|
||||
ra, rb, "Equivalent generation should produce equivalent results");
|
||||
|
||||
sa = 42;
|
||||
ra = prng_lg_range_u32(&sa, 32);
|
||||
rb = prng_lg_range_u32(&sa, 32);
|
||||
expect_u32_ne(ra, rb,
|
||||
"Full-width results must not immediately repeat");
|
||||
expect_u32_ne(ra, rb, "Full-width results must not immediately repeat");
|
||||
|
||||
sa = 42;
|
||||
ra = prng_lg_range_u32(&sa, 32);
|
||||
for (lg_range = 31; lg_range > 0; lg_range--) {
|
||||
sb = 42;
|
||||
rb = prng_lg_range_u32(&sb, lg_range);
|
||||
expect_u32_eq((rb & (UINT32_C(0xffffffff) << lg_range)),
|
||||
0, "High order bits should be 0, lg_range=%u", lg_range);
|
||||
expect_u32_eq((rb & (UINT32_C(0xffffffff) << lg_range)), 0,
|
||||
"High order bits should be 0, lg_range=%u", lg_range);
|
||||
expect_u32_eq(rb, (ra >> (32 - lg_range)),
|
||||
"Expected high order bits of full-width result, "
|
||||
"lg_range=%u", lg_range);
|
||||
"lg_range=%u",
|
||||
lg_range);
|
||||
}
|
||||
|
||||
}
|
||||
TEST_END
|
||||
|
||||
|
|
@ -46,19 +45,18 @@ TEST_BEGIN(test_prng_lg_range_u64) {
|
|||
ra = prng_lg_range_u64(&sa, 64);
|
||||
sa = 42;
|
||||
rb = prng_lg_range_u64(&sa, 64);
|
||||
expect_u64_eq(ra, rb,
|
||||
"Repeated generation should produce repeated results");
|
||||
expect_u64_eq(
|
||||
ra, rb, "Repeated generation should produce repeated results");
|
||||
|
||||
sb = 42;
|
||||
rb = prng_lg_range_u64(&sb, 64);
|
||||
expect_u64_eq(ra, rb,
|
||||
"Equivalent generation should produce equivalent results");
|
||||
expect_u64_eq(
|
||||
ra, rb, "Equivalent generation should produce equivalent results");
|
||||
|
||||
sa = 42;
|
||||
ra = prng_lg_range_u64(&sa, 64);
|
||||
rb = prng_lg_range_u64(&sa, 64);
|
||||
expect_u64_ne(ra, rb,
|
||||
"Full-width results must not immediately repeat");
|
||||
expect_u64_ne(ra, rb, "Full-width results must not immediately repeat");
|
||||
|
||||
sa = 42;
|
||||
ra = prng_lg_range_u64(&sa, 64);
|
||||
|
|
@ -69,47 +67,48 @@ TEST_BEGIN(test_prng_lg_range_u64) {
|
|||
0, "High order bits should be 0, lg_range=%u", lg_range);
|
||||
expect_u64_eq(rb, (ra >> (64 - lg_range)),
|
||||
"Expected high order bits of full-width result, "
|
||||
"lg_range=%u", lg_range);
|
||||
"lg_range=%u",
|
||||
lg_range);
|
||||
}
|
||||
}
|
||||
TEST_END
|
||||
|
||||
TEST_BEGIN(test_prng_lg_range_zu) {
|
||||
size_t sa, sb;
|
||||
size_t ra, rb;
|
||||
size_t sa, sb;
|
||||
size_t ra, rb;
|
||||
unsigned lg_range;
|
||||
|
||||
sa = 42;
|
||||
ra = prng_lg_range_zu(&sa, ZU(1) << (3 + LG_SIZEOF_PTR));
|
||||
sa = 42;
|
||||
rb = prng_lg_range_zu(&sa, ZU(1) << (3 + LG_SIZEOF_PTR));
|
||||
expect_zu_eq(ra, rb,
|
||||
"Repeated generation should produce repeated results");
|
||||
expect_zu_eq(
|
||||
ra, rb, "Repeated generation should produce repeated results");
|
||||
|
||||
sb = 42;
|
||||
rb = prng_lg_range_zu(&sb, ZU(1) << (3 + LG_SIZEOF_PTR));
|
||||
expect_zu_eq(ra, rb,
|
||||
"Equivalent generation should produce equivalent results");
|
||||
expect_zu_eq(
|
||||
ra, rb, "Equivalent generation should produce equivalent results");
|
||||
|
||||
sa = 42;
|
||||
ra = prng_lg_range_zu(&sa, ZU(1) << (3 + LG_SIZEOF_PTR));
|
||||
rb = prng_lg_range_zu(&sa, ZU(1) << (3 + LG_SIZEOF_PTR));
|
||||
expect_zu_ne(ra, rb,
|
||||
"Full-width results must not immediately repeat");
|
||||
expect_zu_ne(ra, rb, "Full-width results must not immediately repeat");
|
||||
|
||||
sa = 42;
|
||||
ra = prng_lg_range_zu(&sa, ZU(1) << (3 + LG_SIZEOF_PTR));
|
||||
for (lg_range = (ZU(1) << (3 + LG_SIZEOF_PTR)) - 1; lg_range > 0;
|
||||
lg_range--) {
|
||||
lg_range--) {
|
||||
sb = 42;
|
||||
rb = prng_lg_range_zu(&sb, lg_range);
|
||||
expect_zu_eq((rb & (SIZE_T_MAX << lg_range)),
|
||||
0, "High order bits should be 0, lg_range=%u", lg_range);
|
||||
expect_zu_eq(rb, (ra >> ((ZU(1) << (3 + LG_SIZEOF_PTR)) -
|
||||
lg_range)), "Expected high order bits of full-width "
|
||||
"result, lg_range=%u", lg_range);
|
||||
expect_zu_eq((rb & (SIZE_T_MAX << lg_range)), 0,
|
||||
"High order bits should be 0, lg_range=%u", lg_range);
|
||||
expect_zu_eq(rb,
|
||||
(ra >> ((ZU(1) << (3 + LG_SIZEOF_PTR)) - lg_range)),
|
||||
"Expected high order bits of full-width "
|
||||
"result, lg_range=%u",
|
||||
lg_range);
|
||||
}
|
||||
|
||||
}
|
||||
TEST_END
|
||||
|
||||
|
|
@ -158,13 +157,12 @@ TEST_END
|
|||
TEST_BEGIN(test_prng_range_zu) {
|
||||
size_t range;
|
||||
|
||||
const size_t max_range = 10000000;
|
||||
const size_t range_step = 97;
|
||||
const size_t max_range = 10000000;
|
||||
const size_t range_step = 97;
|
||||
const unsigned nreps = 10;
|
||||
|
||||
|
||||
for (range = 2; range < max_range; range += range_step) {
|
||||
size_t s;
|
||||
size_t s;
|
||||
unsigned rep;
|
||||
|
||||
s = range;
|
||||
|
|
@ -179,11 +177,7 @@ TEST_END
|
|||
|
||||
int
|
||||
main(void) {
|
||||
return test_no_reentrancy(
|
||||
test_prng_lg_range_u32,
|
||||
test_prng_lg_range_u64,
|
||||
test_prng_lg_range_zu,
|
||||
test_prng_range_u32,
|
||||
test_prng_range_u64,
|
||||
test_prng_range_zu);
|
||||
return test_no_reentrancy(test_prng_lg_range_u32,
|
||||
test_prng_lg_range_u64, test_prng_lg_range_zu, test_prng_range_u32,
|
||||
test_prng_range_u64, test_prng_range_zu);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue