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

Update JVM TI for modules

    XMLWordPrintable

    Details

      Description


      This task is the tracking purposes.

      Once Project Jigsaw is further along then we expect it will be necessary to update JVM TI to work with modules. Details will be added later but for now we expect:

      1. Debuggers and other tool agents will likely need to know the module that a particular type is in, they also need to access information about modules, similar to what the reflective APIs will provide.

      2. Agents doing byte code instrumentation may instrument code in a module so that it calls into code in another module. For this to work then it may need to augment the readability graph and/or setup exports to allow this. The VM will already have the primitives to support this and a subset of these may need to be exposed via JVM TI.


        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sspitsyn Serguei Spitsyn
                Reporter:
                alanb Alan Bateman
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: