hg: jdk9/dev/hotspot: 7 new changesets

alexander.zuev at oracle.com alexander.zuev at oracle.com
Wed Jul 16 13:39:40 UTC 2014


Changeset: cefe56927aab
Author:    hseigel
Date:      2014-07-14 12:43 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cefe56927aab

8030763: Validate global memory allocation
Summary: Add length checks where necessary
Reviewed-by: coleenp, mschoene

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: b51113604740
Author:    hseigel
Date:      2014-05-07 19:21 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b51113604740

8032536: JVM resolves wrong method in some unusual cases
Summary: Handle package private case
Reviewed-by: coleenp, acorn, jdn

! src/share/vm/oops/klassVtable.cpp

Changeset: b2e3ea116bef
Author:    hseigel
Date:      2014-07-14 12:45 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b2e3ea116bef

8035119: Fix exceptions to bytecode verification
Summary: Prevent ctor calls to super() and this() from avoidable code (try blocks, if stmts, etc.)
Reviewed-by: coleenp, acorn, mschoene

! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp

Changeset: b0153afaf0cc
Author:    hseigel
Date:      2014-07-14 13:01 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b0153afaf0cc

8036800: Attribute OOM to correct part of code
Summary: checks that the attribute_length does not exceed the length of remaining data in the class file
Reviewed-by: coleenp, ahgross

! src/share/vm/classfile/classFileParser.cpp

Changeset: 730557fa1e4c
Author:    acorn
Date:      2014-07-14 13:15 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/730557fa1e4c

8037167: Better method signature resolution
Reviewed-by: mschoene, hseigel, lfoltan

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp

Changeset: 360ea0726dd1
Author:    hseigel
Date:      2014-05-07 19:34 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/360ea0726dd1

8037157: Verify <init> call
Summary: Check for null method
Reviewed-by: coleenp, acorn, mschoene

! src/share/vm/classfile/verifier.cpp

Changeset: f74993a364c2
Author:    hseigel
Date:      2014-07-14 13:31 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f74993a364c2

8043454: Test case for 8037157 should not throw a VerifyError
Summary: Don't throw VerifyError if method is NULL.
Reviewed-by: acorn, lfoltan, mschoene

! src/share/vm/classfile/verifier.cpp



More information about the jdk9-dev-changes mailing list