hg: hsx/hotspot-main/hotspot: 7 new changesets

markus.gronlund at oracle.com markus.gronlund at oracle.com
Wed Dec 11 05:07:10 PST 2013

Changeset: 9a60f4ac6a37
Author:    hseigel
Date:      2013-12-04 08:10 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/9a60f4ac6a37

8027458: VM anonymous classes: wrong context for protected access checks
Summary: Use the anonymous class's host class for protected access checks
Reviewed-by: acorn, coleenp, lfoltan

! src/share/vm/runtime/reflection.cpp

Changeset: a4f036ef52e8
Author:    sla
Date:      2013-12-04 14:43 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a4f036ef52e8

8029395: SA: jstack throws WrongTypeException
Summary: SA missed some TLABs
Reviewed-by: dsamersoff, mgerdin, brutisso

! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java

Changeset: c586f8a7322f
Author:    mgronlun
Date:      2013-12-05 12:35 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c586f8a7322f

8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40
Reviewed-by: kvn, sspitsyn

! src/cpu/x86/vm/frame_x86.cpp

Changeset: 769557390c43
Author:    hseigel
Date:      2013-12-06 11:33 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/769557390c43

8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61
Summary: Check first that a class is not a dynamically-generated bytecode associated with 1.4 reflection implementation, to emitting an ICCE of an invokespecial IMR of a method in an indirect superinterface.
Reviewed-by: acorn, hseigel
Contributed-by: lois.foltan at oracle.com

! src/share/vm/interpreter/linkResolver.cpp

Changeset: a150ff9e8efc
Author:    hseigel
Date:      2013-12-06 11:49 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a150ff9e8efc


Changeset: bf15208b72a5
Author:    mgronlun
Date:      2013-12-08 18:00 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/bf15208b72a5


Changeset: 9fbabcbb875b
Author:    hseigel
Date:      2013-12-10 16:18 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/9fbabcbb875b

8028741: Interface Method Resolution should skip static and non-public methods in j.l.Object
Summary: Implementation of JDK 8 JVMS specification change to skip static and non-public methods of java.lang.Object for interface method resolution.
Reviewed-by: acorn, coleenp
Contributed-by: lois.foltan at oracle.com

! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! test/runtime/8024804/RegisterNatives.java

More information about the hotspot-dev mailing list