/system/core/libutils/ |
CallStack.cpp | 17 #define LOG_TAG "CallStack" 21 #include <utils/CallStack.h> 30 CallStack::CallStack() { 33 CallStack::CallStack(const char* logtag, int32_t ignoreDepth) { 38 CallStack::~CallStack() { 41 void CallStack::update(int32_t ignoreDepth, pid_t tid) { 46 ALOGW("%s: Failed to unwind callstack.", __FUNCTION__) [all...] |
ProcessCallStack.cpp | 183 * Ignore CallStack::update and ProcessCallStack::update for current thread 189 threadInfo.callStack.update(ignoreDepth, tid); 195 __FUNCTION__, tid, threadInfo.callStack.size()); 214 * Print the callstack with an additional two spaces as the prefix for legibility. 232 threadInfo.callStack.print(csPrinter);
|
/external/guice/core/test/com/google/inject/spi/ |
ModuleSourceTest.java | 43 StackTraceElement[] callStack = moduleSource.getStackTrace(); 44 assertEquals(BINDER_INSTALL, callStack[0]); 51 StackTraceElement[] callStack = moduleSource.getStackTrace(); 52 assertEquals(BINDER_INSTALL, callStack[0]); 56 callStack[1]); 57 assertEquals(BINDER_INSTALL, callStack[2]); 64 StackTraceElement[] callStack = moduleSource.getStackTrace(); 65 assertEquals(BINDER_INSTALL, callStack[0]); 66 assertEquals(new StackTraceElement("class1", "method1", "Unknown Source", 1), callStack[1]); 67 assertEquals(new StackTraceElement("class2", "method2", "Unknown Source", 2), callStack[2]); [all...] |
ElementSourceTest.java | 59 StackTraceElement[] callStack = elementSource.getStackTrace(); 69 assertEquals(0, callStack.length); 73 assertEquals(0, callStack.length); 80 callStack[0].getClassName()); 82 callStack[1].getClassName()); 84 callStack[2].getClassName()); 87 callStack[3].getClassName()); 89 callStack[3].getMethodName()); 91 callStack[3].getFileName()); 93 callStack[4].getClassName()) [all...] |
/external/google-breakpad/src/google_breakpad/processor/ |
call_stack.h | 33 // exposing the vector directly to allow the CallStack to own StackFrame 35 // CallStack must be composed of pointers instead of objects to allow for 40 // caller. CallStack only allows stacks to be built by pushing frames, 57 class CallStack { 59 CallStack() { Clear(); } 60 ~CallStack(); 62 // Resets the CallStack to its initial empty state
|
stackwalker.h | 36 // Stackwalker assembles these StackFrame strucutres into a CallStack. 56 class CallStack; 67 // Populates the given CallStack by calling GetContextFrame and 80 bool Walk(CallStack* stack, 205 // GetCallerFrame. To aid this purpose, stack contains the CallStack 213 virtual StackFrame* GetCallerFrame(const CallStack* stack,
|
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Debug/ |
ParseTreeBuilder.cs | 45 Stack<ParseTree> callStack = new Stack<ParseTree>(); 51 callStack.Push(root); 55 var enumerator = callStack.GetEnumerator(); 84 ParseTree parentRuleNode = callStack.Peek(); 87 callStack.Push(ruleNode); 93 ParseTree ruleNode = callStack.Peek(); 97 callStack.Pop(); 103 ParseTree ruleNode = callStack.Peek(); 119 ParseTree ruleNode = callStack.Peek();
|
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Debug/ |
ParseTreeBuilder.cs | 47 Stack<ParseTree> callStack = new Stack<ParseTree>(); 54 callStack.Push( root ); 61 return callStack.Peek(); 94 ParseTree parentRuleNode = callStack.Peek(); 97 callStack.Push( ruleNode ); 104 ParseTree ruleNode = callStack.Peek(); 109 callStack.Pop(); 116 ParseTree ruleNode = callStack.Peek(); 134 ParseTree ruleNode = callStack.Peek();
|
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/debug/ |
ParseTreeBuilder.java | 44 Stack callStack = new Stack(); 50 callStack.push(root); 54 return (ParseTree)callStack.elementAt(0); 74 ParseTree parentRuleNode = (ParseTree)callStack.peek(); 77 callStack.push(ruleNode); 82 ParseTree ruleNode = (ParseTree)callStack.peek(); 86 callStack.pop(); 91 ParseTree ruleNode = (ParseTree)callStack.peek(); 105 ParseTree ruleNode = (ParseTree)callStack.peek();
|
/external/compiler-rt/test/asan/TestCases/Darwin/ |
crashlog-stacktraces.c | 17 void* callstack[128]; local 18 int i, frames = backtrace(callstack, 128); 19 char** strs = backtrace_symbols(callstack, frames);
|
/system/core/include/utils/ |
CallStack.h | 33 class CallStack { 36 CallStack(); 37 // Create a callstack with the current thread's stack trace. 39 CallStack(const char* logtag, int32_t ignoreDepth=1); 40 ~CallStack();
|
ProcessCallStack.h | 20 #include <utils/CallStack.h> 37 // Copy the existing process callstack (no other side effects). 67 CallStack callStack;
|
/external/google-breakpad/src/processor/ |
call_stack.cc | 41 CallStack::~CallStack() { 45 void CallStack::Clear() {
|
microdump_processor.cc | 78 scoped_ptr<CallStack> stack(new CallStack());
|
stackwalker_address_list.h | 32 // Doesn't actually walk a stack, rather initializes a CallStack given an 61 virtual StackFrame* GetCallerFrame(const CallStack* stack,
|
/external/skia/tools/ |
win_dbghelp.cpp | 22 // to mark where the callstack is printed. 23 // For example, each thread's callstack will be marked with "12340000" at 90 * Callstack lines are marked by start and stop markers and they are prefixed 100 // the callstack from a log files, only when the application had failed. 184 printf("\nThread Callstack:\n"); 189 printf("\nException Callstack:\n"); 233 // collecting the callstack. 235 // cdb.exe is the app used to load the minidump which prints the callstack.
|
/frameworks/rs/ |
rsDebugHelper.h | 24 #include <utils/CallStack.h> 49 CallStack mStack;
|
/external/ltrace/sysdeps/linux-gnu/m68k/ |
trace.c | 62 proc->callstack[depth - 1].is_syscall && 63 proc->callstack[depth - 1].c_un.syscall == *sysnum) {
|
/art/tools/dmtracedump/ |
createtesttrace.cc | 146 stack* callStack = new stack[numThreads]; 148 callStack[ii].frames = nullptr; 149 callStack[ii].indentLevel = 0; 186 if (callStack[threadId].frames == nullptr) { 188 callStack[threadId].frames = stk; 190 indentLevel = callStack[threadId].indentLevel; 241 callStack[threadId].frames[indentLevel] = &records[nextRecord]; 245 if (callStack[threadId].frames[indentLevel - 1] == nullptr) { 249 callStack[threadId].frames[indentLevel - 1] = &records[nextRecord]; 258 char* name = callStack[threadId].frames[indentLevel - 1]->fullName [all...] |
/frameworks/native/opengl/libs/EGL/ |
egl_tls.cpp | 23 #include <utils/CallStack.h> 79 property_get("debug.egl.callstack", value, "0"); 81 CallStack stack(LOG_TAG);
|
/external/ltrace/sysdeps/linux-gnu/aarch64/ |
trace.c | 75 && proc->callstack[d1].is_syscall 76 && proc->callstack[d1].c_un.syscall == *sysnum)
|
/external/ltrace/sysdeps/linux-gnu/alpha/ |
trace.c | 62 proc->callstack[proc->callstack_depth - 1].is_syscall && 63 proc->callstack[proc->callstack_depth - 1].c_un.syscall == *sysnum) {
|
/external/mesa3d/src/mesa/program/ |
prog_execute.h | 72 GLuint CallStack[MAX_PROGRAM_CALL_DEPTH]; /**< For CAL/RET instructions */ 73 GLuint StackDepth; /**< Index/ptr to top of CallStack[] */
|
/external/apache-harmony/support/src/test/java/tests/util/ |
CallVerificationStack.java | 45 private final Stack<StackTraceElement> callStack = new Stack<StackTraceElement>(); 86 this.callStack.push(eles[i]); 95 return this.callStack.peek().getClassName(); 104 return this.callStack.peek().getMethodName(); 112 this.callStack.clear(); 192 this.callStack.pop();
|
/libcore/support/src/test/java/tests/util/ |
CallVerificationStack.java | 46 private final Stack<StackTraceElement> callStack = new Stack<StackTraceElement>(); 87 this.callStack.push(eles[i]); 96 return this.callStack.peek().getClassName(); 105 return this.callStack.peek().getMethodName(); 114 this.callStack.clear(); 201 this.callStack.pop();
|