Home
last modified time | relevance | path

Searched refs:Stackwalker (Results 1 – 25 of 32) sorted by relevance

12

/external/google-breakpad/src/processor/
Dstackwalker.cc61 const int Stackwalker::kRASearchWords = 40;
68 uint32_t Stackwalker::max_frames_ = 1 << 20; // 1M
69 bool Stackwalker::max_frames_set_ = false;
71 uint32_t Stackwalker::max_frames_scanned_ = 1 << 14; // 16k
73 Stackwalker::Stackwalker(const SystemInfo* system_info, in Stackwalker() function in google_breakpad::Stackwalker
111 bool Stackwalker::Walk( in Walk()
197 Stackwalker* Stackwalker::StackwalkerForCPU( in StackwalkerForCPU()
209 Stackwalker* cpu_stackwalker = NULL; in StackwalkerForCPU()
280 bool Stackwalker::TerminateWalk(uint64_t caller_ip, in TerminateWalk()
305 bool Stackwalker::InstructionAddressSeemsValid(uint64_t address) const { in InstructionAddressSeemsValid()
Dmicrodump_processor.cc64 scoped_ptr<Stackwalker> stackwalker( in Process()
65 Stackwalker::StackwalkerForCPU( in Process()
Dstackwalker_sparc.h50 class StackwalkerSPARC : public Stackwalker {
Dstackwalker_ppc.h50 class StackwalkerPPC : public Stackwalker {
Dstackwalker_ppc64.h48 class StackwalkerPPC64 : public Stackwalker {
Dstackwalker_address_list.h48 class StackwalkerAddressList : public Stackwalker {
Dstackwalker_mips.h50 class StackwalkerMIPS : public Stackwalker {
Dstackwalker_arm.h51 class StackwalkerARM : public Stackwalker {
Dstackwalker_amd64.h53 class StackwalkerAMD64 : public Stackwalker {
Dstackwalker_x86.h56 class StackwalkerX86 : public Stackwalker {
Dstackwalker_address_list.cc54 : Stackwalker(NULL, NULL, modules, frame_symbolizer), in StackwalkerAddressList()
Dstackwalker_arm64.h51 class StackwalkerARM64 : public Stackwalker {
Dstackwalker_ppc64.cc52 : Stackwalker(system_info, memory, modules, resolver_helper), in StackwalkerPPC64()
Dstackwalker_sparc.cc51 : Stackwalker(system_info, memory, modules, resolver_helper), in StackwalkerSPARC()
Dstackwalker_ppc.cc52 : Stackwalker(system_info, memory, modules, resolver_helper), in StackwalkerPPC()
Dstackwalker_mips_unittest.cc57 using google_breakpad::Stackwalker;
103 Stackwalker::set_max_frames_scanned(1024); in StackwalkerMIPSFixture()
488 Stackwalker::set_max_frames_scanned(0); in TEST_F()
Dstackwalker_mips64_unittest.cc58 using google_breakpad::Stackwalker;
104 Stackwalker::set_max_frames_scanned(1024); in StackwalkerMIPSFixture()
496 Stackwalker::set_max_frames_scanned(0); in TEST_F()
Dstackwalker_address_list_unittest.cc54 using google_breakpad::Stackwalker;
Dstackwalker_arm64_unittest.cc57 using google_breakpad::Stackwalker;
103 Stackwalker::set_max_frames_scanned(1024); in StackwalkerARM64Fixture()
431 Stackwalker::set_max_frames_scanned(0); in TEST_F()
Dstackwalker_amd64_unittest.cc56 using google_breakpad::Stackwalker;
102 Stackwalker::set_max_frames_scanned(1024); in StackwalkerAMD64Fixture()
651 Stackwalker::set_max_frames_scanned(0); in TEST_F()
Dstackwalker_amd64.cc99 : Stackwalker(system_info, memory, modules, resolver_helper), in StackwalkerAMD64()
Dstackwalker_arm_unittest.cc57 using google_breakpad::Stackwalker;
104 Stackwalker::set_max_frames_scanned(1024); in StackwalkerARMFixture()
451 Stackwalker::set_max_frames_scanned(0); in TEST_F()
/external/google-breakpad/src/google_breakpad/processor/
Dstackwalker.h63 class Stackwalker {
65 virtual ~Stackwalker() {} in ~Stackwalker()
87 static Stackwalker* StackwalkerForCPU(
116 Stackwalker(const SystemInfo* system_info,
Dcall_stack.h75 friend class Stackwalker;
/external/google-breakpad/docs/
Dstack_walking.md44 the [Stackwalker::StackwalkerForCPU](../src/google_breakpad/processor/stackwalker.h#77)
47 the specific !Stackwalker subclass based on the CPU architecture of the provided
52 Once a !Stackwalker instance has been obtained, the processor calls the
53 [Stackwalker::Walk](../src/google_breakpad/processor/source_line_resolver_interface.h)
55 !Stackwalker starts by calling the GetContextFrame method which returns a
109 To find the next frame in the stack, the !Stackwalker calls its
111 method, passing in the current frame. Each !Stackwalker subclass implements
129 If unwind info is not found then the !Stackwalker may resort to other methods.
134 If no caller frame was found by any other method most !Stackwalker
137 [Stackwalker::ScanForReturnAddress](../src/google_breakpad/processor/stackwalker.h#131)
[all …]

12