Lines Matching refs:ArenaAllocator
13 using mozilla::ArenaAllocator;
15 TEST(ArenaAllocator, Constructor) in TEST() argument
17 ArenaAllocator<4096, 4> a; in TEST()
20 TEST(ArenaAllocator, DefaultAllocate) in TEST() argument
23 ArenaAllocator<1024> a; in TEST()
32 TEST(ArenaAllocator, AllocateAlignment) in TEST() argument
36 ArenaAllocator<1024, kAlignment> a; in TEST()
59 TEST(ArenaAllocator, AllocateZeroBytes)
64 ArenaAllocator<1024> a;
69 TEST(ArenaAllocator, BadAlignment)
73 ArenaAllocator<256, 3> a;
74 ArenaAllocator<256, 7> b;
75 ArenaAllocator<256, 17> c;
79 TEST(ArenaAllocator, AllocateMultipleSizes) in TEST() argument
82 ArenaAllocator<4096,4> a; in TEST()
91 ArenaAllocator<8192, 64> b; in TEST()
99 TEST(ArenaAllocator, AllocateInDifferentChunks) in TEST() argument
102 ArenaAllocator<4096> a; in TEST()
108 TEST(ArenaAllocator, AllocateLargerThanArenaSize) in TEST() argument
111 ArenaAllocator<256> a; in TEST()
124 TEST(ArenaAllocator, AllocationsPerChunk) in TEST() argument
131 ArenaAllocator<kArenaSize, kAlignment> a; in TEST()
152 TEST(ArenaAllocator, MemoryIsValid) in TEST() argument
160 ArenaAllocator<kArenaSize, kAlignment> a; in TEST()
201 TEST(ArenaAllocator, SizeOf) in TEST() argument
207 ArenaAllocator<kArenaSize> a; in TEST()
238 TEST(ArenaAllocator, Clear) in TEST() argument
244 ArenaAllocator<kArenaSize> a; in TEST()
284 TEST(ArenaAllocator, Extensions) in TEST() argument
286 ArenaAllocator<4096, 8> a; in TEST()