Searched defs:handler (Results 1 - 5 of 5) sorted by relevance

/art/tools/ahat/src/
H A DAhatHttpHandler.java33 public AhatHttpHandler(AhatHandler handler) { argument
34 mAhatHandler = handler;
/art/runtime/
H A Dfault_handler.cc34 // Typically a signal handler should not need to deal with signals that occur within it.
48 // thread running the signal handler.
49 // 3. set the handler for SIGSEGV and SIGABRT to a secondary signal handler.
57 // our secondary signal handler gets called in a signal context. This results in
73 // Static fault manger object accessed by signal handler.
78 VLOG(signals)<< "Caught unknown SIGSEGV in ART fault handler - chaining to next handler.";
81 // Signal handler called on SIGSEGV.
86 // Signal handler fo
285 AddHandler(FaultHandler* handler, bool generated_code) argument
294 RemoveHandler(FaultHandler* handler) argument
[all...]
/art/sigchainlib/
H A Dsigchain.cc70 // used when invoking the user's handler.
92 SpecialSignalHandlerFn special_handler_; // A special handler executed before user handlers.
121 // Sigchainlib's own handler so we can ensure a managed handler is called first even if nobody
140 // Invoke the user's signal handler.
150 // Do we have a managed handler? If so, run it first.
156 // Call the handler. If it succeeds, we're done.
236 extern "C" sighandler_t signal(int signal, sighandler_t handler) { argument
239 sa.sa_handler = handler;
247 if (signal > 0 && signal < _NSIG && user_sigactions[signal].IsClaimed() && handler !
[all...]
/art/compiler/optimizing/
H A Dnodes.cc1788 HBasicBlock* handler = predecessor->GetSuccessors()[1]; local
1789 DCHECK(handler->IsCatchBlock());
1790 predecessor->RemoveSuccessor(handler);
1791 handler->RemovePredecessor(predecessor);
H A Dnodes.h2751 // Returns whether `handler` is among its exception handlers (non-zero index
2753 bool HasExceptionHandler(const HBasicBlock& handler) const {
2754 DCHECK(handler.IsCatchBlock());
2755 return GetBlock()->HasSuccessor(&handler, 1u /* Skip first successor. */);
2758 // If not present already, adds `handler` to its block's list of exception
2760 void AddExceptionHandler(HBasicBlock* handler) { argument
2761 if (!HasExceptionHandler(*handler)) {
2762 GetBlock()->AddSuccessor(handler);

Completed in 170 milliseconds