Lines Matching refs:ArenaAllocator
13 using mozilla::ArenaAllocator;
15 TEST(ArenaAllocator, Constructor) in TEST() argument
16 { ArenaAllocator<4096, 4> a; } in TEST()
18 TEST(ArenaAllocator, DefaultAllocate) in TEST() argument
21 ArenaAllocator<1024> a; in TEST()
30 TEST(ArenaAllocator, AllocateAlignment) in TEST() argument
34 ArenaAllocator<1024, kAlignment> a; in TEST()
57 TEST(ArenaAllocator, AllocateZeroBytes)
62 ArenaAllocator<1024> a;
67 TEST(ArenaAllocator, BadAlignment)
71 ArenaAllocator<256, 3> a;
72 ArenaAllocator<256, 7> b;
73 ArenaAllocator<256, 17> c;
77 TEST(ArenaAllocator, AllocateMultipleSizes) in TEST() argument
80 ArenaAllocator<4096, 4> a; in TEST()
89 ArenaAllocator<8192, 64> b; in TEST()
97 TEST(ArenaAllocator, AllocateInDifferentChunks) in TEST() argument
100 ArenaAllocator<4096> a; in TEST()
106 TEST(ArenaAllocator, AllocateLargerThanArenaSize) in TEST() argument
109 ArenaAllocator<256> a; in TEST()
122 TEST(ArenaAllocator, AllocationsPerChunk) in TEST() argument
129 ArenaAllocator<kArenaSize, kAlignment> a; in TEST()
150 TEST(ArenaAllocator, MemoryIsValid) in TEST() argument
158 ArenaAllocator<kArenaSize, kAlignment> a; in TEST()
199 TEST(ArenaAllocator, SizeOf) in TEST() argument
205 ArenaAllocator<kArenaSize> a; in TEST()
236 TEST(ArenaAllocator, Clear) in TEST() argument
242 ArenaAllocator<kArenaSize> a; in TEST()
282 TEST(ArenaAllocator, Extensions) in TEST() argument
284 ArenaAllocator<4096, 8> a; in TEST()