RFR: 8214552: Resolve clash between 4947890 and 8130266

Mandy Chung mandy.chung at oracle.com
Fri Nov 30 19:54:38 UTC 2018



On 11/30/18 11:43 AM, Phil Race wrote:
> Roger,
>
> I just pushed 8130266 which had the CSR approved a couple of days ago 
> only
> to find that it clashed badly with the change you made in 4947890 to 
> reduce
> the cost of system property initialisation.
> It appears that the new code there is not happy if there is no value 
> for the
> system property.
>

Is JDK-8214322 the JBS issue but not JDK-8130266?

> I think java.awt.printerjob just needs to be removed from the new code :
>
> If this looks right to you I need to push ASAP :
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8214552
> Webrev: http://cr.openjdk.java.net/~prr/8214552/
>

src/java.base/share/native/libjava/System.c also needs to be updated.

Mandy

> Separately I think the SystemProps code ought to consider whether
> it ought to error out the launcher if a property is not defined ..
>
> -phil.
>
>



More information about the core-libs-dev mailing list