hg: jdk9/hs-emb/hotspot: 32 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Sat Jan 31 06:47:44 UTC 2015


Changeset: d9a71d1931e9
Author:    katleman
Date:      2015-01-23 18:50 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d9a71d1931e9

Added tag jdk9-b47 for changeset 3b241fb72b89

! .hgtags

Changeset: cc775a4a24c7
Author:    lana
Date:      2015-01-24 23:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/cc775a4a24c7

Merge

- test/runtime/7194254/Test7194254.java

Changeset: 4ee7b996f3f3
Author:    goetz
Date:      2015-01-13 16:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/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-emb/hotspot/rev/6c3831a4a80c

Merge


Changeset: 8ff882030755
Author:    katleman
Date:      2015-01-28 16:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/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-emb/hotspot/rev/360cd1fc42f1

Merge


Changeset: 0f8fc58bc5a2
Author:    amurillo
Date:      2015-01-26 17:00 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0f8fc58bc5a2

Merge


Changeset: 0c32ee82088b
Author:    thartmann
Date:      2015-01-22 09:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0c32ee82088b

8069580: String intrinsic related cleanups
Summary: Small cleanup of string intrinsic related code.
Reviewed-by: kvn, roland

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/opto/library_call.cpp

Changeset: 41e21dafddc9
Author:    neliasso
Date:      2015-01-22 11:05 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/41e21dafddc9

8069389: CompilerOracle prefix wildcarding is broken for long strings
Summary: Replace strcpy with memmove
Reviewed-by: kvn

! src/share/vm/compiler/compilerOracle.cpp
+ test/compiler/oracle/TestCompileCommand.java

Changeset: 85bf928f0a7e
Author:    neliasso
Date:      2015-01-22 11:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/85bf928f0a7e

8069035: compiler/oracle/CheckCompileCommandOption.java nightly failure
Summary: Fixed whitespace handling and added test cases
Reviewed-by: kvn, anoll, zmajo

! src/share/vm/compiler/compilerOracle.cpp
! test/compiler/oracle/CheckCompileCommandOption.java
+ test/compiler/oracle/command1.txt
+ test/compiler/oracle/command2.txt

Changeset: 86d2643259de
Author:    fzhinkin
Date:      2015-01-20 11:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/86d2643259de

8069126: compiler/rtm/locking/TestRTMTotalCountIncrRate.java nightly failure
Reviewed-by: kvn

! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java

Changeset: b9b4b9394887
Author:    iveresov
Date:      2015-01-22 11:25 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b9b4b9394887

8071302: assert(!_reg_node[reg_lo] || edge_from_to(_reg_node[reg_lo], def)) failed: after block local
Summary: Add merge nodes to node to block mapping
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/output.cpp
! src/share/vm/opto/postaloc.cpp

Changeset: 94010b8bd280
Author:    iveresov
Date:      2015-01-22 21:02 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/94010b8bd280

Merge


Changeset: 72904af52714
Author:    dlong
Date:      2015-01-23 22:39 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/72904af52714

8031064: build_vm_def.sh not working correctly for new build cross compile
Summary: move nm and awk code into vm.make
Reviewed-by: dsamersoff, dholmes

- make/linux/makefiles/build_vm_def.sh
! make/linux/makefiles/vm.make

Changeset: 4bb1260d360c
Author:    zmajo
Date:      2015-01-26 10:43 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4bb1260d360c

8071312: compiler/arguments/CheckCompileThresholdScaling.java fails
Summary: Change the way VM handles CompileThresholdScaling==0, update test
Reviewed-by: kvn, drchase, fzhinkin

! src/share/vm/runtime/arguments.cpp
! test/compiler/arguments/CheckCompileThresholdScaling.java

Changeset: bc9c81aaf10b
Author:    pchistyakov
Date:      2015-01-26 18:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/bc9c81aaf10b

8066998: [TESTBUG] compiler/whitebox/ForceNMethodSweepTest.java : sweep shouldn't increase usage
Summary: disable background compilation
Reviewed-by: kvn

! test/compiler/whitebox/ForceNMethodSweepTest.java

Changeset: aa00507a0fad
Author:    pchistyakov
Date:      2015-01-26 19:01 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/aa00507a0fad

8069125: compiler/codecache/stress tests timeout in nightlies
Summary: added timeout between one of test threads iterations, adjusted hole test execution time
Reviewed-by: kvn

! test/compiler/codecache/stress/CodeCacheStressRunner.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java

Changeset: 99dcf09fe406
Author:    dlong
Date:      2015-01-27 13:58 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/99dcf09fe406

Merge

! make/linux/makefiles/vm.make

Changeset: c1a17f52db53
Author:    thartmann
Date:      2015-01-28 07:55 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c1a17f52db53

8064940: JMH javac performance regressions on solaris-sparcv9 in 9-b34
Summary: Aligning code heap sizes to large page size if supported.
Reviewed-by: kvn, anoll

! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java

Changeset: d656b4c91d51
Author:    lfoltan
Date:      2015-01-23 09:54 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/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-emb/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-emb/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-emb/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-emb/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-emb/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-emb/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-emb/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-emb/hotspot/rev/c1b8e92e0469

Merge


Changeset: 24b6f0e52f43
Author:    minqi
Date:      2015-01-29 03:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/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-emb/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-emb/hotspot/rev/1ccbee15f61a

Merge

- make/linux/makefiles/build_vm_def.sh

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

Merge

- make/linux/makefiles/build_vm_def.sh



More information about the jdk9-hs-emb-changes mailing list