|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| include/ | | 23-Mar-2024 | - | 2,554 | 1,871 |
| Android.bp | D | 23-Mar-2024 | 2.7 KiB | 111 | 105 |
| MODULE_LICENSE_GPL_WITH_CLASSPATH_EXCEPTION | D | 23-Mar-2024 | 0 | | |
| NOTICE | D | 23-Mar-2024 | 1.4 KiB | 30 | 23 |
| OpenjdkJvmTi.cc | D | 23-Mar-2024 | 63.8 KiB | 1,663 | 1,415 |
| README.md | D | 23-Mar-2024 | 297 | 8 | 6 |
| alloc_manager.cc | D | 23-Mar-2024 | 9.6 KiB | 219 | 134 |
| alloc_manager.h | D | 23-Mar-2024 | 4.4 KiB | 116 | 65 |
| art_jvmti.h | D | 23-Mar-2024 | 13.6 KiB | 350 | 242 |
| deopt_manager.cc | D | 23-Mar-2024 | 20.4 KiB | 504 | 381 |
| deopt_manager.h | D | 23-Mar-2024 | 7.9 KiB | 203 | 114 |
| events-inl.h | D | 23-Mar-2024 | 32.2 KiB | 702 | 584 |
| events.cc | D | 23-Mar-2024 | 65.9 KiB | 1,687 | 1,374 |
| events.h | D | 23-Mar-2024 | 19.7 KiB | 453 | 288 |
| fixed_up_dex_file.cc | D | 23-Mar-2024 | 6.1 KiB | 162 | 103 |
| fixed_up_dex_file.h | D | 23-Mar-2024 | 2.9 KiB | 84 | 33 |
| jvmti_allocator.h | D | 23-Mar-2024 | 5.3 KiB | 176 | 114 |
| jvmti_weak_table-inl.h | D | 23-Mar-2024 | 13.5 KiB | 408 | 291 |
| jvmti_weak_table.h | D | 23-Mar-2024 | 8.6 KiB | 228 | 145 |
| object_tagging.cc | D | 23-Mar-2024 | 3.1 KiB | 100 | 54 |
| object_tagging.h | D | 23-Mar-2024 | 3.8 KiB | 108 | 60 |
| ti_allocator.cc | D | 23-Mar-2024 | 3 KiB | 96 | 52 |
| ti_allocator.h | D | 23-Mar-2024 | 2.3 KiB | 66 | 23 |
| ti_breakpoint.cc | D | 23-Mar-2024 | 7.4 KiB | 195 | 145 |
| ti_breakpoint.h | D | 23-Mar-2024 | 3 KiB | 99 | 49 |
| ti_class.cc | D | 23-Mar-2024 | 42.4 KiB | 1,141 | 914 |
| ti_class.h | D | 23-Mar-2024 | 4.2 KiB | 101 | 50 |
| ti_class_definition.cc | D | 23-Mar-2024 | 16.4 KiB | 374 | 267 |
| ti_class_definition.h | D | 23-Mar-2024 | 6.8 KiB | 208 | 123 |
| ti_class_loader-inl.h | D | 23-Mar-2024 | 2.9 KiB | 75 | 35 |
| ti_class_loader.cc | D | 23-Mar-2024 | 8.5 KiB | 191 | 127 |
| ti_class_loader.h | D | 23-Mar-2024 | 4.2 KiB | 100 | 45 |
| ti_ddms.cc | D | 23-Mar-2024 | 3.4 KiB | 91 | 50 |
| ti_ddms.h | D | 23-Mar-2024 | 2.1 KiB | 54 | 17 |
| ti_dump.cc | D | 23-Mar-2024 | 3.5 KiB | 94 | 49 |
| ti_dump.h | D | 23-Mar-2024 | 1.9 KiB | 53 | 14 |
| ti_extension.cc | D | 23-Mar-2024 | 29.4 KiB | 734 | 623 |
| ti_extension.h | D | 23-Mar-2024 | 2.5 KiB | 61 | 21 |
| ti_field.cc | D | 23-Mar-2024 | 12 KiB | 340 | 270 |
| ti_field.h | D | 23-Mar-2024 | 3.3 KiB | 82 | 39 |
| ti_heap.cc | D | 23-Mar-2024 | 76.4 KiB | 1,985 | 1,635 |
| ti_heap.h | D | 23-Mar-2024 | 3.6 KiB | 114 | 73 |
| ti_jni.cc | D | 23-Mar-2024 | 3.3 KiB | 92 | 41 |
| ti_jni.h | D | 23-Mar-2024 | 2.5 KiB | 59 | 12 |
| ti_logging.cc | D | 23-Mar-2024 | 5.7 KiB | 163 | 108 |
| ti_logging.h | D | 23-Mar-2024 | 3.6 KiB | 105 | 56 |
| ti_method.cc | D | 23-Mar-2024 | 47.2 KiB | 1,295 | 1,102 |
| ti_method.h | D | 23-Mar-2024 | 4.9 KiB | 115 | 64 |
| ti_monitor.cc | D | 23-Mar-2024 | 13.9 KiB | 438 | 299 |
| ti_monitor.h | D | 23-Mar-2024 | 2.5 KiB | 64 | 19 |
| ti_object.cc | D | 23-Mar-2024 | 5.3 KiB | 134 | 87 |
| ti_object.h | D | 23-Mar-2024 | 2 KiB | 52 | 13 |
| ti_phase.cc | D | 23-Mar-2024 | 5.7 KiB | 160 | 107 |
| ti_phase.h | D | 23-Mar-2024 | 2.3 KiB | 70 | 22 |
| ti_properties.cc | D | 23-Mar-2024 | 8.5 KiB | 237 | 162 |
| ti_properties.h | D | 23-Mar-2024 | 2 KiB | 52 | 13 |
| ti_redefine.cc | D | 23-Mar-2024 | 135.6 KiB | 3,154 | 2,606 |
| ti_redefine.h | D | 23-Mar-2024 | 15.7 KiB | 380 | 248 |
| ti_search.cc | D | 23-Mar-2024 | 14.5 KiB | 409 | 300 |
| ti_search.h | D | 23-Mar-2024 | 2.3 KiB | 60 | 19 |
| ti_stack.cc | D | 23-Mar-2024 | 54.6 KiB | 1,437 | 1,135 |
| ti_stack.h | D | 23-Mar-2024 | 4.8 KiB | 132 | 79 |
| ti_thread.cc | D | 23-Mar-2024 | 42.5 KiB | 1,143 | 867 |
| ti_thread.h | D | 23-Mar-2024 | 8.7 KiB | 193 | 96 |
| ti_threadgroup.cc | D | 23-Mar-2024 | 9.8 KiB | 282 | 198 |
| ti_threadgroup.h | D | 23-Mar-2024 | 2.5 KiB | 61 | 22 |
| ti_timers.cc | D | 23-Mar-2024 | 3 KiB | 94 | 46 |
| ti_timers.h | D | 23-Mar-2024 | 2 KiB | 52 | 13 |
| transform.cc | D | 23-Mar-2024 | 15.8 KiB | 378 | 279 |
| transform.h | D | 23-Mar-2024 | 2.5 KiB | 74 | 29 |
README.md
1openjdkjvmti plugin
2====
3
4This is a partial implementation of the JVMTI v1.2 interface for the android
5runtime as a plugin. This allows the use of agents that can modify the running
6state of the program by modifying dex files in memory and performing other
7operations on the global runtime state.
8