Home
last modified time | relevance | path

Searched refs:CodeModule (Results 1 – 25 of 42) sorted by relevance

12

/external/google-breakpad/src/processor/
Dstackwalker_unittest_utils.h105 class MockCodeModule: public google_breakpad::CodeModule {
118 google_breakpad::CodeModule *Copy() const { in Copy()
134 typedef google_breakpad::CodeModule CodeModule; typedef
143 const CodeModule *GetModuleForAddress(uint64_t address) const { in GetModuleForAddress()
154 const CodeModule *GetMainModule() const { return modules_[0]; } in GetMainModule()
156 const CodeModule *GetModuleAtSequence(unsigned int sequence) const { in GetModuleAtSequence()
160 const CodeModule *GetModuleAtIndex(unsigned int index) const { in GetModuleAtIndex()
166 virtual std::vector<google_breakpad::linked_ptr<const CodeModule> >
168 return std::vector<google_breakpad::linked_ptr<const CodeModule> >(); in GetShrunkRangeModules()
178 typedef google_breakpad::CodeModule CodeModule; typedef
[all …]
Dbasic_code_modules.cc61 const CodeModule *main_module = that->GetMainModule(); in BasicCodeModules()
71 linked_ptr<const CodeModule> module(that->GetModuleAtIndex(i)->Copy()); in BasicCodeModules()
80 linked_ptr<const CodeModule> module(that->GetModuleAtIndex(i)->Copy()); in BasicCodeModules()
87 linked_ptr<CodeModule> shrunk_range_module(module->Copy()); in BasicCodeModules()
106 const CodeModule* BasicCodeModules::GetModuleForAddress( in GetModuleForAddress()
108 linked_ptr<const CodeModule> module; in GetModuleForAddress()
118 const CodeModule* BasicCodeModules::GetMainModule() const { in GetMainModule()
122 const CodeModule* BasicCodeModules::GetModuleAtSequence( in GetModuleAtSequence()
124 linked_ptr<const CodeModule> module; in GetModuleAtSequence()
134 const CodeModule* BasicCodeModules::GetModuleAtIndex( in GetModuleAtIndex()
[all …]
Dbasic_code_modules.h67 virtual const CodeModule* GetModuleForAddress(uint64_t address) const;
68 virtual const CodeModule* GetMainModule() const;
69 virtual const CodeModule* GetModuleAtSequence(unsigned int sequence) const;
70 virtual const CodeModule* GetModuleAtIndex(unsigned int index) const;
72 virtual std::vector<linked_ptr<const CodeModule> >
83 RangeMap<uint64_t, linked_ptr<const CodeModule> > map_;
87 std::vector<linked_ptr<const CodeModule> > shrunk_range_modules_;
Dsimple_symbol_supplier.h91 class CodeModule; variable
107 virtual SymbolResult GetSymbolFile(const CodeModule *module,
111 virtual SymbolResult GetSymbolFile(const CodeModule *module,
118 virtual SymbolResult GetCStringSymbolData(const CodeModule *module,
125 virtual void FreeSymbolData(const CodeModule *module);
128 SymbolResult GetSymbolFileAtPathFromRoot(const CodeModule *module,
Dstackwalker_address_list_unittest.cc51 using google_breakpad::CodeModule;
113 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(0)->module); in CheckCallStack()
114 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(1)->module); in CheckCallStack()
115 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(2)->module); in CheckCallStack()
116 ASSERT_EQ(static_cast<const CodeModule*>(&module1), frames->at(3)->module); in CheckCallStack()
117 ASSERT_EQ(static_cast<const CodeModule*>(&module1), frames->at(4)->module); in CheckCallStack()
133 vector<const CodeModule*> modules_without_symbols; in TEST_F()
134 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
167 vector<const CodeModule*> modules_without_symbols; in TEST_F()
168 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
Dstackwalker_mips_unittest.cc53 using google_breakpad::CodeModule;
159 vector<const CodeModule*> modules_without_symbols; in TEST_F()
160 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
187 vector<const CodeModule*> modules_without_symbols; in TEST_F()
188 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
211 vector<const CodeModule*> modules_without_symbols; in TEST_F()
212 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
268 vector<const CodeModule*> modules_without_symbols; in TEST_F()
269 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
344 vector<const CodeModule*> modules_without_symbols; in TEST_F()
[all …]
Dstackwalker_mips64_unittest.cc54 using google_breakpad::CodeModule;
161 vector<const CodeModule*> modules_without_symbols; in TEST_F()
162 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
190 vector<const CodeModule*> modules_without_symbols; in TEST_F()
191 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
215 vector<const CodeModule*> modules_without_symbols; in TEST_F()
216 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
273 vector<const CodeModule*> modules_without_symbols; in TEST_F()
274 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
350 vector<const CodeModule*> modules_without_symbols; in TEST_F()
[all …]
Dstackwalker_arm_unittest.cc53 using google_breakpad::CodeModule;
156 vector<const CodeModule*> modules_without_symbols; in TEST_F()
157 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
179 vector<const CodeModule*> modules_without_symbols; in TEST_F()
180 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
199 vector<const CodeModule*> modules_without_symbols; in TEST_F()
200 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
252 vector<const CodeModule*> modules_without_symbols; in TEST_F()
253 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
323 vector<const CodeModule*> modules_without_symbols; in TEST_F()
[all …]
Dstackwalker_amd64_unittest.cc52 using google_breakpad::CodeModule;
160 vector<const CodeModule*> modules_without_symbols; in TEST_F()
161 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
186 vector<const CodeModule*> modules_without_symbols; in TEST_F()
187 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
210 vector<const CodeModule*> modules_without_symbols; in TEST_F()
211 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
271 vector<const CodeModule*> modules_without_symbols; in TEST_F()
272 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
346 vector<const CodeModule*> modules_without_symbols; in TEST_F()
[all …]
Dstackwalker_arm64_unittest.cc53 using google_breakpad::CodeModule;
154 vector<const CodeModule*> modules_without_symbols; in TEST_F()
155 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
176 vector<const CodeModule*> modules_without_symbols; in TEST_F()
177 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
229 vector<const CodeModule*> modules_without_symbols; in TEST_F()
230 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
301 vector<const CodeModule*> modules_without_symbols; in TEST_F()
302 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
368 vector<const CodeModule*> modules_without_symbols; in TEST_F()
[all …]
Dsimple_symbol_supplier.cc61 const CodeModule *module, const SystemInfo *system_info, in GetSymbolFile()
80 const CodeModule *module, in GetSymbolFile()
99 const CodeModule *module, in GetCStringSymbolData()
126 void SimpleSymbolSupplier::FreeSymbolData(const CodeModule *module) { in FreeSymbolData()
143 const CodeModule *module, const SystemInfo *system_info, in GetSymbolFileAtPathFromRoot()
Dstackwalker_x86_unittest.cc52 using google_breakpad::CodeModule;
170 vector<const CodeModule*> modules_without_symbols; in TEST_F()
171 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
196 vector<const CodeModule*> modules_without_symbols; in TEST_F()
197 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
219 vector<const CodeModule*> modules_without_symbols; in TEST_F()
220 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
261 vector<const CodeModule*> modules_without_symbols; in TEST_F()
262 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
325 vector<const CodeModule*> modules_without_symbols; in TEST_F()
[all …]
Dstackwalker.cc87 const CodeModule* module, in InsertSpecialAttentionModule()
88 vector<const CodeModule*>* modules) { in InsertSpecialAttentionModule()
95 vector<const CodeModule*>::iterator iter; in InsertSpecialAttentionModule()
113 vector<const CodeModule*>* modules_without_symbols, in Walk()
114 vector<const CodeModule*>* modules_with_corrupt_symbols) { in Walk()
Dsource_line_resolver_base.cc151 bool SourceLineResolverBase::LoadModule(const CodeModule *module, in LoadModule()
187 const CodeModule *module, const string &map_buffer) { in LoadModuleUsingMapBuffer()
223 const CodeModule *module, in LoadModuleUsingMemoryBuffer()
262 void SourceLineResolverBase::UnloadModule(const CodeModule *code_module) { in UnloadModule()
286 bool SourceLineResolverBase::HasModule(const CodeModule *module) { in HasModule()
292 bool SourceLineResolverBase::IsModuleCorrupt(const CodeModule *module) { in IsModuleCorrupt()
Dminidump_processor_unittest.cc163 using google_breakpad::CodeModule;
216 virtual SymbolResult GetSymbolFile(const CodeModule *module,
220 virtual SymbolResult GetSymbolFile(const CodeModule *module,
225 virtual SymbolResult GetCStringSymbolData(const CodeModule *module,
231 virtual void FreeSymbolData(const CodeModule *module);
242 const CodeModule *module, in GetSymbolFile()
267 const CodeModule *module, in GetSymbolFile()
284 const CodeModule *module, in GetCStringSymbolData()
310 void TestSymbolSupplier::FreeSymbolData(const CodeModule *module) { in FreeSymbolData()
470 Property(&google_breakpad::CodeModule::code_file, in TEST_F()
[all …]
Dbasic_code_module.h51 class BasicCodeModule : public CodeModule {
57 explicit BasicCodeModule(const CodeModule *that) in BasicCodeModule()
100 virtual CodeModule* Copy() const { return new BasicCodeModule(this); } in Copy()
/external/google-breakpad/src/tools/mac/crash_report/
Don_demand_symbol_supplier.h55 virtual SymbolResult GetSymbolFile(const CodeModule *module,
60 virtual SymbolResult GetSymbolFile(const CodeModule *module,
66 virtual SymbolResult GetCStringSymbolData(const CodeModule *module,
73 virtual void FreeSymbolData(const CodeModule *module);
89 string GetNameForModule(const CodeModule *module);
94 string GetLocalModulePath(const CodeModule *module);
97 string GetModulePath(const CodeModule *module);
101 string GetModuleSymbolFile(const CodeModule *module);
105 bool GenerateSymbolFile(const CodeModule *module,
Don_demand_symbol_supplier.mm125 OnDemandSymbolSupplier::GetSymbolFile(const CodeModule *module,
145 OnDemandSymbolSupplier::GetSymbolFile(const CodeModule *module,
165 OnDemandSymbolSupplier::GetCStringSymbolData(const CodeModule *module,
189 void OnDemandSymbolSupplier::FreeSymbolData(const CodeModule *module) {
197 string OnDemandSymbolSupplier::GetLocalModulePath(const CodeModule *module) {
233 string OnDemandSymbolSupplier::GetModulePath(const CodeModule *module) {
237 string OnDemandSymbolSupplier::GetNameForModule(const CodeModule *module) {
241 string OnDemandSymbolSupplier::GetModuleSymbolFile(const CodeModule *module) {
258 bool OnDemandSymbolSupplier::GenerateSymbolFile(const CodeModule *module,
/external/google-breakpad/src/google_breakpad/processor/
Dcode_modules.h47 class CodeModule; variable
61 virtual const CodeModule* GetModuleForAddress(uint64_t address) const = 0;
68 virtual const CodeModule* GetMainModule() const = 0;
75 virtual const CodeModule* GetModuleAtSequence(
88 virtual const CodeModule* GetModuleAtIndex(unsigned int index) const = 0;
102 virtual std::vector<linked_ptr<const CodeModule> >
Dsource_line_resolver_interface.h61 virtual bool LoadModule(const CodeModule *module,
64 virtual bool LoadModuleUsingMapBuffer(const CodeModule *module,
73 virtual bool LoadModuleUsingMemoryBuffer(const CodeModule *module,
84 virtual void UnloadModule(const CodeModule *module) = 0;
87 virtual bool HasModule(const CodeModule *module) = 0;
90 virtual bool IsModuleCorrupt(const CodeModule *module) = 0;
Dsource_line_resolver_base.h77 virtual bool LoadModule(const CodeModule *module, const string &map_file);
78 virtual bool LoadModuleUsingMapBuffer(const CodeModule *module,
80 virtual bool LoadModuleUsingMemoryBuffer(const CodeModule *module,
84 virtual void UnloadModule(const CodeModule *module);
85 virtual bool HasModule(const CodeModule *module);
86 virtual bool IsModuleCorrupt(const CodeModule *module);
Dsymbol_supplier.h41 class CodeModule; variable
66 virtual SymbolResult GetSymbolFile(const CodeModule *module,
74 virtual SymbolResult GetSymbolFile(const CodeModule *module,
87 virtual SymbolResult GetCStringSymbolData(const CodeModule *module,
94 virtual void FreeSymbolData(const CodeModule *module) = 0;
Dprocess_state.h117 const vector<linked_ptr<const CodeModule> >* shrunk_range_modules() const { in shrunk_range_modules()
120 const vector<const CodeModule*>* modules_without_symbols() const { in modules_without_symbols()
123 const vector<const CodeModule*>* modules_with_corrupt_symbols() const { in modules_with_corrupt_symbols()
192 vector<linked_ptr<const CodeModule> > shrunk_range_modules_;
195 vector<const CodeModule*> modules_without_symbols_;
198 vector<const CodeModule*> modules_with_corrupt_symbols_;
Dcode_module.h45 class CodeModule {
47 virtual ~CodeModule() {} in ~CodeModule()
89 virtual CodeModule* Copy() const = 0;
Dstack_frame.h40 class CodeModule; variable
117 const CodeModule *module;

12