// Return the address of quick stub code for handling IMT conflicts. extern"C"void art_quick_imt_conflict_trampoline(ArtMethod*); staticinlineconstvoid* GetQuickImtConflictStub() { returnreinterpret_cast<constvoid*>(art_quick_imt_conflict_trampoline);
}
// Return the address of quick stub code for bridging from quick code to the interpreter. extern"C"void art_quick_to_interpreter_bridge(ArtMethod*); staticinlineconstvoid* GetQuickToInterpreterBridge() { returnreinterpret_cast<constvoid*>(art_quick_to_interpreter_bridge);
}
// Return the address of stub code for attempting to invoke an obsolete method. extern"C"void art_invoke_obsolete_method_stub(ArtMethod*); staticinlineconstvoid* GetInvokeObsoleteMethodStub() { returnreinterpret_cast<constvoid*>(art_invoke_obsolete_method_stub);
}
// Return the address of quick stub code for handling JNI calls. extern"C"void art_quick_generic_jni_trampoline(ArtMethod*); staticinlineconstvoid* GetQuickGenericJniStub() { returnreinterpret_cast<constvoid*>(art_quick_generic_jni_trampoline);
}
// Return the address of quick stub code for handling transitions into the proxy invoke handler. extern"C"void art_quick_proxy_invoke_handler(); staticinlineconstvoid* GetQuickProxyInvokeHandler() { returnreinterpret_cast<constvoid*>(art_quick_proxy_invoke_handler);
}
// Return the address of quick stub code for resolving a method at first call. extern"C"void art_quick_resolution_trampoline(ArtMethod*); staticinlineconstvoid* GetQuickResolutionStub() { returnreinterpret_cast<constvoid*>(art_quick_resolution_trampoline);
}
// Entry point for quick code that performs deoptimization. extern"C"void art_quick_deoptimize(); staticinlineconstvoid* GetQuickDeoptimizationEntryPoint() { returnreinterpret_cast<constvoid*>(art_quick_deoptimize);
}
// Stub to deoptimize from compiled code. extern"C"void art_quick_deoptimize_from_compiled_code(DeoptimizationKind);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.