Home | History | Annotate | Download | only in runtime

Lines Matching full:signals

31 // Typically a signal handler should not need to deal with signals that occur within it.
33 // handled signals (implicit checks), we call a function to try to dump the stack
44 // 2. use pthread_sigmask to allow SIGSEGV and SIGABRT signals to be delivered to the
76 VLOG(signals)<< "Caught unknown SIGSEGV in ART fault handler - chaining to next handler.";
124 VLOG(signals) << "Failed to claim SEGV: " << strerror(errno);
143 VLOG(signals) << "Handling fault";
145 VLOG(signals) << "in generated code, looking for handler";
147 VLOG(signals) << "invoking Action on handler " << handler;
172 // Set a breakpoint in this function to catch unhandled signals.
206 VLOG(signals) << "Checking for generated code";
209 VLOG(signals) << "no current thread";
215 VLOG(signals) << "not runnable";
222 VLOG(signals) << "no lock";
235 VLOG(signals) << "potential method: " << method_obj;
237 VLOG(signals) << "no method";
247 VLOG(signals) << "not a class";
251 VLOG(signals) << "not aligned";
257 VLOG(signals) << "not a class class";
263 VLOG(signals) << "not a method";
270 VLOG(signals) << "looking for dex pc for return pc " << std::hex << return_pc;
273 VLOG(signals) << "pc offset: " << std::hex << sought_offset;
276 VLOG(signals) << "dexpc: " << dexpc;
332 // Unblock the signals we allow so that they can be delivered in the signal handler.