Home | History | Annotate | Download | only in processor

Lines Matching defs:frames

107     const std::vector<StackFrame*>* frames = call_stack.frames();
108 ASSERT_EQ(arraysize(kDummyFrames), frames->size());
110 ASSERT_EQ(kDummyFrames[i], frames->at(i)->instruction);
111 ASSERT_EQ(StackFrame::FRAME_TRUST_PREWALKED, frames->at(i)->trust);
113 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(0)->module);
114 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(1)->module);
115 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(2)->module);
116 ASSERT_EQ(static_cast<const CodeModule*>(&module1), frames->at(3)->module);
117 ASSERT_EQ(static_cast<const CodeModule*>(&module1), frames->at(4)->module);
177 const std::vector<StackFrame*>* frames = call_stack.frames();
180 ASSERT_EQ("mod2func3", frames->at(0)->function_name);
181 ASSERT_EQ(0x50003000u, frames->at(0)->function_base);
182 ASSERT_EQ("module2.cc", frames->at(0)->source_file_name);
183 ASSERT_EQ(1, frames->at(0)->source_line);
184 ASSERT_EQ(0x50003000u, frames->at(0)->source_line_base);
186 ASSERT_EQ("mod2func2", frames->at(1)->function_name);
187 ASSERT_EQ(0x50002000u, frames->at(1)->function_base);
189 ASSERT_EQ("mod2func1", frames->at(2)->function_name);
190 ASSERT_EQ(0x50001000u, frames->at(2)->function_base);
192 ASSERT_EQ("mod1func2", frames->at(3)->function_name);
193 ASSERT_EQ(0x40002000u, frames->at(3)->function_base);
195 ASSERT_EQ("mod1func1", frames->at(4)->function_name);
196 ASSERT_EQ(0x40001000u, frames->at(4)->function_base);