Home
last modified time | relevance | path

Searched refs:WindowsFrameInfo (Results 1 – 25 of 26) 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() argument
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()
Dbasic_source_line_resolver.cc228 WindowsFrameInfo *BasicSourceLineResolver::Module::FindWindowsFrameInfo( in FindWindowsFrameInfo()
231 scoped_ptr<WindowsFrameInfo> result(new WindowsFrameInfo()); in FindWindowsFrameInfo()
239 linked_ptr<WindowsFrameInfo> frame_info; in FindWindowsFrameInfo()
240 if ((windows_frame_info_[WindowsFrameInfo::STACK_INFO_FRAME_DATA] in FindWindowsFrameInfo()
242 || (windows_frame_info_[WindowsFrameInfo::STACK_INFO_FPO] in FindWindowsFrameInfo()
261 result->valid |= WindowsFrameInfo::VALID_PARAMETER_SIZE; in FindWindowsFrameInfo()
389 linked_ptr<WindowsFrameInfo> in ParseStackInfo()
390 stack_frame_info(WindowsFrameInfo::ParseFromString(stack_info_line, in ParseStackInfo()
Dmodule_comparer.h78 typedef WindowsFrameInfo WFI;
85 bool CompareWFI(const WindowsFrameInfo&, const WindowsFrameInfo&) const;
Dstackwalker_x86_unittest.cc59 using google_breakpad::WindowsFrameInfo;
708 EXPECT_EQ(WindowsFrameInfo::VALID_PARAMETER_SIZE, in TEST_F()
710 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_UNKNOWN, in TEST_F()
730 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame1->windows_frame_info->valid); in TEST_F()
731 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_FRAME_DATA, in TEST_F()
971 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame0->windows_frame_info->valid); in TEST_F()
972 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_FPO, in TEST_F()
1053 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame0->windows_frame_info->valid); in TEST_F()
1054 EXPECT_EQ(WindowsFrameInfo::STACK_INFO_FPO, in TEST_F()
1196 EXPECT_EQ(WindowsFrameInfo::VALID_ALL, frame0->windows_frame_info->valid); in TEST_F()
[all …]
Dbasic_source_line_resolver_types.h100 virtual WindowsFrameInfo *FindWindowsFrameInfo(const StackFrame *frame) const;
153 ContainedRangeMap< MemAddr, linked_ptr<WindowsFrameInfo> >
154 windows_frame_info_[WindowsFrameInfo::STACK_INFO_LAST];
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()
244 last_frame_info->type_ == WindowsFrameInfo::STACK_INFO_FPO && in GetCallerByWindowsFrameInfo()
630 WindowsFrameInfo* windows_frame_info in GetCallerFrame()
Dfast_source_line_resolver_unittest.cc66 using google_breakpad::WindowsFrameInfo;
213 scoped_ptr<WindowsFrameInfo> windows_frame_info; in TEST_F()
255 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_UNKNOWN); in TEST_F()
266 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
389 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
Dbasic_source_line_resolver_unittest.cc54 using google_breakpad::WindowsFrameInfo;
185 scoped_ptr<WindowsFrameInfo> windows_frame_info; in TEST_F()
208 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
228 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_UNKNOWN); in TEST_F()
238 ASSERT_EQ(windows_frame_info->type_, WindowsFrameInfo::STACK_INFO_FRAME_DATA); in TEST_F()
362 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()
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()
Dstackwalker_x86.h85 WindowsFrameInfo* windows_frame_info,
Dmodule_serializer.h120 linked_ptr<WindowsFrameInfo> > wfi_serializer_;
Dsource_line_resolver_base_types.h143 virtual WindowsFrameInfo *
Dstack_frame_symbolizer.cc128 WindowsFrameInfo* StackFrameSymbolizer::FindWindowsFrameInfo( in FindWindowsFrameInfo()
Dsource_line_resolver_base.cc307 WindowsFrameInfo *SourceLineResolverBase::FindWindowsFrameInfo( in FindWindowsFrameInfo()
Dstackwalker_mips_unittest.cc60 using google_breakpad::WindowsFrameInfo;
Dstackwalker_arm64_unittest.cc60 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;
82 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