RFR JDK-8071501 perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR."
Daniel D. Daugherty
daniel.daugherty at oracle.com
Wed Mar 4 21:40:43 UTC 2015
On 3/4/15 2:04 PM, Gerald Thornbrugh wrote:
> Hi,
>
> Please review my JDK8 and JDK9 fix for JDK-8071501
> perfMemory_solaris.cpp failing to compile with
> "Error: dd_fd is not a member of DIR."
>
> This compiler error occurs when Solaris 11 include files are used to
> build hotspot and the POSIX
> version of the DIR structure is used in the build process. The fix
> forces all Solaris builds to use
> the same version of the DIR structure.
>
> JDK8 Webrev: http://cr.openjdk.java.net/~gthornbr/fd/jdk8/webrev/
> <http://cr.openjdk.java.net/%7Egthornbr/fd/jdk8/webrev/>
src/os/solaris/vm/jvm_solaris.h
No comments.
src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
No comments.
Thumbs up on the JDK8u version.
Jerry, your webrev is parented to:
http://hg.openjdk.java.net/jdk8/jdk8/hotspot
which is not the right place. JDK8u/HSX-25.60 changes should
parent to:
http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot
> JDK9 Webrev: http://cr.openjdk.java.net/~gthornbr/fd/jdk9/webrev/
> <http://cr.openjdk.java.net/%7Egthornbr/fd/jdk9/webrev/>
src/os/solaris/vm/jvm_solaris.h
No comments.
src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
No comments.
Thumbs up on the JDK8u version.
Jerry, your webrev is parented to:
http://hg.openjdk.java.net/jdk9/jdk9/hotspot
and it should be parented to:
http://hg.openjdk.java.net/jdk9/hs-rt/hotspot
Sometimes we push emergency fixes to Main_Baseline:
http://hg.openjdk.java.net/jdk9/hs/hotspot
or even to JDK9-dev:
http://hg.openjdk.java.net/jdk9/dev/hotspot
but those are very rare occasions and require permission
from those GKs...
Dan
> I have completed JPRT bulds and tests on platforms without issues.
>
> Thanks,
>
> Gerald
More information about the hotspot-runtime-dev
mailing list