Lines Matching refs:entry1
64 CodeEntry entry1(i::Logger::FUNCTION_TAG, "", "aaa", "", 0, in TEST() local
66 ProfileNode* childNode1 = node.FindOrAddChild(&entry1); in TEST()
68 CHECK_EQ(childNode1, node.FindOrAddChild(&entry1)); in TEST()
74 CHECK_EQ(childNode1, node.FindOrAddChild(&entry1)); in TEST()
82 CHECK_EQ(childNode1, node.FindOrAddChild(&entry1)); in TEST()
92 CodeEntry entry1(i::Logger::FUNCTION_TAG, empty, aaa, empty, 0, in TEST() local
94 ProfileNode* childNode1 = node.FindOrAddChild(&entry1); in TEST()
96 CHECK_EQ(childNode1, node.FindOrAddChild(&entry1)); in TEST()
115 ProfileNode* Walk(CodeEntry* entry1, in Walk() argument
119 node = node->FindChild(entry1); in Walk()
138 CodeEntry entry1(i::Logger::FUNCTION_TAG, "", "aaa", "", 0, in TEST() local
146 CHECK_EQ(NULL, helper.Walk(&entry1)); in TEST()
150 CodeEntry* path[] = {NULL, &entry1, NULL, &entry2, NULL, NULL, &entry3, NULL}; in TEST()
155 ProfileNode* node1 = helper.Walk(&entry1); in TEST()
159 CHECK_EQ(NULL, helper.Walk(&entry1, &entry1)); in TEST()
160 CHECK_EQ(NULL, helper.Walk(&entry1, &entry3)); in TEST()
161 ProfileNode* node2 = helper.Walk(&entry1, &entry2); in TEST()
166 CHECK_EQ(NULL, helper.Walk(&entry1, &entry2, &entry1)); in TEST()
167 CHECK_EQ(NULL, helper.Walk(&entry1, &entry2, &entry2)); in TEST()
168 ProfileNode* node3 = helper.Walk(&entry1, &entry2, &entry3); in TEST()
176 CHECK_EQ(node1, helper.Walk(&entry1)); in TEST()
177 CHECK_EQ(node2, helper.Walk(&entry1, &entry2)); in TEST()
178 CHECK_EQ(node3, helper.Walk(&entry1, &entry2, &entry3)); in TEST()
186 CodeEntry* path2[] = {&entry1, &entry2, &entry2}; in TEST()
191 CHECK_EQ(node1, helper.Walk(&entry1)); in TEST()
192 CHECK_EQ(NULL, helper.Walk(&entry1, &entry1)); in TEST()
193 CHECK_EQ(NULL, helper.Walk(&entry1, &entry3)); in TEST()
194 CHECK_EQ(node2, helper.Walk(&entry1, &entry2)); in TEST()
195 CHECK_EQ(NULL, helper.Walk(&entry1, &entry2, &entry1)); in TEST()
196 CHECK_EQ(node3, helper.Walk(&entry1, &entry2, &entry3)); in TEST()
199 ProfileNode* node4 = helper.Walk(&entry1, &entry2, &entry2); in TEST()
208 CodeEntry entry1(i::Logger::FUNCTION_TAG, "", "aaa", "", 0, in TEST() local
216 CHECK_EQ(NULL, helper.Walk(&entry1)); in TEST()
220 CodeEntry* path[] = {NULL, &entry3, NULL, &entry2, NULL, NULL, &entry1, NULL}; in TEST()
225 ProfileNode* node1 = helper.Walk(&entry1); in TEST()
229 CHECK_EQ(NULL, helper.Walk(&entry1, &entry1)); in TEST()
230 CHECK_EQ(NULL, helper.Walk(&entry1, &entry3)); in TEST()
231 ProfileNode* node2 = helper.Walk(&entry1, &entry2); in TEST()
236 CHECK_EQ(NULL, helper.Walk(&entry1, &entry2, &entry1)); in TEST()
237 CHECK_EQ(NULL, helper.Walk(&entry1, &entry2, &entry2)); in TEST()
238 ProfileNode* node3 = helper.Walk(&entry1, &entry2, &entry3); in TEST()
246 CHECK_EQ(node1, helper.Walk(&entry1)); in TEST()
247 CHECK_EQ(node2, helper.Walk(&entry1, &entry2)); in TEST()
248 CHECK_EQ(node3, helper.Walk(&entry1, &entry2, &entry3)); in TEST()
256 CodeEntry* path2[] = {&entry2, &entry2, &entry1}; in TEST()
261 CHECK_EQ(node1, helper.Walk(&entry1)); in TEST()
262 CHECK_EQ(NULL, helper.Walk(&entry1, &entry1)); in TEST()
263 CHECK_EQ(NULL, helper.Walk(&entry1, &entry3)); in TEST()
264 CHECK_EQ(node2, helper.Walk(&entry1, &entry2)); in TEST()
265 CHECK_EQ(NULL, helper.Walk(&entry1, &entry2, &entry1)); in TEST()
266 CHECK_EQ(node3, helper.Walk(&entry1, &entry2, &entry3)); in TEST()
269 ProfileNode* node4 = helper.Walk(&entry1, &entry2, &entry2); in TEST()
291 CodeEntry entry1(i::Logger::FUNCTION_TAG, "", "aaa", "", 0, in TEST() local
293 CodeEntry* e1_path[] = {&entry1}; in TEST()
303 ProfileNode* node1 = single_child_helper.Walk(&entry1); in TEST()
315 CodeEntry* e1_e2_path[] = {&entry1, &entry2}; in TEST()
329 node1 = flat_helper.Walk(&entry1); in TEST()
333 ProfileNode* node2 = flat_helper.Walk(&entry1, &entry2); in TEST()
372 node1 = wide_helper.Walk(&entry1); in TEST()
376 ProfileNode* node1_2 = wide_helper.Walk(&entry1, &entry2); in TEST()
408 CodeEntry entry1(i::Logger::FUNCTION_TAG, "", "aaa", "", 0, token0); in TEST() local
416 CodeEntry* e1_e2_path[] = {&entry1, &entry2}; in TEST()
424 CodeEntry* e3_e1_path[] = {&entry3, &entry1}; in TEST()
450 ProfileNode* node1 = token0_helper.Walk(&entry1); in TEST()
459 ProfileNode* node3_1 = token0_helper.Walk(&entry3, &entry1); in TEST()
476 CHECK_EQ(NULL, token1_helper.Walk(&entry1)); in TEST()
497 CHECK_EQ(NULL, token2_helper.Walk(&entry1)); in TEST()
510 CodeEntry entry1(i::Logger::FUNCTION_TAG, "", "aaa", "", 0, in TEST() local
518 code_map.AddCode(ToAddress(0x1500), &entry1, 0x200); in TEST()
524 CHECK_EQ(&entry1, code_map.FindEntry(ToAddress(0x1500))); in TEST()
525 CHECK_EQ(&entry1, code_map.FindEntry(ToAddress(0x1500 + 0x100))); in TEST()
526 CHECK_EQ(&entry1, code_map.FindEntry(ToAddress(0x1500 + 0x200 - 1))); in TEST()
544 CodeEntry entry1(i::Logger::FUNCTION_TAG, "", "aaa", "", 0, in TEST() local
548 code_map.AddCode(ToAddress(0x1500), &entry1, 0x200); in TEST()
550 CHECK_EQ(&entry1, code_map.FindEntry(ToAddress(0x1500))); in TEST()
554 CHECK_EQ(&entry1, code_map.FindEntry(ToAddress(0x1700))); in TEST()
587 CodeEntry* entry1 = generator.NewCodeEntry(i::Logger::FUNCTION_TAG, "aaa"); in TEST() local
590 generator.code_map()->AddCode(ToAddress(0x1500), entry1, 0x200); in TEST()
626 ProfileNode* node1 = top_down_test_helper.Walk(entry1); in TEST()
628 CHECK_EQ(entry1, node1->entry()); in TEST()
629 ProfileNode* node2 = top_down_test_helper.Walk(entry1, entry1); in TEST()
631 CHECK_EQ(entry1, node2->entry()); in TEST()
632 ProfileNode* node3 = top_down_test_helper.Walk(entry1, entry2, entry3); in TEST()
635 ProfileNode* node4 = top_down_test_helper.Walk(entry1, entry3, entry1); in TEST()
637 CHECK_EQ(entry1, node4->entry()); in TEST()