Searched defs:JNIEnvExt (Results 1 - 2 of 2) sorted by relevance

/art/runtime/
H A Djni_env_ext.cc43 const JNINativeInterface* JNIEnvExt::table_override_ = nullptr;
45 bool JNIEnvExt::CheckLocalsValid(JNIEnvExt* in) NO_THREAD_SAFETY_ANALYSIS {
52 jint JNIEnvExt::GetEnvHandler(JavaVMExt* vm, /*out*/void** env, jint version) {
66 JNIEnvExt* JNIEnvExt::Create(Thread* self_in, JavaVMExt* vm_in, std::string* error_msg) {
67 std::unique_ptr<JNIEnvExt> ret(new JNIEnvExt(self_in, vm_in, error_msg));
74 JNIEnvExt::JNIEnvExt(Threa function in class:art::JNIEnvExt
[all...]
H A Djni_env_ext.h40 class JNIEnvExt : public JNIEnv { class in namespace:art
42 // Creates a new JNIEnvExt. Returns null on error, in which case error_msg
44 static JNIEnvExt* Create(Thread* self, JavaVMExt* vm, std::string* error_msg);
50 ~JNIEnvExt();
150 static bool CheckLocalsValid(JNIEnvExt* in) NO_THREAD_SAFETY_ANALYSIS;
158 JNIEnvExt(Thread* self, JavaVMExt* vm, std::string* error_msg)
208 // Used to save and restore the JNIEnvExt state when not going through code created by the JNI
212 explicit ScopedJniEnvLocalRefState(JNIEnvExt* env) :
224 JNIEnvExt* const env_;

Completed in 578 milliseconds