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

Make IsClassUnloadingEnabled signature match specification

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b20

      Backports

        Description

        There is few JVMTI callback/event functions in jdk which signature doesn't match specification.
        for example
        static jvmtiError JNICALL IsClassUnloadingEnabled(const jvmtiEnv* env, jboolean* enabled, ...)

        but according to jvmti specs it should be

        static jvmtiError JNICALL IsClassUnloadingEnabled(const jvmtiEnv* env, ...)

        for many years that didn't matter but with coming JEP-391 it becomes important to make it match the spec

        https://developer.apple.com/documentation/apple_silicon/addressing_architectural_differences_in_your_macos_code

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                vkempik Vladimir Kempik
                Reporter:
                vkempik Vladimir Kempik
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: