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

  /art/runtime/openjdkjvmti/
transform.h 47 jvmtiError GetClassLocation(ArtJvmTiEnv* env, jclass klass, /*out*/std::string* location);
52 ArtJvmTiEnv* env,
57 static jvmtiError RetransformClasses(ArtJvmTiEnv* env,
events.h 29 struct ArtJvmTiEnv;
73 ALWAYS_INLINE static inline ArtJvmtiEvent GetArtJvmtiEvent(ArtJvmTiEnv* env, jvmtiEvent e);
142 void RegisterArtJvmTiEnv(ArtJvmTiEnv* env);
145 void RemoveArtJvmTiEnv(ArtJvmTiEnv* env);
154 jvmtiError SetEvent(ArtJvmTiEnv* env,
166 inline void DispatchEvent(ArtJvmTiEnv* env, art::Thread* thread, Args... args) const;
172 inline void HandleChangedCapabilities(ArtJvmTiEnv* env,
179 static inline bool ShouldDispatch(ArtJvmTiEnv* env, art::Thread* thread);
182 inline bool NeedsEventUpdate(ArtJvmTiEnv* env,
207 std::vector<ArtJvmTiEnv*> envs
    [all...]
ti_class_definition.h 55 jvmtiError Init(ArtJvmTiEnv* env, jclass klass);
56 jvmtiError Init(ArtJvmTiEnv* env, const jvmtiClassDefinition& def);
61 void SetNewDexData(ArtJvmTiEnv* env, jint new_dex_len, unsigned char* new_dex_data) {
112 jvmtiError InitCommon(ArtJvmTiEnv* env, jclass klass);
object_tagging.h 45 struct ArtJvmTiEnv;
50 ObjectTagTable(EventHandler* event_handler, ArtJvmTiEnv* env)
81 ArtJvmTiEnv* jvmti_env_;
events-inl.h 28 static inline ArtJvmtiEvent GetArtJvmtiEvent(ArtJvmTiEnv* env, jvmtiEvent e) {
93 ALWAYS_INLINE inline typename EventFnType<kEvent>::type GetCallback(ArtJvmTiEnv* env);
98 ArtJvmTiEnv* env) { \
132 ArtJvmTiEnv* last_env = nullptr;
133 for (ArtJvmTiEnv* env : envs) {
176 for (ArtJvmTiEnv* env : envs) {
184 inline void EventHandler::DispatchEvent(ArtJvmTiEnv* env, art::Thread* thread, Args... args) const {
204 for (ArtJvmTiEnv* env : envs) {
268 inline bool EventHandler::ShouldDispatch(ArtJvmTiEnv* env,
281 for (const ArtJvmTiEnv* stored_env : envs)
    [all...]
transform.cc 66 ArtJvmTiEnv* env,
90 jvmtiError Transformer::RetransformClasses(ArtJvmTiEnv* env,
136 jvmtiError GetClassLocation(ArtJvmTiEnv* env, jclass klass, /*out*/std::string* location) {
art_jvmti.h 54 struct ArtJvmTiEnv : public jvmtiEnv {
65 ArtJvmTiEnv(art::JavaVMExt* runtime, EventHandler* event_handler);
67 static ArtJvmTiEnv* AsArtJvmTiEnv(jvmtiEnv* env) {
68 return art::down_cast<ArtJvmTiEnv*>(env);
81 jint res = reinterpret_cast<ArtJvmTiEnv*>(env)->art_vm->GetEnv(
171 static inline jvmtiError CopyDataIntoJvmtiBuffer(ArtJvmTiEnv* env,
ti_class_definition.cc 62 jvmtiError ArtClassDefinition::InitCommon(ArtJvmTiEnv* env, jclass klass) {
83 static jvmtiError GetDexDataForRetransformation(ArtJvmTiEnv* env,
133 jvmtiError ArtClassDefinition::Init(ArtJvmTiEnv* env, jclass klass) {
165 jvmtiError ArtClassDefinition::Init(ArtJvmTiEnv* env, const jvmtiClassDefinition& def) {
ti_redefine.h 78 static jvmtiError RedefineClassesDirect(ArtJvmTiEnv* env,
87 static jvmtiError RedefineClasses(ArtJvmTiEnv* env,
228 jvmtiError AddRedefinition(ArtJvmTiEnv* env, const ArtClassDefinition& def)
OpenjdkJvmTi.cc 102 if (ArtJvmTiEnv::AsArtJvmTiEnv(env)->capabilities.cap != 1) { \
386 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get());
402 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get());
417 if (!ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->GetTag(obj.Ptr(), tag_ptr)) {
439 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->Set(obj.Ptr(), tag);
459 return ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->GetTaggedObjects(env,
672 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get());
788 jvmtiError res = Transformer::RetransformClasses(ArtJvmTiEnv::AsArtJvmTiEnv(env),
807 jvmtiError res = Redefiner::RedefineClasses(ArtJvmTiEnv::AsArtJvmTiEnv(env),
    [all...]
events.cc 144 void EventHandler::RegisterArtJvmTiEnv(ArtJvmTiEnv* env) {
154 void EventHandler::RemoveArtJvmTiEnv(ArtJvmTiEnv* env) {
315 static bool HasAssociatedCapability(ArtJvmTiEnv* env,
372 jvmtiError EventHandler::SetEvent(ArtJvmTiEnv* env,
ti_heap.cc 798 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get(),
    [all...]
ti_redefine.cc 307 jvmtiError Redefiner::RedefineClasses(ArtJvmTiEnv* env,
367 jvmtiError Redefiner::RedefineClassesDirect(ArtJvmTiEnv* env,
395 jvmtiError Redefiner::AddRedefinition(ArtJvmTiEnv* env, const ArtClassDefinition& def) {
    [all...]

Completed in 112 milliseconds