Lines Matching refs:ArenaAllocator

28   size_t NumberOfArenas(ArenaAllocator* allocator) {  in NumberOfArenas()
39 ArenaAllocator allocator(&pool); in TEST_F()
55 ArenaAllocator allocator(&pool); in TEST_F()
61 ArenaAllocator allocator(&pool); in TEST_F()
77 ArenaAllocator allocator(&pool); in TEST_F()
86 ArenaAllocator allocator(&pool); in TEST_F()
98 ArenaAllocator allocator(&pool); in TEST_F()
111 ArenaAllocator allocator(&pool); in TEST_F()
124 ArenaAllocator allocator(&pool); in TEST_F()
139 ArenaAllocator allocator(&pool); in TEST_F()
141 for (size_t size = 1; size <= ArenaAllocator::kAlignment + 1; ++size) { in TEST_F()
143 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(allocation)) in TEST_F()
156 ArenaAllocator allocator(&pool); in TEST_F()
158 const size_t original_size = ArenaAllocator::kAlignment * 2; in TEST_F()
161 const size_t new_size = ArenaAllocator::kAlignment * 3; in TEST_F()
169 ArenaAllocator allocator(&pool); in TEST_F()
171 const size_t original_size = ArenaAllocator::kAlignment * 2; in TEST_F()
174 const size_t new_size = ArenaAllocator::kAlignment * 2 + (ArenaAllocator::kAlignment / 2); in TEST_F()
182 ArenaAllocator allocator(&pool); in TEST_F()
184 const size_t original_size = ArenaAllocator::kAlignment * 2 + (ArenaAllocator::kAlignment / 2); in TEST_F()
187 const size_t new_size = ArenaAllocator::kAlignment * 4; in TEST_F()
195 ArenaAllocator allocator(&pool); in TEST_F()
197 const size_t original_size = ArenaAllocator::kAlignment * 2 + (ArenaAllocator::kAlignment / 2); in TEST_F()
200 const size_t new_size = ArenaAllocator::kAlignment * 3; in TEST_F()
211 ArenaAllocator allocator(&pool); in TEST_F()
214 ArenaAllocator::kAlignment * 5; in TEST_F()
217 const size_t new_size = arena_allocator::kArenaDefaultSize + ArenaAllocator::kAlignment * 2; in TEST_F()
225 ArenaAllocator allocator(&pool); in TEST_F()
228 ArenaAllocator::kAlignment * 4 - in TEST_F()
229 ArenaAllocator::kAlignment / 2; in TEST_F()
233 ArenaAllocator::kAlignment * 2 + in TEST_F()
234 ArenaAllocator::kAlignment / 2; in TEST_F()
244 ArenaAllocator allocator(&pool); in TEST_F()
246 const size_t original_size = ArenaAllocator::kAlignment * 2; in TEST_F()
248 ASSERT_TRUE(IsAligned<ArenaAllocator::kAlignment>(original_allocation)); in TEST_F()
250 const size_t new_size = ArenaAllocator::kAlignment * 3; in TEST_F()
252 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(realloc_allocation)); in TEST_F()
255 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(after_alloc)); in TEST_F()
261 ArenaAllocator allocator(&pool); in TEST_F()
263 const size_t original_size = ArenaAllocator::kAlignment * 2; in TEST_F()
265 ASSERT_TRUE(IsAligned<ArenaAllocator::kAlignment>(original_allocation)); in TEST_F()
267 const size_t new_size = ArenaAllocator::kAlignment * 2 + (ArenaAllocator::kAlignment / 2); in TEST_F()
269 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(realloc_allocation)); in TEST_F()
272 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(after_alloc)); in TEST_F()
278 ArenaAllocator allocator(&pool); in TEST_F()
280 const size_t original_size = ArenaAllocator::kAlignment * 2 + (ArenaAllocator::kAlignment / 2); in TEST_F()
282 ASSERT_TRUE(IsAligned<ArenaAllocator::kAlignment>(original_allocation)); in TEST_F()
284 const size_t new_size = ArenaAllocator::kAlignment * 4; in TEST_F()
286 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(realloc_allocation)); in TEST_F()
289 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(after_alloc)); in TEST_F()
295 ArenaAllocator allocator(&pool); in TEST_F()
297 const size_t original_size = ArenaAllocator::kAlignment * 2 + (ArenaAllocator::kAlignment / 2); in TEST_F()
299 ASSERT_TRUE(IsAligned<ArenaAllocator::kAlignment>(original_allocation)); in TEST_F()
301 const size_t new_size = ArenaAllocator::kAlignment * 3; in TEST_F()
303 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(realloc_allocation)); in TEST_F()
306 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(after_alloc)); in TEST_F()
315 ArenaAllocator allocator(&pool); in TEST_F()
318 ArenaAllocator::kAlignment * 5; in TEST_F()
320 ASSERT_TRUE(IsAligned<ArenaAllocator::kAlignment>(original_allocation)); in TEST_F()
322 const size_t new_size = arena_allocator::kArenaDefaultSize + ArenaAllocator::kAlignment * 2; in TEST_F()
324 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(realloc_allocation)); in TEST_F()
327 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(after_alloc)); in TEST_F()
333 ArenaAllocator allocator(&pool); in TEST_F()
336 ArenaAllocator::kAlignment * 4 - in TEST_F()
337 ArenaAllocator::kAlignment / 2; in TEST_F()
339 ASSERT_TRUE(IsAligned<ArenaAllocator::kAlignment>(original_allocation)); in TEST_F()
342 ArenaAllocator::kAlignment * 2 + in TEST_F()
343 ArenaAllocator::kAlignment / 2; in TEST_F()
345 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(realloc_allocation)); in TEST_F()
348 EXPECT_TRUE(IsAligned<ArenaAllocator::kAlignment>(after_alloc)); in TEST_F()