Lines Matching refs:trace

45   BufferedStackTrace trace;  member in __sanitizer::FastUnwindTest
108 trace.UnwindFast(start_pc, fake_bp, fake_top, fake_bottom, kStackTraceMax); in UnwindFast()
114 EXPECT_EQ(6U, trace.size); in TEST_F()
115 EXPECT_EQ(start_pc, trace.trace[0]); in TEST_F()
117 EXPECT_EQ(PC(i*2 - 1), trace.trace[i]); in TEST_F()
127 EXPECT_EQ(4U, trace.size); in TEST_F()
128 EXPECT_EQ(start_pc, trace.trace[0]); in TEST_F()
130 EXPECT_EQ(PC(i*2 - 1), trace.trace[i]); in TEST_F()
139 EXPECT_EQ(4U, trace.size); in TEST_F()
140 EXPECT_EQ(start_pc, trace.trace[0]); in TEST_F()
142 EXPECT_EQ(PC(i*2 - 1), trace.trace[i]); in TEST_F()
147 trace.Unwind(start_pc, fake_bp, nullptr, true, 1); in TEST_F()
148 EXPECT_EQ(1U, trace.size); in TEST_F()
149 EXPECT_EQ(start_pc, trace.trace[0]); in TEST_F()
150 EXPECT_EQ((uhwptr)&fake_stack[kBpOffset], trace.top_frame_bp); in TEST_F()
154 trace.Unwind(start_pc, fake_bp, nullptr, true, 0); in TEST_F()
155 EXPECT_EQ(0U, trace.size); in TEST_F()
156 EXPECT_EQ(0U, trace.top_frame_bp); in TEST_F()
165 EXPECT_EQ(2U, trace.size); in TEST_F()
166 EXPECT_EQ(PC(0), trace.trace[0]); in TEST_F()
167 EXPECT_EQ(PC(1), trace.trace[1]); in TEST_F()
175 EXPECT_EQ(3U, trace.size); in TEST_F()
176 EXPECT_EQ(start_pc, trace.trace[0]); in TEST_F()
178 EXPECT_EQ(PC(i*2 - 1), trace.trace[i]); in TEST_F()
195 trace.PrintTo(buf, sizeof(buf)); in TEST_F()
198 std::to_string(trace.size) + "}\n")); in TEST_F()
205 uptr actual_len = trace.PrintTo(buf, sizeof(buf)); in TEST_F()
209 trace.PrintTo(tinybuf, sizeof(tinybuf)); in TEST_F()
225 trace.PrintTo(buf, sizeof(buf)); in TEST_F()
233 uptr len = trace.PrintTo(buf, sizeof(buf)); in TEST_F()
239 len = trace.PrintTo(tinybuf, sizeof(tinybuf)); in TEST_F()
249 EXPECT_GT(trace.PrintTo(buf, 0), 0u); in TEST_F()
256 EXPECT_DEATH(trace.PrintTo(NULL, 100), ""); in TEST_F()
270 EXPECT_EQ(pc, stack.trace[0]); in TEST()