hg: hsx/hotspot-comp/hotspot: 10 new changesets
david.r.chase at oracle.com
david.r.chase at oracle.com
Fri Nov 8 18:46:55 PST 2013
Changeset: ea79ab313e98
Author: mgerdin
Date: 2013-10-30 15:35 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/ea79ab313e98
8027252: Crash in interpreter because get_unsigned_2_byte_index_at_bcp reads 4 bytes
Summary: Use 2-byte loads to load indexes from the byte code stream to avoid out of bounds reads.
Reviewed-by: coleenp, sspitsyn
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: fdd464c8d62e
Author: acorn
Date: 2013-10-30 09:11 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/fdd464c8d62e
8027304: Lambda: inheriting abstract + 1 default -> default, not ICCE
Reviewed-by: hseigel, zgu
! src/share/vm/classfile/defaultMethods.cpp
Changeset: 4fe7815b04f5
Author: acorn
Date: 2013-10-30 09:26 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4fe7815b04f5
Merge
Changeset: c8fc12209830
Author: coleenp
Date: 2013-10-31 14:11 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/c8fc12209830
8027616: Off by one error in putback for compressed oops nashorn performance improvement
Summary: Should compare bounds greater than or equal 4G when deciding if shift is needed or CDS area + compressed class space are within 4G of each other.
Reviewed-by: stefank, hseigel, zgu
! src/share/vm/memory/metaspace.cpp
Changeset: 910026b800b8
Author: coleenp
Date: 2013-11-01 10:32 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/910026b800b8
8026946: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint should use MethodHandle
8026948: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint might not work with anonymous classes
Summary: Walk methods in breakpoints for marking on stack so they aren't deallocated by redefine classes. Use class_holder rather than class_loader to keep GC from reclaiming class owning the method.
Reviewed-by: sspitsyn, ehelin, sla
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp
Changeset: 42790b7e4d48
Author: mgronlun
Date: 2013-11-01 15:56 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/42790b7e4d48
Merge
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: f8b56489e455
Author: mgronlun
Date: 2013-11-01 17:10 +0000
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/f8b56489e455
Merge
Changeset: 04df110c8655
Author: mgronlun
Date: 2013-11-02 20:56 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/04df110c8655
Merge
Changeset: 53662b2f1d68
Author: drchase
Date: 2013-11-07 10:02 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/53662b2f1d68
Merge
Changeset: 83c8f6f4ab09
Author: drchase
Date: 2013-11-08 14:19 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/83c8f6f4ab09
Merge
More information about the hotspot-compiler-dev
mailing list