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