android_platform_samsung_a7.../art/openjdkjvmti
2023-04-06 22:49:21 +02:00
..
include A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
Android.bp A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
art_jvmti.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
deopt_manager.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
deopt_manager.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
events-inl.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
events.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
events.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
fixed_up_dex_file.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
fixed_up_dex_file.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
jvmti_allocator.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
jvmti_weak_table-inl.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
jvmti_weak_table.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
MODULE_LICENSE_GPL_WITH_CLASSPATH_EXCEPTION A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
NOTICE A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
object_tagging.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
object_tagging.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
OpenjdkJvmTi.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
README.md A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_allocator.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_allocator.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_breakpoint.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_breakpoint.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_class_definition.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_class_definition.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_class_loader-inl.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_class_loader.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_class_loader.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_class.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_class.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_ddms.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_ddms.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_dump.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_dump.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_extension.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_extension.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_field.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_field.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_heap.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_heap.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_jni.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_jni.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_logging.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_logging.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_method.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_method.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_monitor.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_monitor.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_object.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_object.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_phase.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_phase.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_properties.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_properties.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_redefine.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_redefine.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_search.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_search.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_stack.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_stack.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_thread.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_thread.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_threadgroup.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_threadgroup.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_timers.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
ti_timers.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
transform.cc A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00
transform.h A750FNXXU5CUD3 2023-04-06 22:49:21 +02:00

openjdkjvmti plugin

This is a partial implementation of the JVMTI v1.2 interface for the android runtime as a plugin. This allows the use of agents that can modify the running state of the program by modifying dex files in memory and performing other operations on the global runtime state.