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

Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b09

      Backports

        Description

        https://bugs.openjdk.java.net/browse/JDK-8257852 discusses removing
        JNF dependencies from the desktop module.

        It would be good to also remiove the dependency from other areas

        jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m uses these :

         NSString *symbolNameString = JNFJavaToNSString(env, symbolName);
        JNF_COCOA_EXIT(env);
        JNF_COCOA_ENTER(env);

        Once we've established the right patten to replace these in reviews of desktop module changers we should update this serviceablity code in the same way

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                prr Philip Race
                Reporter:
                prr Philip Race
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: