Lines Matching refs:leaked
58 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
61 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
65 ASSERT_EQ(1U, leaked.size()); in TEST_F()
66 EXPECT_EQ(0U, leaked[0].referenced_count); in TEST_F()
67 EXPECT_EQ(0U, leaked[0].referenced_size); in TEST_F()
83 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
86 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
90 ASSERT_EQ(2U, leaked.size()); in TEST_F()
91 EXPECT_EQ(0U, leaked[0].referenced_count); in TEST_F()
92 EXPECT_EQ(0U, leaked[0].referenced_size); in TEST_F()
93 EXPECT_EQ(0U, leaked[1].referenced_count); in TEST_F()
94 EXPECT_EQ(0U, leaked[1].referenced_size); in TEST_F()
112 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
115 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
119 ASSERT_EQ(1U, leaked.size()); in TEST_F()
120 EXPECT_EQ(1U, leaked[0].referenced_count); in TEST_F()
121 EXPECT_EQ(sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
143 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
146 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
150 ASSERT_EQ(1U, leaked.size()); in TEST_F()
151 EXPECT_EQ(2U, leaked[0].referenced_count); in TEST_F()
152 EXPECT_EQ(2 * sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
174 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
177 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
181 ASSERT_EQ(2U, leaked.size()); in TEST_F()
183 EXPECT_EQ(2U, leaked[0].referenced_count); in TEST_F()
184 EXPECT_EQ(3 * sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
185 EXPECT_EQ(2U, leaked[1].referenced_count); in TEST_F()
186 EXPECT_EQ(3 * sizeof(uintptr_t), leaked[1].referenced_size); in TEST_F()
217 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
220 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
224 ASSERT_EQ(2U, leaked.size()); in TEST_F()
225 EXPECT_EQ(2U, leaked[0].referenced_count); in TEST_F()
226 EXPECT_EQ(2 * sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
227 EXPECT_EQ(2U, leaked[1].referenced_count); in TEST_F()
228 EXPECT_EQ(2 * sizeof(uintptr_t), leaked[1].referenced_size); in TEST_F()
253 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
256 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
260 ASSERT_EQ(4U, leaked.size()); in TEST_F()
261 EXPECT_EQ(1U, leaked[0].referenced_count); in TEST_F()
262 EXPECT_EQ(sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
263 EXPECT_EQ(1U, leaked[1].referenced_count); in TEST_F()
264 EXPECT_EQ(sizeof(uintptr_t), leaked[1].referenced_size); in TEST_F()
265 EXPECT_EQ(1U, leaked[2].referenced_count); in TEST_F()
266 EXPECT_EQ(sizeof(uintptr_t), leaked[2].referenced_size); in TEST_F()
267 EXPECT_EQ(1U, leaked[3].referenced_count); in TEST_F()
268 EXPECT_EQ(sizeof(uintptr_t), leaked[3].referenced_size); in TEST_F()
291 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
294 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
298 ASSERT_EQ(1000U, leaked.size()); in TEST_F()
299 EXPECT_EQ(n - 1, leaked[0].referenced_count); in TEST_F()
300 EXPECT_EQ((n - 1) * sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
328 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
331 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
335 ASSERT_EQ(1U, leaked.size()); in TEST_F()
336 EXPECT_EQ(n, leaked[0].referenced_count); in TEST_F()
337 EXPECT_EQ(n * sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
370 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
373 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
377 ASSERT_EQ(1U, leaked.size()); in TEST_F()
378 EXPECT_EQ(3U, leaked[0].referenced_count); in TEST_F()
379 EXPECT_EQ(3 * sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
413 allocator::vector<LeakFolding::Leak> leaked(heap_); in TEST_F() local
416 ASSERT_EQ(true, folding.Leaked(leaked, &num_leaks, &leaked_bytes)); in TEST_F()
420 ASSERT_EQ(4U, leaked.size()); in TEST_F()
421 EXPECT_EQ(3U, leaked[0].referenced_count); in TEST_F()
422 EXPECT_EQ(6 * sizeof(uintptr_t), leaked[0].referenced_size); in TEST_F()
423 EXPECT_EQ(3U, leaked[1].referenced_count); in TEST_F()
424 EXPECT_EQ(6 * sizeof(uintptr_t), leaked[1].referenced_size); in TEST_F()
425 EXPECT_EQ(3U, leaked[2].referenced_count); in TEST_F()
426 EXPECT_EQ(6 * sizeof(uintptr_t), leaked[2].referenced_size); in TEST_F()
427 EXPECT_EQ(3U, leaked[3].referenced_count); in TEST_F()
428 EXPECT_EQ(6 * sizeof(uintptr_t), leaked[3].referenced_size); in TEST_F()