Searched refs:tienv (Results 1 – 3 of 3) sorted by relevance
46 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in GetLastError() local47 art::MutexLock mu(art::Thread::Current(), tienv->last_error_mutex_); in GetLastError()48 if (tienv->last_error_.empty()) { in GetLastError()51 const size_t size = tienv->last_error_.size() + 1; in GetLastError()53 jvmtiError err = tienv->Allocate(size, reinterpret_cast<unsigned char**>(&out)); in GetLastError()57 strlcpy(out, tienv->last_error_.c_str(), size); in GetLastError()66 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in ClearLastError() local67 art::MutexLock mu(art::Thread::Current(), tienv->last_error_mutex_); in ClearLastError()68 tienv->last_error_.clear(); in ClearLastError()
1308 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in DisposeEnvironment() local1309 gEventHandler->RemoveArtJvmTiEnv(tienv); in DisposeEnvironment()1310 art::Runtime::Current()->RemoveSystemWeakHolder(tienv->object_tag_table.get()); in DisposeEnvironment()1311 ThreadUtil::RemoveEnvironment(tienv); in DisposeEnvironment()1312 delete tienv; in DisposeEnvironment()
1017 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in NotifyFramePop() local1067 art::WriterMutexLock lk(self, tienv->event_info_mutex_); in NotifyFramePop()1076 tienv->notify_frames.insert(shadow_frame); in NotifyFramePop()