Replace undocumented APIs with documented APIs in the OpenJDK

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • None
    • Affects Version/s: None
    • Component/s: core-libs
    • None
    • generic
    • windows

      Replace undocumented Windows APIs with documented public APIs in OpenJDK to ensure compliance with recent EU regulations. The undocumented APIs currently utilized in wepoll.c—namely NtCreateKeyedEvent, NtReleaseKeyedEvent, and NtWaitForKeyedEvent.

      The wepoll code has been ported from opensource repo https://github.com/piscisaureus/wepoll to OpenJDK in PR https://github.com/openjdk/jdk/pull/3816, which incorporated undocumented Windows APIs.

            Assignee:
            Dhamoder Nalla
            Reporter:
            Dhamoder Nalla
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: