/art/runtime/ |
D | fault_handler.cc | 156 for (const auto& handler : generated_code_handlers_) { in HandleFault() local 157 VLOG(signals) << "invoking Action on handler " << handler; in HandleFault() 158 if (handler->Action(sig, info, context)) { in HandleFault() 238 for (const auto& handler : other_handlers_) { in HandleFault() local 239 if (handler->Action(sig, info, context)) { in HandleFault() 275 void FaultManager::AddHandler(FaultHandler* handler, bool generated_code) { in AddHandler() argument 278 generated_code_handlers_.push_back(handler); in AddHandler() 280 other_handlers_.push_back(handler); in AddHandler() 284 void FaultManager::RemoveHandler(FaultHandler* handler) { in RemoveHandler() argument 285 auto it = std::find(generated_code_handlers_.begin(), generated_code_handlers_.end(), handler); in RemoveHandler() [all …]
|
D | fault_handler.h | 51 void AddHandler(FaultHandler* handler, bool generated_code); 52 void RemoveHandler(FaultHandler* handler);
|
D | thread.cc | 1469 ScopedLocalRef<jobject> handler(tlsPtr_.jni_env, in HandleUncaughtExceptions() local 1472 if (handler.get() == nullptr) { in HandleUncaughtExceptions() 1474 handler.reset(tlsPtr_.jni_env->GetObjectField(peer.get(), in HandleUncaughtExceptions() 1479 tlsPtr_.jni_env->CallVoidMethod(handler.get(), in HandleUncaughtExceptions()
|
/art/test/044-proxy/src/ |
D | Clash.java | 28 InvocationHandler handler = new ClashInvocationHandler(); in main() local 34 handler); in main() 43 handler); in main()
|
D | Clash2.java | 28 InvocationHandler handler = new Clash2InvocationHandler(); in main() local 33 handler); in main()
|
D | Clash4.java | 28 InvocationHandler handler = new Clash4InvocationHandler(); in main() local 38 handler); in main()
|
D | Clash3.java | 28 InvocationHandler handler = new Clash3InvocationHandler(); in main() local 37 handler); in main()
|
D | WrappedThrow.java | 30 InvocationHandler handler = new WTInvocationHandler(mix); in main() local 36 handler); in main()
|
D | BasicTest.java | 98 InvocationHandler handler = new MyInvocationHandler(proxyMe); in createProxy() local 111 proxy = cons.newInstance(new Object[] { handler }); in createProxy()
|
/art/test/802-deoptimization/smali/ |
D | catch_handler_on_entry.smali | 5 # Test we can execute a method starting with a catch handler (without 9 # We execute the catch handler (Label1) for the first time with p0 == 0. 12 # That exception is caught by the catch handler so we execute it a second time.
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | EncodedCatchHandlerList.java | 44 for (EncodedCatchHandler handler : list) { in incrementIndex() 45 handler.incrementIndex(kind, insertedIdx); in incrementIndex()
|
D | EncodedCatchHandler.java | 57 for (EncodedTypeAddrPair handler : handlers) { in incrementIndex() 58 handler.incrementIndex(kind, insertedIdx); in incrementIndex()
|
/art/test/111-unresolvable-exception/ |
D | info.txt | 1 Test that we do not segfault when we check a catch handler
|
/art/sigchainlib/ |
D | sigchain.cc | 228 extern "C" sighandler_t signal(int signal, sighandler_t handler) { in signal() argument 231 sa.sa_handler = handler; in signal() 239 if (signal > 0 && signal < _NSIG && user_sigactions[signal].IsClaimed() && handler != SIG_DFL) { in signal()
|
/art/runtime/gc/allocator/ |
D | dlmalloc.h | 41 extern "C" void dlmalloc_inspect_all(void(*handler)(void*, void *, size_t, void*), void* arg);
|
D | rosalloc.h | 252 …void InspectAllSlots(void (*handler)(void* start, void* end, size_t used_bytes, void* callback_arg… 605 void InspectAll(void (*handler)(void* start, void* end, size_t used_bytes, void* callback_arg),
|
D | rosalloc.cc | 1117 void RosAlloc::Run::InspectAllSlots(void (*handler)(void* start, void* end, size_t used_bytes, void… in InspectAllSlots() 1141 handler(slot_addr, slot_addr + bracket_size, bracket_size, arg); in InspectAllSlots() 1143 handler(slot_addr, slot_addr + bracket_size, 0, arg); in InspectAllSlots() 1547 void RosAlloc::InspectAll(void (*handler)(void* start, void* end, size_t used_bytes, void* callback… in InspectAll() 1550 if (handler == nullptr) { in InspectAll() 1574 handler(start, end, 0, arg); in InspectAll() 1596 handler(start, end, used_bytes, arg); in InspectAll() 1615 run->InspectAllSlots(handler, arg); in InspectAll()
|
/art/test/004-JniTest/src/ |
D | Main.java | 212 InvocationHandler handler = new DummyInvocationHandler(); in testProxyGetMethodID() local 215 new Class[] {SimpleInterface.class}, handler); in testProxyGetMethodID()
|
/art/test/800-smali/smali/ |
D | move_exception_on_entry.smali | 5 # Test that we cannot have a catch-handler with move-exception at the beginning of a method.
|
D | b_20843113.smali | 9 # An instruction that may throw, so as to pass UninitializedThis to the handler
|
D | b_22331663.smali | 30 # Catch handler. Here we had to merge the uninitialized with the initialized reference,
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
D | MutatableCode.java | 207 for (MInsn handler : mTryBlock.handlers) { in updateTryBlocksWithReplacementInsn() 208 if (handler == before) { in updateTryBlocksWithReplacementInsn() 211 } else if (twoWay && handler == after) { in updateTryBlocksWithReplacementInsn()
|
D | CodeTranslator.java | 297 EncodedTypeAddrPair handler = encodedCatchHandler.handlers[i]; in readTryBlocks() local 298 MInsn handlerInsn = insnLocationMap.get(handler.addr); in readTryBlocks() 303 handler.addr)); in readTryBlocks() 371 EncodedTypeAddrPair handler = encodedCatchHandler.handlers[i]; in updateTryBlocks() local 372 handler.addr = handlerInsn.location; in updateTryBlocks()
|
/art/test/115-native-bridge/ |
D | expected.txt | 63 NB signal handler with signal 11.
|