OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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