Re: [OpenJDK 2D-Dev] RFR: 8254024: Enhance native libs for AWT and Swing to work with GraalVM Native Image

2020-10-16 Thread Andrii Rodionov
On Fri, 16 Oct 2020 21:54:56 GMT, Andrii Rodionov wrote: >>> Actually, we have found this issue during JCK tests execution that was >>> built as a native image. The fix criteria are >>> the successful tests run. >> >> But what exact steps should be done to reproduce this bug w/o using jck or

Re: [OpenJDK 2D-Dev] RFR: 8254024: Enhance native libs for AWT and Swing to work with GraalVM Native Image

2020-10-16 Thread Andrii Rodionov
On Fri, 16 Oct 2020 04:49:37 GMT, Sergey Bylokhov wrote: >>> > > How it is possible to test the current changes? >>> > >>> > >>> > For GraalVM native image, we run JCK tests `api/java_awt` and >>> > `api/javax_swing`. Those tests built as a native image. >>> >>> I meant some "steps to reprodu

Re: [OpenJDK 2D-Dev] RFR: 8254863: Delete code leftover from old fixes

2020-10-16 Thread Azeem Jiva
On Fri, 16 Oct 2020 02:31:09 GMT, Sergey Bylokhov wrote: > The fix for JDK-4893408 adds a special code to handle the "PYCC.pf" color > profile for the "kernel java": > https://bugs.openjdk.java.net/browse/JDK-4893408?focusedCommentId=12284308&page=com.atlassian.jira.plugin.system.issuetabpanels:

Re: [OpenJDK 2D-Dev] RFR: 8254798: Deprecate for removal an empty finalize() methods in java.desktop module

2020-10-16 Thread Pankaj Bansal
On Thu, 15 Oct 2020 05:29:42 GMT, Sergey Bylokhov wrote: > The java.desktop module has a few implementations of the finalize() method > which do nothing. We can remove such methods > if the class is not public API, and could mark these methods in the public > classes as "forRemoval = true" Mar

[OpenJDK 2D-Dev] RFR: 8254863: Delete code leftover from old fixes

2020-10-16 Thread Sergey Bylokhov
The fix for JDK-4893408 adds a special code to handle the "PYCC.pf" color profile for the "kernel java": https://bugs.openjdk.java.net/browse/JDK-4893408?focusedCommentId=12284308&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-12284308 The "kernel java" support was r