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

/art/runtime/openjdkjvmti/
H A Dti_dump.cc59 void DumpUtil::Register(EventHandler* handler) { argument
60 gDumpCallback.event_handler = handler;
H A Dti_phase.cc136 void PhaseUtil::Register(EventHandler* handler) { argument
137 gPhaseCallback.event_handler = handler;
H A Devents.cc187 explicit JvmtiAllocationListener(EventHandler* handler) : handler_(handler) {} argument
246 explicit JvmtiGcPauseListener(EventHandler* handler) argument
247 : handler_(handler),
H A Dti_method.cc78 void MethodUtil::Register(EventHandler* handler) { argument
79 gMethodCallback.event_handler = handler;
H A Dti_thread.cc79 // Runtime isn't started. We only expect at most the signal handler or JIT threads to be
114 void ThreadUtil::Register(EventHandler* handler) { argument
118 gThreadCallback.event_handler = handler;
H A Dti_class.cc544 void ClassUtil::Register(EventHandler* handler) { argument
545 gClassCallback.event_handler = handler;
/art/tools/ahat/src/
H A DAhatHttpHandler.java33 public AhatHttpHandler(AhatHandler handler) { argument
34 mAhatHandler = handler;
/art/tools/ahat/test/
H A DTestHandler.java24 * Provide common utilities for basic handler tests.
33 * Test that the given handler doesn't crash on the given query.
35 public static void testNoCrash(AhatHandler handler, String uri) throws IOException { argument
39 handler.handle(doc, query);
/art/runtime/
H A Dfault_handler.cc34 // Static fault manger object accessed by signal handler.
39 VLOG(signals)<< "Caught unknown SIGSEGV in ART fault handler - chaining to next handler.";
42 // Signal handler called on SIGSEGV.
177 for (const auto& handler : other_handlers_) {
178 if (handler->Action(sig, info, context)) {
189 // Simulate a crash in a handler.
194 VLOG(signals) << "in generated code, looking for handler";
195 for (const auto& handler : generated_code_handlers_) {
196 VLOG(signals) << "invoking Action on handler " << handle
217 AddHandler(FaultHandler* handler, bool generated_code) argument
226 RemoveHandler(FaultHandler* handler) argument
[all...]
/art/sigchainlib/
H A Dsigchain.cc51 // It implements wrapper functions for signal, sigaction, and sigprocmask, and a handler that
54 // In our handler, we start off with all signals blocked, fetch the original signal mask from the
55 // passed in ucontext, and then adjust our signal mask appropriately for the user handler.
62 // ~SA_RESTART: unimplemented, maybe we can reserve an RT signal, register an empty handler that
217 fatal("failed to find special handler to remove");
233 // If one of them crashes, we'll reenter this handler and pass that crash onto the user handler.
235 for (const auto& handler : chains[signo].special_handlers_) {
236 if (handler.sc_sigaction == nullptr) {
240 // The native bridge signal handler migh
273 auto handler = chains[signo].action_.sa_handler; local
312 signal(int signo, sighandler_t handler) argument
344 bsd_signal(int signo, sighandler_t handler) argument
[all...]
/art/dexlayout/
H A Ddex_ir.cc68 // Get the start of the handler data.
71 // Manually read each handler.
684 const CatchHandler* handler = new CatchHandler(has_catch_all, handler_off, addr_pairs); local
685 handler_list->push_back(std::unique_ptr<const CatchHandler>(handler));
/art/compiler/optimizing/
H A Dnodes.cc1817 HBasicBlock* handler = predecessor->GetSuccessors()[1]; local
1818 DCHECK(handler->IsCatchBlock());
1819 predecessor->RemoveSuccessor(handler);
1820 handler->RemovePredecessor(predecessor);
H A Dnodes.h2939 // Returns whether `handler` is among its exception handlers (non-zero index
2941 bool HasExceptionHandler(const HBasicBlock& handler) const {
2942 DCHECK(handler.IsCatchBlock());
2943 return GetBlock()->HasSuccessor(&handler, 1u /* Skip first successor. */);
2946 // If not present already, adds `handler` to its block's list of exception
2948 void AddExceptionHandler(HBasicBlock* handler) { argument
2949 if (!HasExceptionHandler(*handler)) {
2950 GetBlock()->AddSuccessor(handler);

Completed in 531 milliseconds