HomeSort by relevance Sort by last modified time
    Searched refs:ArtJvmTiEnv (Results 1 - 18 of 18) sorted by null

  /art/openjdkjvmti/
ti_field.h 67 REQUIRES(!ArtJvmTiEnv::event_info_mutex_);
69 REQUIRES(!ArtJvmTiEnv::event_info_mutex_);
71 REQUIRES(!ArtJvmTiEnv::event_info_mutex_);
73 REQUIRES(!ArtJvmTiEnv::event_info_mutex_);
ti_breakpoint.h 49 struct ArtJvmTiEnv;
80 static void RemoveBreakpointsInClass(ArtJvmTiEnv* env, art::mirror::Class* klass)
transform.h 47 jvmtiError GetClassLocation(ArtJvmTiEnv* env, jclass klass, /*out*/std::string* location);
64 static jvmtiError RetransformClasses(ArtJvmTiEnv* env,
object_tagging.h 45 struct ArtJvmTiEnv;
50 ObjectTagTable(EventHandler* event_handler, ArtJvmTiEnv* env)
81 ArtJvmTiEnv* jvmti_env_;
ti_breakpoint.cc 66 void BreakpointUtil::RemoveBreakpointsInClass(ArtJvmTiEnv* env, art::mirror::Class* klass) {
89 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
113 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
events.h 32 struct ArtJvmTiEnv;
103 ALWAYS_INLINE static inline ArtJvmtiEvent GetArtJvmtiEvent(ArtJvmTiEnv* env, jvmtiEvent e);
155 // Circular dependencies mean we cannot see the definition of ArtJvmTiEnv so the mutex is simply
158 void EnableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event);
160 // Circular dependencies mean we cannot see the definition of ArtJvmTiEnv so the mutex is simply
163 void DisableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event);
187 void RegisterArtJvmTiEnv(ArtJvmTiEnv* env) REQUIRES(!envs_lock_);
190 void RemoveArtJvmTiEnv(ArtJvmTiEnv* env) REQUIRES(!envs_lock_);
199 jvmtiError SetEvent(ArtJvmTiEnv* env,
227 inline void HandleChangedCapabilities(ArtJvmTiEnv* env
    [all...]
ti_field.cc 191 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
208 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
225 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
242 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
events-inl.h 35 static inline ArtJvmtiEvent GetArtJvmtiEvent(ArtJvmTiEnv* env, jvmtiEvent e) {
143 explicit EventHandlerFunc(ArtJvmTiEnv* env) \
175 ArtJvmTiEnv* env_; \
192 for (ArtJvmTiEnv* env : envs) {
231 ArtJvmTiEnv* last_env = nullptr;
294 ArtJvmTiEnv* env, art::Thread* thread, JNIEnv* jnienv, Args... args) const {
305 ArtJvmTiEnv* env, art::Thread* thread, Args... args) const {
337 ArtJvmTiEnv* env,
351 ArtJvmTiEnv* env,
371 ArtJvmTiEnv* env
    [all...]
art_jvmti.h 73 struct ArtJvmTiEnv : public jvmtiEnv {
105 ArtJvmTiEnv(art::JavaVMExt* runtime, EventHandler* event_handler, jint ti_version);
107 static ArtJvmTiEnv* AsArtJvmTiEnv(jvmtiEnv* env) {
108 return art::down_cast<ArtJvmTiEnv*>(env);
125 jint res = reinterpret_cast<ArtJvmTiEnv*>(env)->art_vm->GetEnv(
215 static inline jvmtiError CopyDataIntoJvmtiBuffer(ArtJvmTiEnv* env,
ti_redefine.h 78 static jvmtiError RedefineClassesDirect(ArtJvmTiEnv* env,
87 static jvmtiError RedefineClasses(ArtJvmTiEnv* env,
216 ArtJvmTiEnv* env_;
225 Redefiner(ArtJvmTiEnv* env,
236 jvmtiError AddRedefinition(ArtJvmTiEnv* env, const ArtClassDefinition& def)
OpenjdkJvmTi.cc 116 if (ArtJvmTiEnv::AsArtJvmTiEnv(env)->capabilities.cap != 1) { \
391 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get());
407 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get());
422 if (!ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->GetTag(obj.Ptr(), tag_ptr)) {
444 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->Set(obj.Ptr(), tag);
464 return ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->GetTaggedObjects(env,
666 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get());
780 jvmtiError res = Transformer::RetransformClasses(ArtJvmTiEnv::AsArtJvmTiEnv(env),
799 jvmtiError res = Redefiner::RedefineClasses(ArtJvmTiEnv::AsArtJvmTiEnv(env),
    [all...]
ti_object.cc 80 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(baseenv);
ti_extension.cc 392 ArtJvmTiEnv* art_env = ArtJvmTiEnv::AsArtJvmTiEnv(env);
transform.cc 292 jvmtiError Transformer::RetransformClasses(ArtJvmTiEnv* env,
335 jvmtiError GetClassLocation(ArtJvmTiEnv* env, jclass klass, /*out*/std::string* location) {
events.cc 141 void EventMasks::EnableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event) {
151 void EventMasks::DisableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event) {
198 void EventHandler::RegisterArtJvmTiEnv(ArtJvmTiEnv* env) {
203 void EventHandler::RemoveArtJvmTiEnv(ArtJvmTiEnv* env) {
    [all...]
ti_heap.cc 756 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get(),
    [all...]
ti_redefine.cc 339 jvmtiError Redefiner::RedefineClasses(ArtJvmTiEnv* env,
395 jvmtiError Redefiner::RedefineClassesDirect(ArtJvmTiEnv* env,
423 jvmtiError Redefiner::AddRedefinition(ArtJvmTiEnv* env, const ArtClassDefinition& def) {
    [all...]
ti_stack.cc     [all...]

Completed in 222 milliseconds