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

To fix dtrace after sharing is putback

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 5.0
    • 5.0
    • hotspot
    • b29
    • generic
    • generic

      dtrace support will not work after sharing is putback,
      so there will be a need to make it working again.

      For details, please, see Ken's email bellow:

      Date: Mon, 22 Sep 2003 13:28:55 -0700
      From: Kenneth Russell <###@###.###>
      Subject: Re: sharing wrt dtrace
      To: Serguei Spitsyn <###@###.###>
      Cc: ###@###.###, Sundar <###@###.###>

      Fred's made the needed changes so the files compile but they won't work yet.
      The bug ID under which we will be checking in the class data sharing code is

      4416624: multiple JVM runtimes do not share memory between themselves

      The sharing putback makes changes to several data structures but I think the
      only relevant change for the dtrace code is that methodOops have been split
      into two pieces, the read-write portion (still called methodOop) and the
      read-only portion (called constMethodOop). The constMethodOop contains the
      unchanging data including the bytecodes. The read-write methodOop points to
      the constMethodOop and the frame points to the read-write methodOop. There is
      a webrev of the current code at
      http://analemma.sfbay/net/animorphic/export/kbr/webrevs/class_data_sharing/2/
      though we're going to do some cleanup of the SCCS deltas before sending it
      out for broader review in a day or so.

      -Ken

      ###@###.### 2003-09-22

            sundar Sundararajan Athijegannathan
            sspitsyn Serguei Spitsyn
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: