Google Git
Sign in
android / platform / art / ed4b3e0958d3de6a92d82abb9f81e49e84d5c673 / . / openjdkjvmti
tree: 1a572ad49baf8c72dbfb0929720ad30cf37ac0bd [path history] [tgz]
  1. include/
  2. alloc_manager.cc
  3. alloc_manager.h
  4. Android.bp
  5. art_jvmti.h
  6. deopt_manager.cc
  7. deopt_manager.h
  8. events-inl.h
  9. events.cc
  10. events.h
  11. fixed_up_dex_file.cc
  12. fixed_up_dex_file.h
  13. jvmti_allocator.h
  14. jvmti_weak_table-inl.h
  15. jvmti_weak_table.h
  16. MODULE_LICENSE_GPL_WITH_CLASSPATH_EXCEPTION
  17. NOTICE
  18. object_tagging.cc
  19. object_tagging.h
  20. OpenjdkJvmTi.cc
  21. README.md
  22. ti_allocator.cc
  23. ti_allocator.h
  24. ti_breakpoint.cc
  25. ti_breakpoint.h
  26. ti_class.cc
  27. ti_class.h
  28. ti_class_definition.cc
  29. ti_class_definition.h
  30. ti_class_loader-inl.h
  31. ti_class_loader.cc
  32. ti_class_loader.h
  33. ti_ddms.cc
  34. ti_ddms.h
  35. ti_dump.cc
  36. ti_dump.h
  37. ti_extension.cc
  38. ti_extension.h
  39. ti_field.cc
  40. ti_field.h
  41. ti_heap.cc
  42. ti_heap.h
  43. ti_jni.cc
  44. ti_jni.h
  45. ti_logging.cc
  46. ti_logging.h
  47. ti_method.cc
  48. ti_method.h
  49. ti_monitor.cc
  50. ti_monitor.h
  51. ti_object.cc
  52. ti_object.h
  53. ti_phase.cc
  54. ti_phase.h
  55. ti_properties.cc
  56. ti_properties.h
  57. ti_redefine.cc
  58. ti_redefine.h
  59. ti_search.cc
  60. ti_search.h
  61. ti_stack.cc
  62. ti_stack.h
  63. ti_thread.cc
  64. ti_thread.h
  65. ti_threadgroup.cc
  66. ti_threadgroup.h
  67. ti_timers.cc
  68. ti_timers.h
  69. transform.cc
  70. transform.h
openjdkjvmti/README.md

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.

Powered by Gitiles| Privacy| Termstxt json