hg: jdk8u/jdk8u20/hotspot: 3 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Thu Jul 24 20:45:56 UTC 2014


Changeset: 90b2ae0b131d
Author:    amurillo
Date:      2014-07-24 10:29 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u20/hotspot/rev/90b2ae0b131d

8051908: new hotspot build - hs25.20-b23
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 00cf2b6f51b9
Author:    goetz
Date:      2014-07-18 09:04 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u20/hotspot/rev/00cf2b6f51b9

8050978: Fix bad field access check in C1 and C2
Summary: JCK8 test vm/constantpool/accessControl/accessControl004/accessControl00402m3/accessControl00402m3.html fails with -Xbatch -Xcomp due to bad field access check in C1 and C2. Fix: In ciField::ciField(), just before the canonical holder is stored into the _holder variable (and which is used by ciField::will_link()) perform an additional access check with the holder declared in the class file. If this check fails, store the declared holder instead and ciField::will_link() will bail out compilation for this field later on. Then, the interpreter will throw an PrivilegedAccessException at runtime.
Reviewed-by: kvn, vlivanov
Contributed-by: andreas.schoesser at sap.com

! src/share/vm/ci/ciField.cpp

Changeset: 19408d5fd31c
Author:    amurillo
Date:      2014-07-24 11:43 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u20/hotspot/rev/19408d5fd31c

Added tag hs25.20-b23 for changeset 00cf2b6f51b9

! .hgtags



More information about the jdk8u-changes mailing list