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

Hotspot make/Makefile needs to export the version of jni.h they wish to make public

XMLWordPrintable

    • b58
    • generic
    • generic

      The issue of multiple copies of jni.h and which file gets actually placed in the final JDK product continue to be a problem.

      The first step for the hotspot workspace (file hotspot/make/Makefile) would be to export the version of jni.h that the VM team wishes to export. Currently the j2se workspace contains a copy of jni.h (not the same file) at j2se/src/share/javavm/export/jni.h.

      Once this jni.h file is exported as part of the hotspot build, then the control and j2se workspaces have a chance at using that version instead of the private copy in the j2se workspace.

      The files jvmpi.h and jvmdi.h are not of concern anymore, being removed. The file jvmti.h is already being placed in the export directory.

      There may be other files in this category, jmm.h?

            nigottiorcl Nikolay Igotti (Inactive)
            ohair Kelly Ohair (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: