// Wrapper for a JNI call into the JVMCI shared library. // This performs a ThreadToNativeFromVM transition so that the VM // will not be blocked if the call takes a long time (e.g., due // to a GC in the shared library). class JNIAccessMark : public StackObj { private:
ThreadToNativeFromVM _ttnfv;
HandleMark _hm;
JNIEnv* _env; public: inline JNIAccessMark(JVMCIEnv* jvmci_env, JavaThread* thread=JavaThread::current()) :
_ttnfv(thread), _hm(thread) {
_env = jvmci_env->_env;
}
JNIEnv* env() const { return _env; }
JNIEnv* operator () () const { return _env; }
};
#endif// SHARE_JVMCI_JNIACCESSMARK_INLINE_HPP
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-09-07)
¤
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.