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

/art/runtime/
H A Djni_env_ext.h36 struct JNIEnvExt : public JNIEnv { struct in namespace:art
37 static JNIEnvExt* Create(Thread* self, JavaVMExt* vm);
39 ~JNIEnvExt();
107 JNIEnvExt(Thread* self, JavaVMExt* vm);
115 // Used to save and restore the JNIEnvExt state when not going through code created by the JNI
119 explicit ScopedJniEnvLocalRefState(JNIEnvExt* env) : env_(env) {
130 JNIEnvExt* const env_;
H A Djni_env_ext.cc41 static bool CheckLocalsValid(JNIEnvExt* in) NO_THREAD_SAFETY_ANALYSIS {
48 JNIEnvExt* JNIEnvExt::Create(Thread* self_in, JavaVMExt* vm_in) {
49 std::unique_ptr<JNIEnvExt> ret(new JNIEnvExt(self_in, vm_in));
56 JNIEnvExt::JNIEnvExt(Thread* self_in, JavaVMExt* vm_in) function in class:art::JNIEnvExt
71 void JNIEnvExt::SetFunctionsToRuntimeShutdownFunctions() {
76 JNIEnvExt::~JNIEnvExt() {
[all...]

Completed in 1573 milliseconds