hg: jdk9/hs-comp/hotspot: 18 new changesets

dean.long at oracle.com dean.long at oracle.com
Sat Jan 31 09:32:30 UTC 2015


Changeset: d656b4c91d51
Author:    lfoltan
Date:      2015-01-23 09:54 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d656b4c91d51

8067480: Crash in klassItable::initialize_itable_for_interface when running vm.runtime.defmeth.StaticMethodsTest.
Summary: A static method should be skipped in entirety by find_instance_method(), searching should continue to find an overpass method of the same name and signature if present.
Reviewed-by: acorn, hseigel

! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.cpp

Changeset: 5a8fe6466866
Author:    ctornqvi
Date:      2015-01-23 11:44 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5a8fe6466866

8069207: [TESTBUG] Exception thrown for java.lang.NoSuchMethodError: sun.misc.Unsafe.monitorExit
Reviewed-by: gtriantafill, dholmes

+ test/runtime/Unsafe/AllocateInstance.java
+ test/runtime/Unsafe/AllocateMemory.java
+ test/runtime/Unsafe/CopyMemory.java
+ test/runtime/Unsafe/DefineClass.java
+ test/runtime/Unsafe/FieldOffset.java
+ test/runtime/Unsafe/GetField.java
+ test/runtime/Unsafe/GetPutAddress.java
+ test/runtime/Unsafe/GetPutBoolean.java
+ test/runtime/Unsafe/GetPutByte.java
+ test/runtime/Unsafe/GetPutChar.java
+ test/runtime/Unsafe/GetPutDouble.java
+ test/runtime/Unsafe/GetPutFloat.java
+ test/runtime/Unsafe/GetPutInt.java
+ test/runtime/Unsafe/GetPutLong.java
+ test/runtime/Unsafe/GetPutObject.java
+ test/runtime/Unsafe/GetPutShort.java
+ test/runtime/Unsafe/GetUnsafe.java
+ test/runtime/Unsafe/PageSize.java
+ test/runtime/Unsafe/SetMemory.java
+ test/runtime/Unsafe/ThrowException.java

Changeset: 031ed3504352
Author:    goetz
Date:      2015-01-12 09:16 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/031ed3504352

8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla

! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java

Changeset: 4d3f1d99d12e
Author:    sspitsyn
Date:      2015-01-26 15:51 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4d3f1d99d12e

8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
Summary: adjust Unsafe methods in the itable/vtable if Unsafe is redefined
Reviewed-by: coleenp, dcubed
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: 078a77b69f36
Author:    ctornqvi
Date:      2015-01-27 05:51 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/078a77b69f36

8071530: Update OS detection code to reflect Windows 10 version change
Reviewed-by: sla, mgronlun

! src/os/windows/vm/os_windows.cpp

Changeset: ce6a637e15b7
Author:    ykantser
Date:      2015-01-28 09:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce6a637e15b7

8071545: Tests are still excluded while the appropriate bug has been fixed
Reviewed-by: sspitsyn, sla

! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java

Changeset: fca33371ff0b
Author:    dfuchs
Date:      2015-01-28 17:52 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fca33371ff0b

8068730: Increase the precision of the implementation of java.time.Clock.systemUTC()
Summary: Changes the implementation of java.time.Clock.systemUTC() to take advantage of the maximum resolution of the underlying native clock on which System.currentTimeMillis() is based.
Reviewed-by: dholmes, rriggs, scolebourne, sla

! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/os/aix/vm/os_aix.cpp
! 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/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/os.hpp

Changeset: c548512bd499
Author:    minqi
Date:      2015-01-27 20:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c548512bd499

Merge

! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp

Changeset: c1b8e92e0469
Author:    minqi
Date:      2015-01-29 01:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c1b8e92e0469

Merge


Changeset: 24b6f0e52f43
Author:    minqi
Date:      2015-01-29 03:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/24b6f0e52f43

Merge

! src/share/vm/runtime/os.hpp

Changeset: 080a0772cf95
Author:    sspitsyn
Date:      2015-01-29 03:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/080a0772cf95

8008678: JSR 292: constant pool reconstitution must support pseudo strings
Summary: Keep orig idx from pseudo-string to UTF8, use 2nd lsb CPSlot to mark pseudo-string.
Reviewed-by: coleenp, jrose
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/methodComparator.cpp
+ test/serviceability/jvmti/TestLambdaFormRetransformation.java

Changeset: 1ccbee15f61a
Author:    minqi
Date:      2015-01-30 10:52 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1ccbee15f61a

Merge

- make/linux/makefiles/build_vm_def.sh

Changeset: 4ee7b996f3f3
Author:    goetz
Date:      2015-01-13 16:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4ee7b996f3f3

8069590: AIX port of "8050807: Better performing performance data handling"
Reviewed-by: simonis, goetz
Contributed-by: matthias.baesken at sap.com, martin.doerr at sap.com

! make/aix/makefiles/xlc.make
! src/os/aix/vm/perfMemory_aix.cpp

Changeset: 6c3831a4a80c
Author:    amurillo
Date:      2015-01-27 10:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6c3831a4a80c

Merge


Changeset: 8ff882030755
Author:    katleman
Date:      2015-01-28 16:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8ff882030755

Added tag jdk9-b48 for changeset cc775a4a24c7

! .hgtags

Changeset: 360cd1fc42f1
Author:    lana
Date:      2015-01-29 15:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/360cd1fc42f1

Merge


Changeset: 2cea9d4c9325
Author:    amurillo
Date:      2015-01-30 16:56 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2cea9d4c9325

Merge

- make/linux/makefiles/build_vm_def.sh

Changeset: 1c65b563b1bd
Author:    dlong
Date:      2015-01-31 02:42 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c65b563b1bd

Merge




More information about the jdk9-all-changes mailing list