Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4956521

JVMTI should work when class data sharing is enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 5.0
    • hotspot
    • None
    • generic
    • generic

      This bug is submitted to track the need to investigate if there are
      any issues running JVMTI when class data sharing is enabled.
      Currently sharing is disabled if hotswapping or bytecode setting are
      enabled by the JVMTI agent. They may be further issues - for example
      the heap walking functions (IterateOverReachableObjects et. al.)
      iterate over references starting with a set of roots. With class
      data sharing some objects are pre-marked so they won't be visited
      by the JVMTI iteration functions. In addition the JVMTI iteration
      functions restore mark bits on completion - this potentially breaks
      if it attempts to restore mark bits the read-only space.

      ###@###.### 2003-11-19

            dcubed Daniel Daugherty
            alanb Alan Bateman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: