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

Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m

    XMLWordPrintable

Details

    • 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

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

                Dates

                  Created:
                  Updated:
                  Resolved: