Home | History | Annotate | Download | only in debug

Lines Matching defs:handler

132 void OutputPointer(void* pointer, BacktraceOutputHandler* handler) {
136 handler->HandleOutput("0x");
139 handler->HandleOutput(buf);
144 BacktraceOutputHandler* handler) {
146 // stack dumping signal handler). NO malloc or stdio is allowed here.
147 handler->HandleOutput("\n");
148 handler->HandleOutput("==== C stack trace ===============================\n");
149 handler->HandleOutput("\n");
154 // when we are not executing the signal handler.
162 handler->HandleOutput(" ");
163 handler->HandleOutput(trace_symbol.c_str());
164 handler->HandleOutput("\n");
173 handler->HandleOutput(" [");
174 OutputPointer(trace[i], handler);
175 handler->HandleOutput("]\n");
183 // stack dumping signal handler). NO malloc or stdio is allowed here.
192 // Record the fact that we are in the signal handler now, so that the rest
274 // stack dumping signal handler). NO malloc or stdio is allowed here.
323 // #22 <signal handler called>
366 // stack dumping signal handler). NO malloc or stdio is allowed here.
379 // stack dumping signal handler). NO malloc or stdio is allowed here.
382 PrintBacktraceOutputHandler handler;
383 ProcessBacktrace(trace_, count_, &handler);
389 StreamBacktraceOutputHandler handler(os);
390 ProcessBacktrace(trace_, count_, &handler);