Searched refs:tienv (Results 1 – 3 of 3) sorted by relevance
49 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in GetLastError() local50 art::MutexLock mu(art::Thread::Current(), tienv->last_error_mutex_); in GetLastError()51 if (tienv->last_error_.empty()) { in GetLastError()54 const size_t size = tienv->last_error_.size() + 1; in GetLastError()56 jvmtiError err = tienv->Allocate(size, reinterpret_cast<unsigned char**>(&out)); in GetLastError()60 strlcpy(out, tienv->last_error_.c_str(), size); in GetLastError()69 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in ClearLastError() local70 art::MutexLock mu(art::Thread::Current(), tienv->last_error_mutex_); in ClearLastError()71 tienv->last_error_.clear(); in ClearLastError()
1278 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in DisposeEnvironment() local1279 gEventHandler->RemoveArtJvmTiEnv(tienv); in DisposeEnvironment()1280 art::Runtime::Current()->RemoveSystemWeakHolder(tienv->object_tag_table.get()); in DisposeEnvironment()1281 ThreadUtil::RemoveEnvironment(tienv); in DisposeEnvironment()1282 delete tienv; in DisposeEnvironment()
1034 ArtJvmTiEnv* tienv = ArtJvmTiEnv::AsArtJvmTiEnv(env); in NotifyFramePop() local1084 art::WriterMutexLock lk(self, tienv->event_info_mutex_); in NotifyFramePop()1093 tienv->notify_frames.insert(shadow_frame); in NotifyFramePop()