Home
last modified time | relevance | path

Searched refs:WindowsFrameInfo (Results 1 – 25 of 27) sorted by relevance

12

/external/google-breakpad/src/processor/
Dfast_source_line_resolver.cc112 WindowsFrameInfo FastSourceLineResolver::CopyWFI(const char *raw) { in CopyWFI()
113 const WindowsFrameInfo::StackInfoTypes type = in CopyWFI()
114 static_cast<const WindowsFrameInfo::StackInfoTypes>( in CopyWFI()
133 return WindowsFrameInfo(type, in CopyWFI()
177 for (int i = 0; i < WindowsFrameInfo::STACK_INFO_LAST; ++i) in LoadMapFromMemory()
188 WindowsFrameInfo *FastSourceLineResolver::Module::FindWindowsFrameInfo( in FindWindowsFrameInfo()
191 scoped_ptr<WindowsFrameInfo> result(new WindowsFrameInfo()); in FindWindowsFrameInfo()
200 if ((windows_frame_info_[WindowsFrameInfo::STACK_INFO_FRAME_DATA] in FindWindowsFrameInfo()
202 || (windows_frame_info_[WindowsFrameInfo::STACK_INFO_FPO] in FindWindowsFrameInfo()
223 result->valid |= WindowsFrameInfo::VALID_PARAMETER_SIZE; in FindWindowsFrameInfo()
Dwindows_frame_info.h58 struct WindowsFrameInfo { struct
80 WindowsFrameInfo() : type_(STACK_INFO_UNKNOWN), in WindowsFrameInfo() function
91 WindowsFrameInfo(StackInfoTypes type, in WindowsFrameInfo() argument
115 static WindowsFrameInfo *ParseFromString(const string string, in ParseFromString() argument
151 return new WindowsFrameInfo(static_cast<StackInfoTypes>(type), in ParseFromString()
163 void CopyFrom(const WindowsFrameInfo &that) { in CopyFrom() argument
Dsimple_serializer-inl.h136 class SimpleSerializer<WindowsFrameInfo> {
138 static size_t SizeOf(const WindowsFrameInfo &wfi) { in SizeOf()
152 static char *Write(const WindowsFrameInfo &wfi, char *dest) { in Write()
245 class SimpleSerializer< linked_ptr<WindowsFrameInfo> > {
247 static size_t SizeOf(const linked_ptr<WindowsFrameInfo> &wfi) { in SizeOf()
249 return SimpleSerializer<WindowsFrameInfo>::SizeOf(*(wfi.get())); in SizeOf()
251 static char *Write(const linked_ptr<WindowsFrameInfo> &wfi, char *dest) { in Write()
253 dest = SimpleSerializer<WindowsFrameInfo>::Write(*(wfi.get()), dest); in Write()
Dmodule_comparer.h78 typedef WindowsFrameInfo WFI;
85 bool CompareWFI(const WindowsFrameInfo&, const WindowsFrameInfo&) const;
Dbasic_source_line_resolver.cc267 WindowsFrameInfo *BasicSourceLineResolver::Module::FindWindowsFrameInfo( in FindWindowsFrameInfo()
270 scoped_ptr<WindowsFrameInfo> result(new WindowsFrameInfo()); in FindWindowsFrameInfo()
278 linked_ptr<WindowsFrameInfo> frame_info; in FindWindowsFrameInfo()
279 if ((windows_frame_info_[WindowsFrameInfo::STACK_INFO_FRAME_DATA] in FindWindowsFrameInfo()
281 || (windows_frame_info_[WindowsFrameInfo::STACK_INFO_FPO] in FindWindowsFrameInfo()
300 result->valid |= WindowsFrameInfo::VALID_PARAMETER_SIZE; in FindWindowsFrameInfo()
431 linked_ptr<WindowsFrameInfo> in ParseStackInfo()
432 stack_frame_info(WindowsFrameInfo::ParseFromString(stack_info_line, in ParseStackInfo()
Dbasic_source_line_resolver_types.h102 virtual WindowsFrameInfo *FindWindowsFrameInfo(const StackFrame *frame) const;
155 ContainedRangeMap< MemAddr, linked_ptr<WindowsFrameInfo> >
156 windows_frame_info_[WindowsFrameInfo::STACK_INFO_LAST];
Dstackwalker_x86_unittest.cc59 using google_breakpad::WindowsFrameInfo;
709 EXPECT_EQ(WindowsFrameInfo::VALID_PARAMETER_SIZE, in TEST_F()
711 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_UNKNOWN, in TEST_F()
731 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame1->windows_frame_info->valid); in TEST_F()
732 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_FRAME_DATA, in TEST_F()
972 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame0->windows_frame_info->valid); in TEST_F()
973 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_FPO, in TEST_F()
1055 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame0->windows_frame_info->valid); in TEST_F()
1056 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_FPO, in TEST_F()
1333 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame0->windows_frame_info->valid); in TEST_F()
[all …]
Dfast_source_line_resolver_types.h135 virtual WindowsFrameInfo *FindWindowsFrameInfo(const StackFrame *frame) const;
144 static const int kNumberMaps_ = 5 + WindowsFrameInfo::STACK_INFO_LAST;
162 windows_frame_info_[WindowsFrameInfo::STACK_INFO_LAST];
Dstackwalker_x86.cc140 WindowsFrameInfo* last_frame_info, in GetCallerByWindowsFrameInfo()
153 if (last_frame_info->valid != WindowsFrameInfo::VALID_ALL) in GetCallerByWindowsFrameInfo()
193 WindowsFrameInfo* last_frame_callee_info in GetCallerByWindowsFrameInfo()
197 & WindowsFrameInfo::VALID_PARAMETER_SIZE)) { in GetCallerByWindowsFrameInfo()
246 last_frame_info->type_ == WindowsFrameInfo::STACK_INFO_FPO && in GetCallerByWindowsFrameInfo()
640 WindowsFrameInfo* windows_frame_info in GetCallerFrame()
Dfast_source_line_resolver_unittest.cc66 using google_breakpad::WindowsFrameInfo;
216 scoped_ptr<WindowsFrameInfo> windows_frame_info; in TEST_F()
258 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_UNKNOWN); in TEST_F()
269 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
392 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
Dbasic_source_line_resolver_unittest.cc54 using google_breakpad::WindowsFrameInfo;
188 scoped_ptr<WindowsFrameInfo> windows_frame_info; in TEST_F()
211 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
231 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_UNKNOWN); in TEST_F()
241 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
365 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
Dmodule_serializer.cc62 for (int i = 0; i < WindowsFrameInfo::STACK_INFO_LAST; ++i) in SizeOf()
94 for (int i = 0; i < WindowsFrameInfo::STACK_INFO_LAST; ++i) in Write()
Dstackwalker_x86.h85 WindowsFrameInfo* windows_frame_info,
Dmodule_comparer.cc146 for (int i = 0; i < WindowsFrameInfo::STACK_INFO_LAST; ++i) { in CompareModule()
245 bool ModuleComparer::CompareWFI(const WindowsFrameInfo& wfi1, in CompareWFI()
246 const WindowsFrameInfo& wfi2) const { in CompareWFI()
Dmodule_serializer.h120 linked_ptr<WindowsFrameInfo> > wfi_serializer_;
Dsource_line_resolver_base_types.h152 virtual WindowsFrameInfo *
Dstack_frame_symbolizer.cc135 WindowsFrameInfo* StackFrameSymbolizer::FindWindowsFrameInfo( in FindWindowsFrameInfo()
Dsource_line_resolver_base.cc307 WindowsFrameInfo *SourceLineResolverBase::FindWindowsFrameInfo( in FindWindowsFrameInfo()
Dstackwalker_mips_unittest.cc60 using google_breakpad::WindowsFrameInfo;
Dstackwalker_mips64_unittest.cc61 using google_breakpad::WindowsFrameInfo;
/external/google-breakpad/src/google_breakpad/processor/
Dsource_line_resolver_interface.h46 struct WindowsFrameInfo;
102 virtual WindowsFrameInfo *FindWindowsFrameInfo(const StackFrame *frame) = 0;
Dstack_frame_symbolizer.h52 struct WindowsFrameInfo;
84 virtual WindowsFrameInfo* FindWindowsFrameInfo(const StackFrame* frame);
Dstack_frame_cpu.h49 struct WindowsFrameInfo;
96 WindowsFrameInfo *windows_frame_info;
Dfast_source_line_resolver.h86 static WindowsFrameInfo CopyWFI(const char *raw_memory);
Dsource_line_resolver_base.h88 virtual WindowsFrameInfo *FindWindowsFrameInfo(const StackFrame *frame);

12