Google Git
Sign in
android / platform / art / 35e481d94c / . / openjdkjvmti
tree: c28c41bf86a9b1881060ed32985e1a73038eb484 [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. jvmti_allocator.h
  12. jvmti_weak_table-inl.h
  13. jvmti_weak_table.h
  14. LICENSE
  15. MODULE_LICENSE_GPL_WITH_CLASSPATH_EXCEPTION
  16. object_tagging.cc
  17. object_tagging.h
  18. OpenjdkJvmTi.cc
  19. README.md
  20. ti_allocator.cc
  21. ti_allocator.h
  22. ti_breakpoint.cc
  23. ti_breakpoint.h
  24. ti_class.cc
  25. ti_class.h
  26. ti_class_definition.cc
  27. ti_class_definition.h
  28. ti_class_loader-inl.h
  29. ti_class_loader.cc
  30. ti_class_loader.h
  31. ti_ddms.cc
  32. ti_ddms.h
  33. ti_dump.cc
  34. ti_dump.h
  35. ti_extension.cc
  36. ti_extension.h
  37. ti_field.cc
  38. ti_field.h
  39. ti_heap.cc
  40. ti_heap.h
  41. ti_jni.cc
  42. ti_jni.h
  43. ti_logging.cc
  44. ti_logging.h
  45. ti_method.cc
  46. ti_method.h
  47. ti_monitor.cc
  48. ti_monitor.h
  49. ti_object.cc
  50. ti_object.h
  51. ti_phase.cc
  52. ti_phase.h
  53. ti_properties.cc
  54. ti_properties.h
  55. ti_redefine.cc
  56. ti_redefine.h
  57. ti_search.cc
  58. ti_search.h
  59. ti_stack.cc
  60. ti_stack.h
  61. ti_thread.cc
  62. ti_thread.h
  63. ti_threadgroup.cc
  64. ti_threadgroup.h
  65. ti_timers.cc
  66. ti_timers.h
  67. transform.cc
  68. 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