hg: jigsaw/jake/hotspot: 153 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Thu Aug 11 23:39:00 UTC 2016


Changeset: a3a3621d555a
Author:    amurillo
Date:      2016-08-04 17:32 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a3a3621d555a

Added tag jdk-9+130 for changeset 7d54c7056328

! .hgtags

Changeset: 5c61b454a1cf
Author:    darcy
Date:      2016-08-04 15:52 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5c61b454a1cf

8163231: A couple of runtime tests failing for the -testset hotspot snapshot job
Reviewed-by: acorn

! test/runtime/8007320/ConstMethodTest.java
! test/runtime/RedefineTests/RedefineAnnotations.java

Changeset: 2cd9adeec880
Author:    jwilhelm
Date:      2016-06-21 19:35 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2cd9adeec880

8048093: Explicitly setting := vs = in the -XX:+PrintFlagsFinal output
Reviewed-by: kvn, gziemski

! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/gc/metaspace/TestMetaspaceSizeFlags.java

Changeset: ad63d778ed39
Author:    jwilhelm
Date:      2016-06-21 19:37 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ad63d778ed39

8024137: Flags should be set using the proper macro
Reviewed-by: sangheki, drwhite, jmasa

! src/share/vm/gc/g1/g1YoungGenSizer.cpp
! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/gc/shared/collectorPolicy.hpp

Changeset: 640529d7d9e2
Author:    dsamersoff
Date:      2016-07-13 10:51 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/640529d7d9e2

8134434: JVM_DoPrivileged() fires assert(_exception_caught == false) failed: _exception_caught is out of phase
Summary: Explicitly set exception detected inside rethrow_C
Reviewed-by: goetz, sspitsyn
Contributed-by: richard.reingruber at sap.com

! src/share/vm/opto/runtime.cpp
+ test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java

Changeset: 16d35fd6cf9d
Author:    andrew
Date:      2016-07-07 18:40 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/16d35fd6cf9d

8156980: Hotspot build doesn't have -std=gnu++98 gcc option
8157358: Syntax error in TOOLCHAIN_CHECK_COMPILER_VERSION
Summary: Add flags for GCC 6 to JVM_CFLAGS and fix prefix handling
Reviewed-by: erikj, kbarrett

! make/gensrc/GensrcAdlc.gmk

Changeset: c1ee9fefb768
Author:    ccheung
Date:      2016-07-13 18:26 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c1ee9fefb768

8159901: missing newline char in the exception messages in diagnosticArgument.cpp
Reviewed-by: fparain, egahlin, iklam

! src/share/vm/services/diagnosticArgument.cpp

Changeset: 73701f973b4d
Author:    mchernov
Date:      2016-07-12 15:06 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/73701f973b4d

8158508: gc/logging/TestUnifiedLoggingSwitchStress.java timeout
Reviewed-by: jmasa, tschatzl

! test/gc/logging/TestUnifiedLoggingSwitchStress.java

Changeset: e412eaf10e27
Author:    tschatzl
Date:      2016-07-15 13:33 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e412eaf10e27

8160897: Concurrent mark mark stack memory allocation leaks memory
Summary: Fix and clean up concurrent mark mark stack memory allocation.
Reviewed-by: jmasa, sangheki

! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/memory/virtualspace.cpp

Changeset: f9dcefa42da3
Author:    psandoz
Date:      2016-07-15 12:36 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f9dcefa42da3

8151163: All Buffer implementations should leverage Unsafe unaligned accessors
Reviewed-by: shade, aph

+ test/compiler/intrinsics/unsafe/ByteBufferTest.java
+ test/compiler/intrinsics/unsafe/DirectByteBufferTest.java
! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java

Changeset: 4b21fcb88ff0
Author:    psandoz
Date:      2016-07-15 12:40 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4b21fcb88ff0

Merge


Changeset: 1759a8a77cb5
Author:    amurillo
Date:      2016-07-15 09:10 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1759a8a77cb5

Merge


Changeset: 1fba59da0199
Author:    dcubed
Date:      2016-07-15 09:36 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1fba59da0199

8160997: Solaris: deprecated <pwd.h> and <gid.h> interfaces should be replaced
Summary: Use final POSIX 1003.1c versions of getgrgid_r(), getgrnam_r(), getpwnam_r(), and getpwuid_r().
Reviewed-by: alanb, dcubed, simonis, dholmes
Contributed-by: alan.burlison at oracle.com

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

Changeset: 6467cae916f2
Author:    dcubed
Date:      2016-07-15 18:09 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6467cae916f2

Merge


Changeset: 569c587c5935
Author:    gthornbr
Date:      2016-07-15 10:25 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/569c587c5935

8081770: [TESTBUG] regression Test7107135 needs to remove dependence on locally installed gcc
Reviewed-by: cjplummer, dcubed

! make/test/JtregNative.gmk
- test/runtime/7107135/Test.java
- test/runtime/7107135/Test7107135.sh
- test/runtime/7107135/TestMT.java
- test/runtime/7107135/test.c
+ test/runtime/execstack/Test.java
+ test/runtime/execstack/TestMT.java
+ test/runtime/execstack/Testexecstack.java
+ test/runtime/execstack/libtest-rw.c
+ test/runtime/execstack/libtest-rwx.c

Changeset: a0cdf5e20489
Author:    gthornbr
Date:      2016-07-15 10:31 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a0cdf5e20489

8144279: [TESTBUG] hotspot/runtime/jsig/Test8017498.sh should use native library build support
Reviewed-by: ccheung, cjplummer, dcubed

! make/test/JtregNative.gmk
- test/runtime/jsig/Test8017498.sh
- test/runtime/jsig/TestJNI.c
+ test/runtime/jsig/libTestJNI.c

Changeset: b08a2a6286f1
Author:    gthornbr
Date:      2016-07-15 10:46 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b08a2a6286f1

8144278: [TESTBUG] hotspot/runtime/StackGuardPages/testme.sh should use native library build support
Reviewed-by: erikj, dsamersoff, dholmes

! make/test/JtregNative.gmk
+ test/runtime/StackGuardPages/exeinvoke.c
- test/runtime/StackGuardPages/invoke.c
! test/runtime/StackGuardPages/testme.sh

Changeset: 8642fc8a319c
Author:    dcubed
Date:      2016-07-15 17:05 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8642fc8a319c

Merge

- test/runtime/7107135/Test.java
- test/runtime/7107135/Test7107135.sh
- test/runtime/7107135/TestMT.java
- test/runtime/7107135/test.c
- test/runtime/StackGuardPages/invoke.c
- test/runtime/jsig/Test8017498.sh
- test/runtime/jsig/TestJNI.c

Changeset: bd8c7a2bd3c3
Author:    igerasim
Date:      2016-07-16 23:10 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bd8c7a2bd3c3

8160892: Race at the VM exit causes "WaitForMultipleObjects timed out"
Reviewed-by: dcubed, dholmes

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

Changeset: 332f49de944a
Author:    mgerdin
Date:      2016-07-18 14:30 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/332f49de944a

8161027: GPL header missing comma after year
Reviewed-by: redestad, dholmes

! src/share/vm/utilities/resourceHash.cpp
! src/share/vm/utilities/resourceHash.hpp

Changeset: 552ef60b5f47
Author:    dcubed
Date:      2016-07-18 14:20 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/552ef60b5f47

8161173: quarantine compiler/arraycopy/TestEliminatedArrayCopyDeopt.java
8161174: quarantine gc/stress/TestStressG1Humongous.java on 32-bit
8161175: quarantine serviceability/dcmd/compiler/CompilerQueueTest.java on 32-bit
Reviewed-by: sspitsyn, jmasa, gtriantafill

! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java
! test/gc/stress/TestStressG1Humongous.java
! test/serviceability/dcmd/compiler/CompilerQueueTest.java

Changeset: 27bf57ad3d72
Author:    tschatzl
Date:      2016-07-19 10:31 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/27bf57ad3d72

8034842: Parallelize the Free CSet phase in G1
Reviewed-by: jmasa, ehelin

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! test/gc/g1/TestGCLogMessages.java

Changeset: cf03be81f5c4
Author:    tschatzl
Date:      2016-07-19 09:30 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cf03be81f5c4

8157459: G1 IHOP JFR event attribute with incorrect content type
Summary: Use PERCENTAGE instead of BYTES64 data type for the affected attributes.
Reviewed-by: ehelin, sangheki

! src/share/vm/gc/shared/gcTraceSend.cpp
! src/share/vm/trace/traceevents.xml

Changeset: 9c79a0b316f2
Author:    mchernov
Date:      2016-07-19 18:15 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9c79a0b316f2

8160827: gc/stress/TestStressG1Humongous.java fails with OOME
Reviewed-by: tschatzl

! test/gc/stress/TestStressG1Humongous.java

Changeset: 2e59f4f1c16d
Author:    gziemski
Date:      2016-07-19 11:00 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2e59f4f1c16d

8138760: [JVMCI] VM warning: Performance bug: SystemDictionary lookup_count=21831450 lookup_length=1275207287 average=58.411479 load=5.572844
Summary: Added debug details to the warning message.
Reviewed-by: dholmes, iklam, twisti

! src/share/vm/classfile/dictionary.cpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
! src/share/vm/utilities/hashtable.inline.hpp

Changeset: 7d487ce63875
Author:    gziemski
Date:      2016-07-19 17:26 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7d487ce63875

Merge


Changeset: db986141fb99
Author:    jmasa
Date:      2016-07-06 13:23 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/db986141fb99

8155263: DisableStartThread should not be applied to GC worker threads
Reviewed-by: tschatzl, sangheki

! src/share/vm/gc/shared/concurrentGCThread.cpp

Changeset: c364feaa4923
Author:    jmasa
Date:      2016-07-19 19:05 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c364feaa4923

Merge


Changeset: 21adec88f848
Author:    jiangli
Date:      2016-07-19 13:52 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/21adec88f848

8141341: CDS should be disabled if JvmtiExport::should_post_class_file_load_hook() is true.
Summary: Disable loading shared class if JvmtiExport::should_post_class_file_load_hook is true.
Reviewed-by: iklam, acorn, sspitsyn

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/metaspace.cpp

Changeset: c96a75f89342
Author:    jiangli
Date:      2016-07-19 20:07 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c96a75f89342

Merge


Changeset: 6d8dfd0e5d04
Author:    jiangli
Date:      2016-07-19 20:39 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6d8dfd0e5d04

Merge


Changeset: 8be974d4b673
Author:    jiangli
Date:      2016-07-19 22:14 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8be974d4b673

Merge


Changeset: 9f5a448947a4
Author:    bmoloden
Date:      2016-07-20 14:47 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9f5a448947a4

8160119: Utils.tryFindJvmPid sometimes find incorrect pid
Summary: Fixed pattern
Reviewed-by: iignatyev, dholmes

! test/testlibrary/jdk/test/lib/Utils.java

Changeset: ebe61a744dad
Author:    mgerdin
Date:      2016-07-21 14:06 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ebe61a744dad

8161915: Linking gtestLauncher may end up linking with non-gtest libjvm
Reviewed-by: dholmes, ehelin

! make/lib/CompileGtest.gmk

Changeset: 2ea13db80d5c
Author:    psandoz
Date:      2016-07-21 16:29 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2ea13db80d5c

8161947: runtime/Unsafe/GetUnsafe.java is failing on jdk9/dev
Reviewed-by: alanb, dholmes

- test/runtime/Unsafe/GetUnsafe.java

Changeset: 1a5ddb441adb
Author:    dfazunen
Date:      2016-07-21 17:12 +0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1a5ddb441adb

8161552: Test issue: VM init failed: GC triggered before VM initialization completed. Try increasing NewSize, current value 768K.
Reviewed-by: tschatzl, jmasa, zmajo

! test/gc/TestSmallHeap.java
! test/gc/arguments/TestMaxHeapSizeTools.java

Changeset: 314b9b21d52c
Author:    dfazunen
Date:      2016-07-21 16:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/314b9b21d52c

Merge


Changeset: f184e692e094
Author:    ccheung
Date:      2016-07-21 19:29 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f184e692e094

8161539: 8159666 breaks minimal VM
Summary: replaces the shouldNotReachHere() with an assert
Reviewed-by: coleenp, dholmes, cjplummer, gziemski

! src/share/vm/oops/instanceKlass.hpp

Changeset: ae3843827c16
Author:    amurillo
Date:      2016-07-21 19:50 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ae3843827c16

Merge


Changeset: d7e01b16d661
Author:    amurillo
Date:      2016-07-21 20:09 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d7e01b16d661

Merge

! test/gc/TestSmallHeap.java

Changeset: 3f92ff05329e
Author:    amurillo
Date:      2016-07-22 04:05 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3f92ff05329e

Merge


Changeset: ca241ed18db8
Author:    sspitsyn
Date:      2016-07-22 02:36 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ca241ed18db8

8145627: sun.jvm.hotspot.oops.InstanceKlass::getSize() returns the incorrect size and has no test
Summary: fix the size and add a test
Reviewed-by: sspitsyn
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
+ test/serviceability/sa/TestInstanceKlassSize.java
+ test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: 75aefcbe4878
Author:    ehelin
Date:      2016-07-21 14:55 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/75aefcbe4878

8159464: DumpHeap.java hits assert in G1 code
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/g1DefaultPolicy.cpp

Changeset: bb8313c75de8
Author:    bchristi
Date:      2016-07-22 10:15 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bb8313c75de8

8161028: GPL header missing comma after year
Reviewed-by: dcubed

! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/stackwalk.hpp

Changeset: 047ad22e7be5
Author:    mockner
Date:      2016-07-25 09:40 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/047ad22e7be5

8038332: The trace event vm/class/load is not always being sent
Summary: Added trace event vm/class/define
Reviewed-by: coleenp, egahlin, acorn

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/trace/traceevents.xml

Changeset: 6f477213a2e5
Author:    akulyakh
Date:      2016-07-22 16:55 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6f477213a2e5

8153978: New test to verify the modules info as returned by the JVMTI
Summary: A new JVMTI test
Reviewed-by: ctornqvi, sspitsyn

! make/test/JtregNative.gmk
+ test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java
+ test/serviceability/jvmti/GetModulesInfo/libJvmtiGetAllModulesTest.c

Changeset: 592eb3d44565
Author:    ddmitriev
Date:      2016-07-25 17:35 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/592eb3d44565

Merge


Changeset: cfe3d8e11547
Author:    amurillo
Date:      2016-07-22 10:14 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cfe3d8e11547

Merge


Changeset: f62b9582d4bd
Author:    amurillo
Date:      2016-07-22 10:35 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f62b9582d4bd

Merge


Changeset: 67401d52d060
Author:    amurillo
Date:      2016-07-22 19:04 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/67401d52d060

Merge


Changeset: e74926fb7ceb
Author:    amurillo
Date:      2016-07-25 15:30 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e74926fb7ceb

Merge


Changeset: 6167e670dd21
Author:    amurillo
Date:      2016-07-25 18:52 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6167e670dd21

Merge


Changeset: 8a5735c11a84
Author:    goetz
Date:      2016-07-13 12:23 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8a5735c11a84

8161258: Simplify including platform files.
Summary: Include patform files with macros cpu_header() etc. Do various cleanups of macro usages. Remove _64/_32 from adlc generated files and platform .hpp files. Merge stubRoutines_x86*.hpp. Remove empty mutex_<os>* files.
Reviewed-by: dholmes, coleenp, kbarrett

! make/gensrc/GensrcAdlc.gmk
! make/lib/CompileJvm.gmk
! src/cpu/aarch64/vm/bytes_aarch64.hpp
! src/cpu/aarch64/vm/copy_aarch64.hpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/bytes_ppc.hpp
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
+ src/cpu/ppc/vm/interp_masm_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
- src/cpu/ppc/vm/interp_masm_ppc_64.hpp
- src/cpu/ppc/vm/ppc_64.ad
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
+ src/cpu/ppc/vm/stubRoutines_ppc.hpp
- src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
+ src/cpu/ppc/vm/templateTable_ppc.hpp
- src/cpu/ppc/vm/templateTable_ppc_64.hpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/x86/vm/bytes_x86.hpp
! src/cpu/x86/vm/copy_x86.hpp
+ src/cpu/x86/vm/macroAssembler_x86.inline.hpp
! src/cpu/x86/vm/register_definitions_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
- src/cpu/x86/vm/stubRoutines_x86_32.hpp
- src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/zero/vm/bytes_zero.hpp
+ src/cpu/zero/vm/macroAssembler_zero.hpp
+ src/cpu/zero/vm/macroAssembler_zero.inline.hpp
- src/os/aix/vm/mutex_aix.inline.hpp
! src/os/aix/vm/os_aix.cpp
- src/os/bsd/vm/mutex_bsd.cpp
- src/os/bsd/vm/mutex_bsd.inline.hpp
! src/os/bsd/vm/os_bsd.cpp
- src/os/linux/vm/mutex_linux.cpp
- src/os/linux/vm/mutex_linux.inline.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/vmError_posix.cpp
- src/os/solaris/vm/mutex_solaris.cpp
- src/os/solaris/vm/mutex_solaris.inline.hpp
! src/os/solaris/vm/os_solaris.cpp
- src/os/windows/vm/mutex_windows.cpp
- src/os/windows/vm/mutex_windows.inline.hpp
! src/os/windows/vm/os_windows.cpp
+ src/os_cpu/aix_ppc/vm/bytes_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/assembler.inline.hpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/asm/macroAssembler.hpp
! src/share/vm/asm/macroAssembler.inline.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/c1/c1_Defs.hpp
! src/share/vm/c1/c1_FpuStackSim.hpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LinearScan.hpp
! src/share/vm/c1/c1_MacroAssembler.hpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/code/nativeInst.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/code/vmreg.inline.hpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc/shared/memset_with_concurrent_readers.hpp
! src/share/vm/interpreter/bytecodeInterpreter.hpp
! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp
! src/share/vm/interpreter/cppInterpreter.hpp
! src/share/vm/interpreter/interp_masm.hpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/opto/ad.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/optoreg.hpp
! src/share/vm/prims/jni_md.h
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/frame.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/icache.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/javaFrameAnchor.hpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/orderAccess.inline.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/os.inline.hpp
! src/share/vm/runtime/osThread.hpp
! src/share/vm/runtime/prefetch.inline.hpp
! src/share/vm/runtime/registerMap.hpp
! src/share/vm/runtime/semaphore.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.hpp
! src/share/vm/shark/sharkRuntime.cpp
! src/share/vm/shark/shark_globals.hpp
! src/share/vm/utilities/bytes.hpp
! src/share/vm/utilities/copy.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/macros.hpp

Changeset: 42bdfbb535a2
Author:    tschatzl
Date:      2016-07-26 11:04 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/42bdfbb535a2

8147910: Cache initial active_processor_count
Summary: Introduce and initialize active_processor_count variable in VM.
Reviewed-by: dholmes, jprovino

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

Changeset: 8986e5b85e73
Author:    tschatzl
Date:      2016-07-26 11:04 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8986e5b85e73

8161993: G1 crashes if active_processor_count changes during startup
Summary: Use the initial active processor count for memory initialization instead of the current active one.
Reviewed-by: dholmes, mgerdin

! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/runtime/vm_version.cpp

Changeset: 7033b767fd7c
Author:    lfoltan
Date:      2016-07-26 10:29 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7033b767fd7c

8154239: -Xbootclasspath/a breaks exploded build
Summary: Correct exploded modules build system class path search for the boot loader
Reviewed-by: acorn, ccheung, hseigel, jiangli

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/os.cpp

Changeset: b4945107f0fa
Author:    jiangli
Date:      2016-07-26 17:25 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b4945107f0fa

8156959: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java fails with exit 134.
Summary: Remove invalid assert in SensorInfo::process_pending_requests.
Reviewed-by: dholmes, coleenp

! src/share/vm/services/lowMemoryDetector.cpp

Changeset: d3d20ddd3ff3
Author:    dholmes
Date:      2016-07-26 23:52 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d3d20ddd3ff3

8140723: Remove source code conditionalized on JAVASE_EMBEDDED
Reviewed-by: twisti, fparain, cjplummer

! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/macros.hpp
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/compiler/testlibrary/rtm/predicate/SupportedVM.java
! test/gc/arguments/TestSelectDefaultGC.java
! test/runtime/logging/MonitorMismatchTest.java
! test/testlibrary/jdk/test/lib/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java

Changeset: 53f2e6ca643b
Author:    acorn
Date:      2016-07-27 08:31 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/53f2e6ca643b

8162340: Better class stream parsing
Summary: Check platform and boot loader for java/* packages
Reviewed-by: lfoltan, coleenp, dholmes

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/klassFactory.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/symbol.hpp

Changeset: 8da4f8f1c17b
Author:    acorn
Date:      2016-07-27 13:33 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8da4f8f1c17b

Merge


Changeset: 439215426e1c
Author:    dfazunen
Date:      2016-07-27 21:16 +0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/439215426e1c

8161990: Un-quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java.
Reviewed-by: tschatzl

! test/gc/TestSmallHeap.java
! test/gc/arguments/TestParallelHeapSizeFlags.java

Changeset: 619094aa62ab
Author:    mchernov
Date:      2016-07-27 18:43 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/619094aa62ab

8159606: gc/g1/TestShrinkAuxiliaryData* tests fail because GC triggered before VM initialization completed
Reviewed-by: tschatzl

! test/gc/g1/TestShrinkAuxiliaryData.java

Changeset: 76114ca3c57b
Author:    lfoltan
Date:      2016-07-28 09:57 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/76114ca3c57b

8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module
Summary: Correct the checking of an instance of java.lang.reflect.Module to validate a module
Reviewed-by: alanb, coleenp, redestad

! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/classfile/modules.cpp
! test/runtime/modules/JVMDefineModule.java

Changeset: 82e3a58aca6f
Author:    thartmann
Date:      2016-07-29 08:36 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/82e3a58aca6f

8162540: Crash in C2 escape analysis with assert: "node should be registered"
Summary: GetAndSet, CompareAndExchange and CompareAndSwap intrinsics emit unsafe accesses to oop fields.
Reviewed-by: kvn

! src/share/vm/opto/escape.cpp

Changeset: fd222df9f27c
Author:    simonis
Date:      2016-06-22 17:05 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fd222df9f27c

8159620: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation on ppc64 and sparc
Reviewed-by: goetz, kvn, thartmann

! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/interpreter/DisableOSRTest.java

Changeset: 52ff928336eb
Author:    enevill
Date:      2016-06-16 06:42 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/52ff928336eb

8159063: aarch64: optimise unaligned array copy long
Reviewed-by: aph, adinn

! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp

Changeset: 94a1a0fae481
Author:    rschatz
Date:      2016-06-24 15:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/94a1a0fae481

8160177: [JVMCI] race condition in HotSpotMemoryAccessProviderImpl.verifyReadRawObject
Reviewed-by: kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java

Changeset: 8f94d7a2306f
Author:    rschatz
Date:      2016-06-24 17:11 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8f94d7a2306f

Merge


Changeset: 3c7184519727
Author:    ppunegov
Date:      2016-06-24 19:06 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3c7184519727

8160085: @library' must appear before first `@run'
Summary: move @ignore after the @library
Reviewed-by: kvn

! test/compiler/codecache/jmx/PeakUsageTest.java
! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/startup/SmallCodeCacheStartup.java

Changeset: 59f31a72facd
Author:    ppunegov
Date:      2016-06-24 17:12 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/59f31a72facd

Merge


Changeset: 7e4f1cb6359c
Author:    iveresov
Date:      2016-06-24 11:22 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7e4f1cb6359c

8157249: [JVMCI] remove ConstantReflectionProvider.isEmbeddable method
Summary: Remove unused API
Reviewed-by: kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java

Changeset: ff0c5aa32086
Author:    iveresov
Date:      2016-06-24 19:06 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ff0c5aa32086

Merge


Changeset: 9e66ff9f36ef
Author:    kvn
Date:      2016-06-24 15:30 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9e66ff9f36ef

Merge

! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java

Changeset: b725de5c248a
Author:    thartmann
Date:      2016-06-27 10:10 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b725de5c248a

8159016: Over-unrolled loop is partially removed
Summary: Prevent over-unrolling of loops by computing upper bound for trip count.
Reviewed-by: kvn

! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/macro.cpp
+ test/compiler/loopopts/TestOverunrolling.java

Changeset: c8f294158cfc
Author:    dpochepk
Date:      2016-06-27 17:23 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c8f294158cfc

8132318: -XX:TraceJumps is broken on Sparc
Reviewed-by: kvn, thartmann

! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/sparc/vm/compiledIC_sparc.cpp
! src/cpu/sparc/vm/icBuffer_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 4ddac3774fdb
Author:    tpivovarova
Date:      2016-06-28 19:58 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4ddac3774fdb

8143081: [ctw] Test CompileTheWorld.java needs to be updated for Jigsaw
Reviewed-by: iignatyev

! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/testlibrary/ctw/Makefile
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarEntry.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java
+ test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassesListInFile.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java

Changeset: ba0072c0f0b8
Author:    never
Date:      2016-06-28 17:22 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ba0072c0f0b8

8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI
Reviewed-by: kvn

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/thread.cpp
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.java

Changeset: acfb19913bf3
Author:    never
Date:      2016-06-28 20:08 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/acfb19913bf3

Merge


Changeset: a33fdf85eb95
Author:    enevill
Date:      2016-06-29 11:24 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a33fdf85eb95

8160534: aarch64: fails to build after 8157834
Summary: add missing #include
Reviewed-by: aph

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp

Changeset: 43d8e757f899
Author:    tpivovarova
Date:      2016-06-29 14:32 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/43d8e757f899

8153515: [ctw] CompileTheWorld testlibrary should trigger compilation of <clinit> and <init>
Reviewed-by: thartmann

! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java

Changeset: 67227207fefe
Author:    tpivovarova
Date:      2016-06-29 11:38 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/67227207fefe

Merge


Changeset: 8a6cce0bc360
Author:    ppunegov
Date:      2016-06-29 18:04 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8a6cce0bc360

8160471: compiler/rangechecks/TestRangeCheckEliminationDisabled.java fails after JDK-8150900
Summary: Add UnlockDiagnosticVMOptions to the test
Reviewed-by: kvn, thartmann

! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java

Changeset: 37efe81d1858
Author:    thartmann
Date:      2016-06-30 08:24 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/37efe81d1858

8160425: Vectorization with signalling NaN returns wrong result
Summary: Should not use doubles/floats for vector constants in the C code.
Reviewed-by: kvn, vlivanov

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86.ad
! src/share/vm/asm/assembler.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
+ test/compiler/vectorization/TestNaNVector.java

Changeset: fa25a40620af
Author:    enevill
Date:      2016-05-24 01:13 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fa25a40620af

8156943: aarch64: string compare does not support CompactStrings
Summary: Implement LL, UL and LU encodings for StrComp
Reviewed-by: aph

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/register_definitions_aarch64.cpp

Changeset: 6ab8be269224
Author:    rraghavan
Date:      2016-06-30 05:05 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6ab8be269224

8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies.
Summary: Fixed test by setting reference size using WhileBox.getHeapOopSize.
Reviewed-by: vlivanov

! test/compiler/gcbarriers/PreserveFPRegistersTest.java

Changeset: 22d70546af81
Author:    dnsimon
Date:      2016-07-02 00:27 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/22d70546af81

8160647: [JVMCI] need to be able to copy internal arrays from LocalVariableTable and LineNumberTable
Reviewed-by: twisti, never

! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java

Changeset: cfb594b3cdbe
Author:    thartmann
Date:      2016-07-04 09:14 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cfb594b3cdbe

8160651: StubRoutines::_dtan does not restore callee save register rbx
Summary: Pop rbx before leaving stub.
Reviewed-by: vlivanov, vdeshpande

! src/cpu/x86/vm/macroAssembler_x86_tan.cpp
! src/share/vm/opto/library_call.cpp

Changeset: b82f3570b774
Author:    thartmann
Date:      2016-07-05 07:57 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b82f3570b774

8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte
Summary: Need to convert char offsets to byte offsets before range check.
Reviewed-by: vlivanov

! src/share/vm/opto/library_call.cpp
! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java

Changeset: 20d1eb098cd0
Author:    dnsimon
Date:      2016-07-05 17:57 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/20d1eb098cd0

8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined
Summary: fix Client VM build
Reviewed-by: twisti, kvn

! .mx.jvmci/mx_jvmci.py
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 4be0cada20ad
Author:    vlivanov
Date:      2016-07-06 15:05 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4be0cada20ad

8160360: Mismatched field loads are folded in LoadNode::Value
Reviewed-by: kvn, thartmann

! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/type.hpp

Changeset: 2d20a13591ec
Author:    tpivovarova
Date:      2016-07-07 13:53 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2d20a13591ec

8160773: error: package jdk.internal.jimage does not exist
Reviewed-by: dlong

! test/testlibrary_tests/ctw/ClassesDirTest.java
! test/testlibrary_tests/ctw/ClassesListTest.java
! test/testlibrary_tests/ctw/JarDirTest.java
! test/testlibrary_tests/ctw/JarsTest.java

Changeset: 9146e68921cc
Author:    aph
Date:      2016-07-07 15:07 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9146e68921cc

8141633: Implement VarHandles/Unsafe intrinsics on AArch64
Reviewed-by: roland

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
+ src/cpu/aarch64/vm/cas.m4
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp

Changeset: 5cc15cdaa83e
Author:    aph
Date:      2016-07-07 15:39 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5cc15cdaa83e

Merge


Changeset: 958d39144ee5
Author:    aph
Date:      2016-07-08 17:02 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/958d39144ee5

8160969: aarch64: CDS is broken after 8079507
Reviewed-by: roland
Contributed-by: ningsheng.jian at linaro.org

! src/cpu/aarch64/vm/templateTable_aarch64.cpp

Changeset: fb87faa7fea6
Author:    dpochepk
Date:      2016-07-08 20:14 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fb87faa7fea6

8160276: Jittester: bytecode tests generation hangs in ClassWriter infinite loop
Reviewed-by: kvn, iveresov

! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java

Changeset: ee13fc537367
Author:    iignatyev
Date:      2016-07-08 21:26 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ee13fc537367

8160657: Compiler HotSpot tests should use the "run driver" directive where applicable
Reviewed-by: kvn

! test/compiler/intrinsics/bmi/TestAndnI.java
! test/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.java
! test/compiler/jvmci/meta/StableFieldTest.java

Changeset: 7f9be2d3ed2b
Author:    rbackman
Date:      2016-07-11 13:14 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7f9be2d3ed2b

Merge


Changeset: 6d76a3e7702e
Author:    dnsimon
Date:      2016-07-11 19:15 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6d76a3e7702e

8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler
Reviewed-by: kvn, twisti, never

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java

Changeset: 4731047cadb7
Author:    thartmann
Date:      2016-07-12 08:57 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4731047cadb7

8160898: assert while replaying ciReplay file created using TieredStopAtLevel=1
Summary: Use highest available tier if no compilation level is specified in replay file.
Reviewed-by: zmajo

! src/share/vm/ci/ciReplay.cpp
! test/compiler/ciReplay/TestVM_no_comp_level.sh

Changeset: 0b9332ef528f
Author:    zmajo
Date:      2016-07-12 10:16 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0b9332ef528f

8098573: Compiler accesses to shared archive fail if archive is remapped
Summary: Change ciEnv::~ciEnv() to remove symbols in VM state.
Reviewed-by: kvn, dholmes

! src/share/vm/ci/ciEnv.cpp

Changeset: 89706003513f
Author:    zmajo
Date:      2016-07-12 08:42 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/89706003513f

Merge


Changeset: ad7af1afda7a
Author:    tpivovarova
Date:      2016-07-12 18:24 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ad7af1afda7a

8132919: Put compiler tests in packages
Reviewed-by: vlivanov, dpochepk
Contributed-by: igor.ignatyev at oracle.com

! make/test/JtregNative.gmk
! test/TEST.groups
! test/compiler/arguments/BMICommandLineOptionTestBase.java
! test/compiler/arguments/BMISupportedCPUTest.java
! test/compiler/arguments/BMIUnsupportedCPUTest.java
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCompiler.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
! test/compiler/arraycopy/TestArrayCloneBadAssert.java
! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java
! test/compiler/arraycopy/TestArrayCopyBadReexec.java
! test/compiler/arraycopy/TestArrayCopyMacro.java
! test/compiler/arraycopy/TestArrayCopyNoInit.java
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/arraycopy/TestArrayCopyOfStopped.java
! test/compiler/arraycopy/TestArrayCopyOverflowArguments.java
! test/compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java
! test/compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java
! test/compiler/arraycopy/TestArrayCopyUtils.java
! test/compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java
! test/compiler/arraycopy/TestDeadArrayCopyOnMemChain.java
! test/compiler/arraycopy/TestEliminateArrayCopy.java
! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java
! test/compiler/arraycopy/TestEliminatedArrayCopyPhi.java
! test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java
! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java
! test/compiler/arraycopy/TestInstanceCloneUtils.java
! test/compiler/arraycopy/TestLoadBypassArrayCopy.java
! test/compiler/arraycopy/TestMissingControl.java
! test/compiler/arraycopy/TestObjectArrayClone.java
! test/compiler/arraycopy/TestReduceBulkZeroingDisabled.java
- test/compiler/c1/6478991/NullCheckTest.java
- test/compiler/c1/6579789/Test6579789.java
- test/compiler/c1/6756768/Test6756768.java
- test/compiler/c1/6756768/Test6756768_2.java
- test/compiler/c1/6757316/Test6757316.java
- test/compiler/c1/6758234/Test6758234.java
- test/compiler/c1/6769124/TestArrayCopy6769124.java
- test/compiler/c1/6769124/TestDeoptInt6769124.java
- test/compiler/c1/6769124/TestUnalignedLoad6769124.java
- test/compiler/c1/6795465/Test6795465.java
- test/compiler/c1/6849574/Test.java
- test/compiler/c1/6855215/Test6855215.java
- test/compiler/c1/6932496/Test6932496.java
- test/compiler/c1/7042153/Test7042153.java
- test/compiler/c1/7090976/Test7090976.java
- test/compiler/c1/7103261/Test7103261.java
- test/compiler/c1/7123108/Test7123108.java
- test/compiler/c1/8004051/Test8004051.java
- test/compiler/c1/8011706/Test8011706.java
- test/compiler/c1/8011771/Test8011771.java
! test/compiler/c1/CanonicalizeArrayLength.java
+ test/compiler/c1/NullCheckTest.java
+ test/compiler/c1/Test6579789.java
+ test/compiler/c1/Test6756768.java
+ test/compiler/c1/Test6756768_2.java
+ test/compiler/c1/Test6757316.java
+ test/compiler/c1/Test6758234.java
+ test/compiler/c1/Test6795465.java
+ test/compiler/c1/Test6849574.java
+ test/compiler/c1/Test6855215.java
+ test/compiler/c1/Test6932496.java
+ test/compiler/c1/Test7042153.java
+ test/compiler/c1/Test7090976.java
+ test/compiler/c1/Test7103261.java
+ test/compiler/c1/Test7123108.java
+ test/compiler/c1/Test8004051.java
+ test/compiler/c1/Test8011706.java
+ test/compiler/c1/Test8011771.java
+ test/compiler/c1/TestArrayCopy.java
+ test/compiler/c1/TestDeoptInt.java
+ test/compiler/c1/TestUnalignedLoad.java
- test/compiler/c2/5057225/Test5057225.java
- test/compiler/c2/5091921/Test5091921.java
- test/compiler/c2/5091921/Test6186134.java
- test/compiler/c2/5091921/Test6196102.java
- test/compiler/c2/5091921/Test6357214.java
- test/compiler/c2/5091921/Test6559156.java
- test/compiler/c2/5091921/Test6753639.java
- test/compiler/c2/5091921/Test6850611.java
- test/compiler/c2/5091921/Test6890943.java
- test/compiler/c2/5091921/Test6897150.java
- test/compiler/c2/5091921/Test6905845.java
- test/compiler/c2/5091921/Test6931567.java
- test/compiler/c2/5091921/Test6935022.java
- test/compiler/c2/5091921/Test6959129.java
- test/compiler/c2/5091921/Test6985295.java
- test/compiler/c2/5091921/Test6992759.java
- test/compiler/c2/5091921/Test7005594.java
- test/compiler/c2/5091921/Test7005594.sh
- test/compiler/c2/5091921/Test7020614.java
- test/compiler/c2/5091921/input6890943.txt
- test/compiler/c2/5091921/output6890943.txt
- test/compiler/c2/6340864/TestByteVect.java
- test/compiler/c2/6340864/TestDoubleVect.java
- test/compiler/c2/6340864/TestFloatVect.java
- test/compiler/c2/6340864/TestIntVect.java
- test/compiler/c2/6340864/TestLongVect.java
- test/compiler/c2/6340864/TestShortVect.java
- test/compiler/c2/6443505/Test6443505.java
- test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
- test/compiler/c2/6589834/Test_ia32.java
- test/compiler/c2/6603011/Test.java
- test/compiler/c2/6636138/Test1.java
- test/compiler/c2/6636138/Test2.java
- test/compiler/c2/6646019/Test.java
- test/compiler/c2/6646020/Tester.java
- test/compiler/c2/6661247/Test.java
- test/compiler/c2/6663621/IVTest.java
- test/compiler/c2/6663848/Tester.java
- test/compiler/c2/6663854/Test6663854.java
- test/compiler/c2/6695810/Test.java
- test/compiler/c2/6700047/Test6700047.java
- test/compiler/c2/6711100/Test.java
- test/compiler/c2/6711117/Test.java
- test/compiler/c2/6712835/Test6712835.java
- test/compiler/c2/6714694/Tester.java
- test/compiler/c2/6724218/Test.java
- test/compiler/c2/6732154/Test6732154.java
- test/compiler/c2/6741738/Tester.java
- test/compiler/c2/6772683/InterruptedTest.java
- test/compiler/c2/6792161/Test6792161.java
- test/compiler/c2/6795362/Test6795362.java
- test/compiler/c2/6796786/Test6796786.java
- test/compiler/c2/6799693/Test.java
- test/compiler/c2/6800154/Test6800154.java
- test/compiler/c2/6805724/Test6805724.java
- test/compiler/c2/6823453/Test.java
- test/compiler/c2/6832293/Test.java
- test/compiler/c2/6837011/Test6837011.java
- test/compiler/c2/6837094/Test.java
- test/compiler/c2/6843752/Test.java
- test/compiler/c2/6851282/Test.java
- test/compiler/c2/6852078/Test6852078.java
- test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6863155/Test6863155.java
- test/compiler/c2/6865031/Test.java
- test/compiler/c2/6866651/Test.java
- test/compiler/c2/6877254/Test.java
- test/compiler/c2/6880034/Test6880034.java
- test/compiler/c2/6885584/Test6885584.java
- test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6901572/Test.java
- test/compiler/c2/6910484/Test.java
- test/compiler/c2/6910605/Test.java
- test/compiler/c2/6910618/Test.java
- test/compiler/c2/6912517/Test.java
- test/compiler/c2/6916644/Test6916644.java
- test/compiler/c2/6921969/TestMultiplyLongHiZero.java
- test/compiler/c2/6930043/Test6930043.java
- test/compiler/c2/6946040/TestCharShortByteSwap.java
- test/compiler/c2/6956668/Test6956668.java
- test/compiler/c2/6958485/Test.java
- test/compiler/c2/6968348/Test6968348.java
- test/compiler/c2/6973329/Test.java
- test/compiler/c2/7002666/Test7002666.java
- test/compiler/c2/7009359/Test7009359.java
- test/compiler/c2/7017746/Test.java
- test/compiler/c2/7024475/Test7024475.java
- test/compiler/c2/7029152/Test.java
- test/compiler/c2/7041100/Test7041100.java
- test/compiler/c2/7046096/Test7046096.java
- test/compiler/c2/7047069/Test7047069.java
- test/compiler/c2/7048332/Test7048332.java
- test/compiler/c2/7068051/Test7068051.java
- test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/words
- test/compiler/c2/7110586/Test7110586.java
- test/compiler/c2/7125879/Test7125879.java
- test/compiler/c2/7160610/Test7160610.java
- test/compiler/c2/7169782/Test7169782.java
- test/compiler/c2/7174363/Test7174363.java
- test/compiler/c2/7177917/Test7177917.java
- test/compiler/c2/7179138/Test7179138_1.java
- test/compiler/c2/7179138/Test7179138_2.java
- test/compiler/c2/7190310/Test7190310.java
- test/compiler/c2/7190310/Test7190310_unsafe.java
- test/compiler/c2/7192963/TestByteVect.java
- test/compiler/c2/7192963/TestDoubleVect.java
- test/compiler/c2/7192963/TestFloatVect.java
- test/compiler/c2/7192963/TestIntVect.java
- test/compiler/c2/7192963/TestLongVect.java
- test/compiler/c2/7192963/TestShortVect.java
- test/compiler/c2/7199742/Test7199742.java
- test/compiler/c2/7200264/Test7200264.sh
- test/compiler/c2/7200264/TestIntVect.java
- test/compiler/c2/8000805/Test8000805.java
- test/compiler/c2/8002069/Test8002069.java
- test/compiler/c2/8004741/Test8004741.java
- test/compiler/c2/8004867/TestIntAtomicCAS.java
- test/compiler/c2/8004867/TestIntAtomicOrdered.java
- test/compiler/c2/8004867/TestIntAtomicVolatile.java
- test/compiler/c2/8004867/TestIntUnsafeCAS.java
- test/compiler/c2/8004867/TestIntUnsafeOrdered.java
- test/compiler/c2/8004867/TestIntUnsafeVolatile.java
- test/compiler/c2/8005956/PolynomialRoot.java
- test/compiler/c2/8007294/Test8007294.java
- test/compiler/c2/8007722/Test8007722.java
! test/compiler/c2/FloatingPointFoldingTest.java
+ test/compiler/c2/IVTest.java
+ test/compiler/c2/InterruptedTest.java
+ test/compiler/c2/IsInstanceTest.java
+ test/compiler/c2/PolynomialRoot.java
+ test/compiler/c2/Test5057225.java
+ test/compiler/c2/Test5091921.java
+ test/compiler/c2/Test6186134.java
+ test/compiler/c2/Test6196102.java
+ test/compiler/c2/Test6357214.java
+ test/compiler/c2/Test6443505.java
+ test/compiler/c2/Test6559156.java
+ test/compiler/c2/Test6603011.java
+ test/compiler/c2/Test6636138_1.java
+ test/compiler/c2/Test6636138_2.java
+ test/compiler/c2/Test6646019.java
+ test/compiler/c2/Test6661247.java
+ test/compiler/c2/Test6695810.java
+ test/compiler/c2/Test6700047.java
+ test/compiler/c2/Test6711100.java
+ test/compiler/c2/Test6724218.java
+ test/compiler/c2/Test6732154.java
+ test/compiler/c2/Test6741738.java
+ test/compiler/c2/Test6753639.java
+ test/compiler/c2/Test6792161.java
+ test/compiler/c2/Test6795362.java
+ test/compiler/c2/Test6796786.java
+ test/compiler/c2/Test6799693.java
+ test/compiler/c2/Test6800154.java
+ test/compiler/c2/Test6805724.java
+ test/compiler/c2/Test6823453.java
+ test/compiler/c2/Test6832293.java
+ test/compiler/c2/Test6837011.java
+ test/compiler/c2/Test6837094.java
+ test/compiler/c2/Test6843752.java
+ test/compiler/c2/Test6850611.java
+ test/compiler/c2/Test6851282.java
+ test/compiler/c2/Test6852078.java
+ test/compiler/c2/Test6857159.java
+ test/compiler/c2/Test6863155.java
+ test/compiler/c2/Test6866651.java
+ test/compiler/c2/Test6877254.java
+ test/compiler/c2/Test6880034.java
+ test/compiler/c2/Test6885584.java
+ test/compiler/c2/Test6897150.java
+ test/compiler/c2/Test6901572.java
+ test/compiler/c2/Test6905845.java
+ test/compiler/c2/Test6910484.java
+ test/compiler/c2/Test6910605_1.java
+ test/compiler/c2/Test6910605_2.java
+ test/compiler/c2/Test6912517.java
+ test/compiler/c2/Test6916644.java
+ test/compiler/c2/Test6930043.java
+ test/compiler/c2/Test6931567.java
+ test/compiler/c2/Test6935022.java
+ test/compiler/c2/Test6956668.java
+ test/compiler/c2/Test6958485.java
+ test/compiler/c2/Test6959129.java
+ test/compiler/c2/Test6968348.java
+ test/compiler/c2/Test6973329.java
+ test/compiler/c2/Test6985295.java
+ test/compiler/c2/Test6992759.java
+ test/compiler/c2/Test7002666.java
+ test/compiler/c2/Test7009359.java
+ test/compiler/c2/Test7017746.java
+ test/compiler/c2/Test7020614.java
+ test/compiler/c2/Test7024475.java
+ test/compiler/c2/Test7029152.java
+ test/compiler/c2/Test7041100.java
+ test/compiler/c2/Test7046096.java
+ test/compiler/c2/Test7047069.java
+ test/compiler/c2/Test7048332.java
+ test/compiler/c2/Test7068051.java
+ test/compiler/c2/Test7110586.java
+ test/compiler/c2/Test7125879.java
+ test/compiler/c2/Test7160610.java
+ test/compiler/c2/Test7169782.java
+ test/compiler/c2/Test7174363.java
+ test/compiler/c2/Test7177917.java
+ test/compiler/c2/Test7179138_1.java
+ test/compiler/c2/Test7179138_2.java
+ test/compiler/c2/Test7190310.java
+ test/compiler/c2/Test7190310_unsafe.java
+ test/compiler/c2/Test7199742.java
+ test/compiler/c2/Test8000805.java
+ test/compiler/c2/Test8002069.java
+ test/compiler/c2/Test8004741.java
+ test/compiler/c2/Test8007294.java
+ test/compiler/c2/Test8007722.java
+ test/compiler/c2/TestCharShortByteSwap.java
! test/compiler/c2/TestDominatingDeadCheckCast.java
+ test/compiler/c2/TestMultiplyLongHiZero.java
+ test/compiler/c2/cr6340864/TestByteVect.java
+ test/compiler/c2/cr6340864/TestDoubleVect.java
+ test/compiler/c2/cr6340864/TestFloatVect.java
+ test/compiler/c2/cr6340864/TestIntVect.java
+ test/compiler/c2/cr6340864/TestLongVect.java
+ test/compiler/c2/cr6340864/TestShortVect.java
+ test/compiler/c2/cr6589834/InlinedArrayCloneTestCase.java
+ test/compiler/c2/cr6589834/Test_ia32.java
+ test/compiler/c2/cr6646020/Tester.java
+ test/compiler/c2/cr6663848/Tester.java
+ test/compiler/c2/cr6663854/Test6663854.java
+ test/compiler/c2/cr6711117/Test.java
+ test/compiler/c2/cr6712835/Test6712835.java
+ test/compiler/c2/cr6714694/Tester.java
+ test/compiler/c2/cr6865031/Test.java
+ test/compiler/c2/cr6890943/Test6890943.java
+ test/compiler/c2/cr6890943/input6890943.txt
+ test/compiler/c2/cr6890943/output6890943.txt
+ test/compiler/c2/cr7005594/Test7005594.java
+ test/compiler/c2/cr7005594/Test7005594.sh
+ test/compiler/c2/cr7192963/TestByteVect.java
+ test/compiler/c2/cr7192963/TestDoubleVect.java
+ test/compiler/c2/cr7192963/TestFloatVect.java
+ test/compiler/c2/cr7192963/TestIntVect.java
+ test/compiler/c2/cr7192963/TestLongVect.java
+ test/compiler/c2/cr7192963/TestShortVect.java
+ test/compiler/c2/cr7200264/Test7200264.sh
+ test/compiler/c2/cr7200264/TestIntVect.java
+ test/compiler/c2/cr8004867/TestIntAtomicCAS.java
+ test/compiler/c2/cr8004867/TestIntAtomicOrdered.java
+ test/compiler/c2/cr8004867/TestIntAtomicVolatile.java
+ test/compiler/c2/cr8004867/TestIntUnsafeCAS.java
+ test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java
+ test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java
+ test/compiler/c2/stemmer/Stemmer.java
+ test/compiler/c2/stemmer/words
+ test/compiler/calls/TestDirtyInt.java
! test/compiler/calls/common/CallsBase.java
! test/compiler/calls/common/InvokeDynamicPatcher.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java
! test/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java
! test/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java
! test/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java
! test/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java
! test/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java
! test/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java
! test/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java
! test/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java
! test/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java
+ test/compiler/calls/libTestDirtyInt.c
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java
! test/compiler/classUnloading/methodUnloading/WorkerClass.java
! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/compiler/codecache/CheckUpperLimit.java
! test/compiler/codecache/OverflowCodeCacheTest.java
! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java
! test/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java
! test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java
! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/compiler/codecache/cli/common/CodeCacheCLITestBase.java
! test/compiler/codecache/cli/common/CodeCacheCLITestCase.java
! test/compiler/codecache/cli/common/CodeCacheInfoFormatter.java
! test/compiler/codecache/cli/common/CodeCacheOptions.java
! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java
! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java
! test/compiler/codecache/jmx/BeanTypeTest.java
! test/compiler/codecache/jmx/CodeCacheUtils.java
! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
! test/compiler/codecache/jmx/GetUsageTest.java
! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java
! test/compiler/codecache/jmx/ManagerNamesTest.java
! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
! test/compiler/codecache/jmx/PeakUsageTest.java
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
! test/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededTest.java
! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
! test/compiler/codecache/stress/CodeCacheStressRunner.java
! test/compiler/codecache/stress/Helper.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/codecache/stress/RandomAllocationTest.java
! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
- test/compiler/codegen/6378821/Test6378821.java
- test/compiler/codegen/6431242/Test.java
- test/compiler/codegen/6797305/Test6797305.java
- test/compiler/codegen/6814842/Test6814842.java
- test/compiler/codegen/6823354/Test6823354.java
- test/compiler/codegen/6875866/Test.java
- test/compiler/codegen/6879902/Test6879902.java
- test/compiler/codegen/6896617/Test6896617.java
- test/compiler/codegen/6909839/Test6909839.java
- test/compiler/codegen/6935535/Test.java
- test/compiler/codegen/6942326/Test.java
- test/compiler/codegen/7009231/Test7009231.java
- test/compiler/codegen/7088419/CRCTest.java
- test/compiler/codegen/7100757/Test7100757.java
- test/compiler/codegen/7119644/TestBooleanVect.java
- test/compiler/codegen/7119644/TestByteDoubleVect.java
- test/compiler/codegen/7119644/TestByteFloatVect.java
- test/compiler/codegen/7119644/TestByteIntVect.java
- test/compiler/codegen/7119644/TestByteLongVect.java
- test/compiler/codegen/7119644/TestByteShortVect.java
- test/compiler/codegen/7119644/TestByteVect.java
- test/compiler/codegen/7119644/TestCharShortVect.java
- test/compiler/codegen/7119644/TestCharVect.java
- test/compiler/codegen/7119644/TestDoubleVect.java
- test/compiler/codegen/7119644/TestFloatDoubleVect.java
- test/compiler/codegen/7119644/TestFloatVect.java
- test/compiler/codegen/7119644/TestIntDoubleVect.java
- test/compiler/codegen/7119644/TestIntFloatVect.java
- test/compiler/codegen/7119644/TestIntLongVect.java
- test/compiler/codegen/7119644/TestIntVect.java
- test/compiler/codegen/7119644/TestLongDoubleVect.java
- test/compiler/codegen/7119644/TestLongFloatVect.java
- test/compiler/codegen/7119644/TestLongVect.java
- test/compiler/codegen/7119644/TestShortDoubleVect.java
- test/compiler/codegen/7119644/TestShortFloatVect.java
- test/compiler/codegen/7119644/TestShortIntVect.java
- test/compiler/codegen/7119644/TestShortLongVect.java
- test/compiler/codegen/7119644/TestShortVect.java
- test/compiler/codegen/7184394/TestAESBase.java
- test/compiler/codegen/7184394/TestAESDecode.java
- test/compiler/codegen/7184394/TestAESEncode.java
- test/compiler/codegen/7184394/TestAESMain.java
- test/compiler/codegen/8001183/TestCharVect.java
- test/compiler/codegen/8005033/Test8005033.java
- test/compiler/codegen/8011901/Test8011901.java
- test/compiler/codegen/8144028/BitTests.java
! test/compiler/codegen/BMI1.java
+ test/compiler/codegen/BitTests.java
! test/compiler/codegen/C1NullCheckOfNullStore.java
+ test/compiler/codegen/CRCTest.java
! test/compiler/codegen/IntRotateWithImmediate.java
! test/compiler/codegen/LoadWithMask.java
! test/compiler/codegen/LoadWithMask2.java
+ test/compiler/codegen/Test6378821.java
+ test/compiler/codegen/Test6431242.java
+ test/compiler/codegen/Test6797305.java
+ test/compiler/codegen/Test6814842.java
+ test/compiler/codegen/Test6823354.java
+ test/compiler/codegen/Test6875866.java
+ test/compiler/codegen/Test6879902.java
+ test/compiler/codegen/Test6896617.java
+ test/compiler/codegen/Test6909839.java
+ test/compiler/codegen/Test6935535.java
+ test/compiler/codegen/Test6942326.java
+ test/compiler/codegen/Test7009231.java
+ test/compiler/codegen/Test7100757.java
+ test/compiler/codegen/Test8005033.java
+ test/compiler/codegen/Test8011901.java
+ test/compiler/codegen/TestBooleanVect.java
+ test/compiler/codegen/TestByteDoubleVect.java
+ test/compiler/codegen/TestByteFloatVect.java
+ test/compiler/codegen/TestByteIntVect.java
+ test/compiler/codegen/TestByteLongVect.java
+ test/compiler/codegen/TestByteShortVect.java
+ test/compiler/codegen/TestByteVect.java
+ test/compiler/codegen/TestCharShortVect.java
+ test/compiler/codegen/TestCharVect.java
+ test/compiler/codegen/TestCharVect2.java
+ test/compiler/codegen/TestDoubleVect.java
+ test/compiler/codegen/TestFloatDoubleVect.java
+ test/compiler/codegen/TestFloatVect.java
+ test/compiler/codegen/TestIntDoubleVect.java
+ test/compiler/codegen/TestIntFloatVect.java
+ test/compiler/codegen/TestIntLongVect.java
+ test/compiler/codegen/TestIntVect.java
+ test/compiler/codegen/TestLongDoubleVect.java
+ test/compiler/codegen/TestLongFloatVect.java
+ test/compiler/codegen/TestLongVect.java
+ test/compiler/codegen/TestShortDoubleVect.java
+ test/compiler/codegen/TestShortFloatVect.java
+ test/compiler/codegen/TestShortIntVect.java
+ test/compiler/codegen/TestShortLongVect.java
+ test/compiler/codegen/TestShortVect.java
+ test/compiler/codegen/aes/TestAESBase.java
+ test/compiler/codegen/aes/TestAESDecode.java
+ test/compiler/codegen/aes/TestAESEncode.java
+ test/compiler/codegen/aes/TestAESMain.java
! test/compiler/compilercontrol/InlineMatcherTest.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java
! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java
! test/compiler/compilercontrol/commandfile/ExcludeTest.java
! test/compiler/compilercontrol/commandfile/LogTest.java
! test/compiler/compilercontrol/commandfile/PrintTest.java
! test/compiler/compilercontrol/commands/CompileOnlyTest.java
! test/compiler/compilercontrol/commands/ExcludeTest.java
! test/compiler/compilercontrol/commands/LogTest.java
! test/compiler/compilercontrol/commands/PrintTest.java
! test/compiler/compilercontrol/directives/CompileOnlyTest.java
! test/compiler/compilercontrol/directives/ExcludeTest.java
! test/compiler/compilercontrol/directives/LogTest.java
! test/compiler/compilercontrol/directives/PrintTest.java
! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
! test/compiler/compilercontrol/jcmd/AddExcludeTest.java
! test/compiler/compilercontrol/jcmd/AddLogTest.java
! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java
! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java
! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/compiler/compilercontrol/logcompilation/LogTest.java
! test/compiler/compilercontrol/matcher/MethodMatcherTest.java
! test/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
! test/compiler/compilercontrol/parser/DirectiveParserTest.java
! test/compiler/compilercontrol/parser/DirectiveStressTest.java
! test/compiler/compilercontrol/share/AbstractTestBase.java
! test/compiler/compilercontrol/share/actions/BaseAction.java
! test/compiler/compilercontrol/share/actions/CompileAction.java
! test/compiler/compilercontrol/share/method/MethodGenerator.java
! test/compiler/compilercontrol/share/pool/MethodHolder.java
! test/compiler/compilercontrol/share/pool/PoolHelper.java
! test/compiler/compilercontrol/share/pool/SubMethodHolder.java
! test/compiler/compilercontrol/share/pool/sub/Klass.java
! test/compiler/compilercontrol/share/pool/sub/KlassDup.java
! test/compiler/compilercontrol/share/pool/subpack/Klass.java
! test/compiler/compilercontrol/share/pool/subpack/KlassDup.java
! test/compiler/compilercontrol/share/processors/LogProcessor.java
! test/compiler/compilercontrol/share/processors/PrintProcessor.java
! test/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java
! test/compiler/compilercontrol/share/scenario/Command.java
! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java
! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java
! test/compiler/compilercontrol/share/scenario/Scenario.java
! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java
! test/compiler/cpuflags/AESIntrinsicsBase.java
! test/compiler/cpuflags/RestoreMXCSR.java
! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/compiler/cpuflags/TestSSE4Disabled.java
! test/compiler/cpuflags/predicate/AESSupportPredicate.java
! test/compiler/debug/TraceIterativeGVN.java
! test/compiler/debug/VerifyAdapterSharing.java
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
- test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
- test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
- test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
- test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
- test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
- test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
+ test/compiler/eliminateAutobox/TestByteBoxing.java
+ test/compiler/eliminateAutobox/TestDoubleBoxing.java
+ test/compiler/eliminateAutobox/TestFloatBoxing.java
+ test/compiler/eliminateAutobox/TestIntBoxing.java
+ test/compiler/eliminateAutobox/TestLongBoxing.java
+ test/compiler/eliminateAutobox/TestShortBoxing.java
! test/compiler/eliminateAutobox/UnsignedLoads.java
- test/compiler/escapeAnalysis/6689060/Test.java
- test/compiler/escapeAnalysis/6716441/Tester.java
- test/compiler/escapeAnalysis/6726999/Test.java
- test/compiler/escapeAnalysis/6775880/Test.java
- test/compiler/escapeAnalysis/6795161/Test.java
- test/compiler/escapeAnalysis/6895383/Test.java
- test/compiler/escapeAnalysis/6896727/Test.java
+ test/compiler/escapeAnalysis/Test6689060.java
+ test/compiler/escapeAnalysis/Test6726999.java
+ test/compiler/escapeAnalysis/Test6775880.java
+ test/compiler/escapeAnalysis/Test6895383.java
+ test/compiler/escapeAnalysis/Test6896727.java
! test/compiler/escapeAnalysis/Test8020215.java
! test/compiler/escapeAnalysis/TestAllocatedEscapesPtrComparison.java
! test/compiler/escapeAnalysis/TestEABadMergeMem.java
! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java
! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
+ test/compiler/escapeAnalysis/cr6716441/Tester.java
+ test/compiler/escapeAnalysis/cr6795161/Test.java
! test/compiler/exceptions/CatchInlineExceptions.java
! test/compiler/exceptions/SumTest.java
! test/compiler/exceptions/TestRecursiveReplacedException.java
! test/compiler/floatingpoint/ModNaN.java
! test/compiler/floatingpoint/NaNTest.java
! test/compiler/floatingpoint/Test15FloatJNIArgs.java
! test/compiler/floatingpoint/TestPow2.java
! test/compiler/floatingpoint/libTest15FloatJNIArgs.c
! test/compiler/gcbarriers/G1CrashTest.java
! test/compiler/gcbarriers/PreserveFPRegistersTest.java
! test/compiler/inlining/DefaultAndConcreteMethodsCHA.java
! test/compiler/inlining/DefaultMethodsDependencies.java
! test/compiler/inlining/InlineAccessors.java
! test/compiler/inlining/InlineDefaultMethod.java
! test/compiler/inlining/InlineDefaultMethod1.java
! test/compiler/integerArithmetic/TestIntegerComparison.java
- test/compiler/interpreter/6539464/Test.java
- test/compiler/interpreter/6833129/Test.java
- test/compiler/interpreter/7116216/LargeFrame.java
- test/compiler/interpreter/7116216/StackOverflow.java
! test/compiler/interpreter/DisableOSRTest.java
+ test/compiler/interpreter/Test6539464.java
+ test/compiler/interpreter/Test6833129.java
+ test/compiler/interpreter/cr7116216/LargeFrame.java
+ test/compiler/interpreter/cr7116216/StackOverflow.java
- test/compiler/intrinsics/6982370/Test6982370.java
- test/compiler/intrinsics/8005419/Test8005419.java
! test/compiler/intrinsics/IntrinsicAvailableTest.java
! test/compiler/intrinsics/IntrinsicDisabledTest.java
+ test/compiler/intrinsics/Test6982370.java
+ test/compiler/intrinsics/Test8005419.java
- test/compiler/intrinsics/adler32/TestAdler32.java
+ test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
+ test/compiler/intrinsics/bigInteger/TestMulAdd.java
+ test/compiler/intrinsics/bigInteger/TestMultiplyToLen.java
+ test/compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java
+ test/compiler/intrinsics/bigInteger/TestSquareToLen.java
! test/compiler/intrinsics/bmi/BMITestRunner.java
! test/compiler/intrinsics/bmi/Expr.java
! test/compiler/intrinsics/bmi/TestAndnI.java
! test/compiler/intrinsics/bmi/TestAndnL.java
! test/compiler/intrinsics/bmi/TestBlsiI.java
! test/compiler/intrinsics/bmi/TestBlsiL.java
! test/compiler/intrinsics/bmi/TestBlsmskI.java
! test/compiler/intrinsics/bmi/TestBlsmskL.java
! test/compiler/intrinsics/bmi/TestBlsrI.java
! test/compiler/intrinsics/bmi/TestBlsrL.java
! test/compiler/intrinsics/bmi/TestLzcntI.java
! test/compiler/intrinsics/bmi/TestLzcntL.java
! test/compiler/intrinsics/bmi/TestTzcntI.java
! test/compiler/intrinsics/bmi/TestTzcntL.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
- test/compiler/intrinsics/class/TestClassIsPrimitive.java
- test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
- test/compiler/intrinsics/clone/TestObjectClone.java
- test/compiler/intrinsics/crc32/TestCRC32.java
- test/compiler/intrinsics/crc32c/TestCRC32C.java
- test/compiler/intrinsics/hashcode/TestHashCode.java
+ test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
+ test/compiler/intrinsics/klass/TestIsPrimitive.java
! test/compiler/intrinsics/mathexact/AddExactICondTest.java
! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactILoadTest.java
! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/CompareTest.java
! test/compiler/intrinsics/mathexact/DecExactITest.java
! test/compiler/intrinsics/mathexact/DecExactLTest.java
! test/compiler/intrinsics/mathexact/GVNTest.java
! test/compiler/intrinsics/mathexact/IncExactITest.java
! test/compiler/intrinsics/mathexact/IncExactLTest.java
! test/compiler/intrinsics/mathexact/MulExactICondTest.java
! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactILoadTest.java
! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactILoadTest.java
! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/NestedMathExactTest.java
! test/compiler/intrinsics/mathexact/SplitThruPhiTest.java
! test/compiler/intrinsics/mathexact/SubExactICondTest.java
! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactILoadTest.java
! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/Verify.java
! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
- test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
- test/compiler/intrinsics/muladd/TestMulAdd.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java
+ test/compiler/intrinsics/object/TestClone.java
+ test/compiler/intrinsics/object/TestHashCode.java
! test/compiler/intrinsics/sha/TestSHA.java
! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java
! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java
! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java
! test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java
! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
- test/compiler/intrinsics/squaretolen/TestSquareToLen.java
! test/compiler/intrinsics/string/TestHasNegatives.java
! test/compiler/intrinsics/string/TestStringConstruction.java
+ test/compiler/intrinsics/string/TestStringEqualsBadLength.java
! test/compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java
! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java
! test/compiler/intrinsics/string/TestStringIntrinsics.java
! test/compiler/intrinsics/string/TestStringIntrinsics2.java
- test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java
! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java
! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java
! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java
! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java
+ test/compiler/intrinsics/zip/TestAdler32.java
+ test/compiler/intrinsics/zip/TestCRC32.java
+ test/compiler/intrinsics/zip/TestCRC32C.java
- test/compiler/jsr292/6990212/Test6990212.java
- test/compiler/jsr292/7082949/Test7082949.java
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/compiler/jsr292/ConcurrentClassLoadingTest.java
! test/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
! test/compiler/jsr292/InvokerGC.java
! test/compiler/jsr292/LongReferenceCastingTest.java
! test/compiler/jsr292/MHInlineTest.java
! test/compiler/jsr292/NonInlinedCall/Agent.java
! test/compiler/jsr292/NonInlinedCall/GCTest.java
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/compiler/jsr292/NullConstantReceiver.java
! test/compiler/jsr292/PollutedTrapCounts.java
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
+ test/compiler/jsr292/Test7082949.java
! test/compiler/jsr292/VMAnonymousClasses.java
+ test/compiler/jsr292/cr6990212/Test6990212.java
! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java
! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
! test/compiler/jsr292/methodHandleExceptions/p/C.java
! test/compiler/jsr292/methodHandleExceptions/p/Dok.java
! test/compiler/jsr292/methodHandleExceptions/p/E.java
! test/compiler/jsr292/methodHandleExceptions/p/F.java
! test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java
! test/compiler/jsr292/methodHandleExceptions/p/Treflect.java
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
! test/compiler/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/common/CTVMUtilities.java
! test/compiler/jvmci/common/JVMCIHelpers.java
! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/compiler/jvmci/common/testcases/TestCase.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/CollectCountersTest.java
! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/compiler/jvmci/compilerToVM/DebugOutputTest.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java
! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/jvmci/errors/CodeInstallerTest.java
! test/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/compiler/jvmci/errors/TestInvalidOopMap.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/IsEmbeddableDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderData.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/FieldUniverse.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/MethodUniverse.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/NameAndSignature.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java
! test/compiler/jvmci/meta/StableFieldTest.java
! test/compiler/linkage/CallSites.jasm
! test/compiler/linkage/LinkageErrors.java
- test/compiler/loopopts/6659207/Test.java
- test/compiler/loopopts/6855164/Test.java
- test/compiler/loopopts/6860469/Test.java
- test/compiler/loopopts/7044738/Test7044738.java
- test/compiler/loopopts/7052494/Test7052494.java
! test/compiler/loopopts/BadPredicateAfterPartialPeel.java
! test/compiler/loopopts/ConstFPVectorization.java
! test/compiler/loopopts/CountedLoopProblem.java
+ test/compiler/loopopts/Test6659207.java
+ test/compiler/loopopts/Test6855164.java
+ test/compiler/loopopts/Test6860469.java
+ test/compiler/loopopts/Test7044738.java
+ test/compiler/loopopts/Test7052494.java
! test/compiler/loopopts/TestArraysFillDeadControl.java
! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java
! test/compiler/loopopts/TestDeadBackbranchArrayAccess.java
! test/compiler/loopopts/TestLogSum.java
! test/compiler/loopopts/TestLoopPeeling.java
! test/compiler/loopopts/TestMoveStoresOutOfLoops.java
! test/compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java
! test/compiler/loopopts/TestOverunrolling.java
! test/compiler/loopopts/TestPredicateLostDependency.java
! test/compiler/loopopts/TestSplitIfBlocksDisabled.java
! test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java
! test/compiler/loopopts/UseCountedLoopSafepoints.java
! test/compiler/loopopts/superword/ProdRed_Double.java
! test/compiler/loopopts/superword/ProdRed_Float.java
! test/compiler/loopopts/superword/ProdRed_Int.java
! test/compiler/loopopts/superword/ReductionPerf.java
! test/compiler/loopopts/superword/SumRedAbsNeg_Double.java
! test/compiler/loopopts/superword/SumRedAbsNeg_Float.java
! test/compiler/loopopts/superword/SumRedSqrt_Double.java
! test/compiler/loopopts/superword/SumRed_Double.java
! test/compiler/loopopts/superword/SumRed_Float.java
! test/compiler/loopopts/superword/SumRed_Int.java
! test/compiler/loopopts/superword/SumRed_Long.java
! test/compiler/loopopts/superword/TestBestAlign.java
! test/compiler/loopopts/superword/TestReductionWithLoopVariantUse.java
! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
! test/compiler/macronodes/TestEliminateAllocationPhi.java
! test/compiler/membars/DekkerTest.java
! test/compiler/membars/TestMemBarAcquire.java
! test/compiler/memoryinitialization/ZeroTLABTest.java
- test/compiler/native/TestDirtyInt.java
- test/compiler/native/libTestDirtyInt.c
! test/compiler/onSpinWait/TestOnSpinWait.java
! test/compiler/onSpinWait/TestOnSpinWaitEnableDisable.java
! test/compiler/oracle/CheckCompileCommandOption.java
! test/compiler/oracle/GetMethodOptionTest.java
! test/compiler/oracle/MethodMatcherTest.java
! test/compiler/oracle/TestCompileCommand.java
! test/compiler/osr/TestOSRWithNonEmptyStack.java
! test/compiler/osr/TestRangeCheck.java
! test/compiler/print/PrintInlining.java
! test/compiler/print/TestProfileReturnTypePrinting.java
! test/compiler/profiling/TestMethodHandleInvokesIntrinsic.java
! test/compiler/profiling/TestSpecTrapClassUnloading.java
! test/compiler/profiling/TestUnexpectedProfilingMismatch.java
! test/compiler/profiling/UnsafeAccess.java
! test/compiler/profiling/spectrapredefineclass/Agent.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/A.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java
! test/compiler/profiling/spectrapredefineclass_classloaders/B.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Test.java
! test/compiler/profiling/unloadingconflict/B.java
! test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java
! test/compiler/rangechecks/PowerOf2SizedArraysChecks.java
! test/compiler/rangechecks/TestBadFoldCompare.java
! test/compiler/rangechecks/TestExplicitRangeChecks.java
! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java
! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoop.jasm
! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java
! test/compiler/rangechecks/TestRangeCheckSmearing.java
! test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java
! test/compiler/rangechecks/TestUncommonTrapMerging.java
! test/compiler/reflection/ArrayNewInstanceOfVoid.java
! test/compiler/regalloc/C1ObjectSpillInLogicOp.java
! test/compiler/regalloc/TestVectorRegAlloc.java
! test/compiler/relocations/TestPrintRelocations.java
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/compiler/rtm/cli/RTMLockingAwareTest.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java
! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java
! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java
! test/compiler/rtm/cli/TestRTMRetryCountOption.java
! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMRetryCount.java
! test/compiler/rtm/locking/TestRTMSpinLoopCount.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/compiler/rtm/locking/TestUseRTMDeopt.java
! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
- test/compiler/runtime/6778657/Test.java
- test/compiler/runtime/6826736/Test.java
- test/compiler/runtime/6859338/Test6859338.java
- test/compiler/runtime/6863420/Test.java
- test/compiler/runtime/6865265/StackOverflowBug.java
- test/compiler/runtime/6891750/Test6891750.java
- test/compiler/runtime/6892265/Test.java
- test/compiler/runtime/7088020/Test7088020.java
- test/compiler/runtime/7141637/SpreadNullArg.java
- test/compiler/runtime/7196199/Test7196199.java
- test/compiler/runtime/8010927/Test8010927.java
- test/compiler/runtime/8015436/Test8015436.java
+ test/compiler/runtime/SpreadNullArg.java
+ test/compiler/runtime/StackOverflowBug.java
+ test/compiler/runtime/Test6778657.java
+ test/compiler/runtime/Test6826736.java
+ test/compiler/runtime/Test6859338.java
+ test/compiler/runtime/Test6863420.java
+ test/compiler/runtime/Test6892265.java
+ test/compiler/runtime/Test7088020.java
+ test/compiler/runtime/Test7196199.java
+ test/compiler/runtime/Test8010927.java
+ test/compiler/runtime/cr6891750/Test6891750.java
+ test/compiler/runtime/cr8015436/Test8015436.java
! test/compiler/runtime/safepoints/TestRegisterRestoring.java
! test/compiler/stable/StableConfiguration.java
! test/compiler/stable/TestStableBoolean.java
! test/compiler/stable/TestStableByte.java
! test/compiler/stable/TestStableChar.java
! test/compiler/stable/TestStableDouble.java
! test/compiler/stable/TestStableFloat.java
! test/compiler/stable/TestStableInt.java
! test/compiler/stable/TestStableLong.java
! test/compiler/stable/TestStableMemoryBarrier.java
! test/compiler/stable/TestStableMismatched.java
! test/compiler/stable/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/stable/TestStableUByte.java
! test/compiler/stable/TestStableUShort.java
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/compiler/startup/SmallCodeCacheStartup.java
! test/compiler/startup/StartupOutput.java
! test/compiler/startup/TieredStopAtLevel0SanityTest.java
! test/compiler/stringopts/TestOptimizeStringConcat.java
! test/compiler/stringopts/TestStringObjectInitialization.java
! test/compiler/testlibrary/CompilerUtils.java
! test/compiler/testlibrary/rtm/AbortProvoker.java
! test/compiler/testlibrary/rtm/RTMLockingStatistics.java
! test/compiler/testlibrary/rtm/RTMTestBase.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java
! test/compiler/testlibrary/uncommontrap/Verifier.java
! test/compiler/tiered/CompLevelsTest.java
! test/compiler/tiered/ConstantGettersTransitionsTest.java
! test/compiler/tiered/LevelTransitionTest.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
! test/compiler/tiered/TransitionsTestExecutor.java
! test/compiler/types/TestMeetExactConstantArrays.java
! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/compiler/types/TestMeetTopArrayExactConstantArray.java
! test/compiler/types/TestPhiElimination.java
! test/compiler/types/TestSpeculationFailedHigherEqual.java
! test/compiler/types/TestTypePropagationToCmpU.java
! test/compiler/types/TypeSpeculation.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/types/correctness/OffTest.java
! test/compiler/types/correctness/execution/Execution.java
! test/compiler/types/correctness/execution/MethodHandleDelegate.java
! test/compiler/types/correctness/execution/TypeConflict.java
! test/compiler/types/correctness/execution/TypeProfile.java
! test/compiler/types/correctness/hierarchies/DefaultMethodInterface.java
! test/compiler/types/correctness/hierarchies/DefaultMethodInterface2.java
! test/compiler/types/correctness/hierarchies/Linear.java
! test/compiler/types/correctness/hierarchies/Linear2.java
! test/compiler/types/correctness/hierarchies/NullableType.java
! test/compiler/types/correctness/hierarchies/OneRank.java
! test/compiler/types/correctness/hierarchies/TypeHierarchy.java
! test/compiler/types/correctness/scenarios/ArrayCopy.java
! test/compiler/types/correctness/scenarios/ArrayReferenceStore.java
! test/compiler/types/correctness/scenarios/ArrayScenario.java
! test/compiler/types/correctness/scenarios/CheckCast.java
! test/compiler/types/correctness/scenarios/ClassIdentity.java
! test/compiler/types/correctness/scenarios/ClassInstanceOf.java
! test/compiler/types/correctness/scenarios/ClassIsInstance.java
! test/compiler/types/correctness/scenarios/ProfilingType.java
! test/compiler/types/correctness/scenarios/ReceiverAtInvokes.java
! test/compiler/types/correctness/scenarios/Scenario.java
- test/compiler/uncommontrap/8009761/Test8009761.java
! test/compiler/uncommontrap/DeoptReallocFailure.java
! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java
+ test/compiler/uncommontrap/Test8009761.java
! test/compiler/uncommontrap/TestDeoptOOM.java
! test/compiler/uncommontrap/TestLockEliminatedAtDeopt.java
! test/compiler/uncommontrap/TestStackBangMonitorOwned.java
! test/compiler/uncommontrap/TestStackBangRbp.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
! test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java
! test/compiler/uncommontrap/UncommonTrapStackBang.java
! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java
! test/compiler/unsafe/TestUnsafeLoadControl.java
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
! test/compiler/unsafe/UnsafeRaw.java
! test/compiler/unsafe/X-UnsafeAccessTest.java.template
! test/compiler/vectorization/TestNaNVector.java
! test/compiler/vectorization/TestVectorUnalignedOffset.java
! test/compiler/whitebox/AllocationCodeBlobTest.java
! test/compiler/whitebox/BlockingCompilation.java
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeFramesTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/ForceNMethodSweepTest.java
! test/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/LockCompilationTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/compiler/whitebox/SimpleTestCase.java

Changeset: 588fc166fc8d
Author:    sanzinger
Date:      2016-07-12 20:42 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/588fc166fc8d

8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args
Reviewed-by: kvn, iveresov

! make/test/JtregNative.gmk
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java

Changeset: e54f27f2c804
Author:    goetz
Date:      2016-07-04 16:28 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e54f27f2c804

8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods.
Reviewed-by: thartmann, simonis

! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: e6cf2e3fba31
Author:    ppunegov
Date:      2016-07-13 19:08 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e6cf2e3fba31

8160761: [TESTBUG] Several compiler tests fail with product bits
Summary: Add UnlockDiagnosticVMOptions to tests
Reviewed-by: goetz

! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java
! test/compiler/loopopts/TestPredicateLostDependency.java
! test/compiler/membars/DekkerTest.java

Changeset: f4c6ee42184c
Author:    mhaupt
Date:      2016-07-14 08:33 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f4c6ee42184c

8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails
Reviewed-by: never, dnsimon

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java

Changeset: c91756b5207c
Author:    aph
Date:      2016-07-08 17:11 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c91756b5207c

8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure
Reviewed-by: roland

! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp

Changeset: cd2c2c56b089
Author:    aph
Date:      2016-07-13 15:19 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cd2c2c56b089

8159467: AArch64: Enable compact strings
Reviewed-by: roland

! src/cpu/aarch64/vm/globals_aarch64.hpp

Changeset: 84d2d8d3656d
Author:    aph
Date:      2016-07-14 15:18 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/84d2d8d3656d

Merge

- test/compiler/c1/6478991/NullCheckTest.java
- test/compiler/c1/6579789/Test6579789.java
- test/compiler/c1/6756768/Test6756768.java
- test/compiler/c1/6756768/Test6756768_2.java
- test/compiler/c1/6757316/Test6757316.java
- test/compiler/c1/6758234/Test6758234.java
- test/compiler/c1/6769124/TestArrayCopy6769124.java
- test/compiler/c1/6769124/TestDeoptInt6769124.java
- test/compiler/c1/6769124/TestUnalignedLoad6769124.java
- test/compiler/c1/6795465/Test6795465.java
- test/compiler/c1/6849574/Test.java
- test/compiler/c1/6855215/Test6855215.java
- test/compiler/c1/6932496/Test6932496.java
- test/compiler/c1/7042153/Test7042153.java
- test/compiler/c1/7090976/Test7090976.java
- test/compiler/c1/7103261/Test7103261.java
- test/compiler/c1/7123108/Test7123108.java
- test/compiler/c1/8004051/Test8004051.java
- test/compiler/c1/8011706/Test8011706.java
- test/compiler/c1/8011771/Test8011771.java
- test/compiler/c2/5057225/Test5057225.java
- test/compiler/c2/5091921/Test5091921.java
- test/compiler/c2/5091921/Test6186134.java
- test/compiler/c2/5091921/Test6196102.java
- test/compiler/c2/5091921/Test6357214.java
- test/compiler/c2/5091921/Test6559156.java
- test/compiler/c2/5091921/Test6753639.java
- test/compiler/c2/5091921/Test6850611.java
- test/compiler/c2/5091921/Test6890943.java
- test/compiler/c2/5091921/Test6897150.java
- test/compiler/c2/5091921/Test6905845.java
- test/compiler/c2/5091921/Test6931567.java
- test/compiler/c2/5091921/Test6935022.java
- test/compiler/c2/5091921/Test6959129.java
- test/compiler/c2/5091921/Test6985295.java
- test/compiler/c2/5091921/Test6992759.java
- test/compiler/c2/5091921/Test7005594.java
- test/compiler/c2/5091921/Test7005594.sh
- test/compiler/c2/5091921/Test7020614.java
- test/compiler/c2/5091921/input6890943.txt
- test/compiler/c2/5091921/output6890943.txt
- test/compiler/c2/6340864/TestByteVect.java
- test/compiler/c2/6340864/TestDoubleVect.java
- test/compiler/c2/6340864/TestFloatVect.java
- test/compiler/c2/6340864/TestIntVect.java
- test/compiler/c2/6340864/TestLongVect.java
- test/compiler/c2/6340864/TestShortVect.java
- test/compiler/c2/6443505/Test6443505.java
- test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
- test/compiler/c2/6589834/Test_ia32.java
- test/compiler/c2/6603011/Test.java
- test/compiler/c2/6636138/Test1.java
- test/compiler/c2/6636138/Test2.java
- test/compiler/c2/6646019/Test.java
- test/compiler/c2/6646020/Tester.java
- test/compiler/c2/6661247/Test.java
- test/compiler/c2/6663621/IVTest.java
- test/compiler/c2/6663848/Tester.java
- test/compiler/c2/6663854/Test6663854.java
- test/compiler/c2/6695810/Test.java
- test/compiler/c2/6700047/Test6700047.java
- test/compiler/c2/6711100/Test.java
- test/compiler/c2/6711117/Test.java
- test/compiler/c2/6712835/Test6712835.java
- test/compiler/c2/6714694/Tester.java
- test/compiler/c2/6724218/Test.java
- test/compiler/c2/6732154/Test6732154.java
- test/compiler/c2/6741738/Tester.java
- test/compiler/c2/6772683/InterruptedTest.java
- test/compiler/c2/6792161/Test6792161.java
- test/compiler/c2/6795362/Test6795362.java
- test/compiler/c2/6796786/Test6796786.java
- test/compiler/c2/6799693/Test.java
- test/compiler/c2/6800154/Test6800154.java
- test/compiler/c2/6805724/Test6805724.java
- test/compiler/c2/6823453/Test.java
- test/compiler/c2/6832293/Test.java
- test/compiler/c2/6837011/Test6837011.java
- test/compiler/c2/6837094/Test.java
- test/compiler/c2/6843752/Test.java
- test/compiler/c2/6851282/Test.java
- test/compiler/c2/6852078/Test6852078.java
- test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6863155/Test6863155.java
- test/compiler/c2/6865031/Test.java
- test/compiler/c2/6866651/Test.java
- test/compiler/c2/6877254/Test.java
- test/compiler/c2/6880034/Test6880034.java
- test/compiler/c2/6885584/Test6885584.java
- test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6901572/Test.java
- test/compiler/c2/6910484/Test.java
- test/compiler/c2/6910605/Test.java
- test/compiler/c2/6910618/Test.java
- test/compiler/c2/6912517/Test.java
- test/compiler/c2/6916644/Test6916644.java
- test/compiler/c2/6921969/TestMultiplyLongHiZero.java
- test/compiler/c2/6930043/Test6930043.java
- test/compiler/c2/6946040/TestCharShortByteSwap.java
- test/compiler/c2/6956668/Test6956668.java
- test/compiler/c2/6958485/Test.java
- test/compiler/c2/6968348/Test6968348.java
- test/compiler/c2/6973329/Test.java
- test/compiler/c2/7002666/Test7002666.java
- test/compiler/c2/7009359/Test7009359.java
- test/compiler/c2/7017746/Test.java
- test/compiler/c2/7024475/Test7024475.java
- test/compiler/c2/7029152/Test.java
- test/compiler/c2/7041100/Test7041100.java
- test/compiler/c2/7046096/Test7046096.java
- test/compiler/c2/7047069/Test7047069.java
- test/compiler/c2/7048332/Test7048332.java
- test/compiler/c2/7068051/Test7068051.java
- test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/words
- test/compiler/c2/7110586/Test7110586.java
- test/compiler/c2/7125879/Test7125879.java
- test/compiler/c2/7160610/Test7160610.java
- test/compiler/c2/7169782/Test7169782.java
- test/compiler/c2/7174363/Test7174363.java
- test/compiler/c2/7177917/Test7177917.java
- test/compiler/c2/7179138/Test7179138_1.java
- test/compiler/c2/7179138/Test7179138_2.java
- test/compiler/c2/7190310/Test7190310.java
- test/compiler/c2/7190310/Test7190310_unsafe.java
- test/compiler/c2/7192963/TestByteVect.java
- test/compiler/c2/7192963/TestDoubleVect.java
- test/compiler/c2/7192963/TestFloatVect.java
- test/compiler/c2/7192963/TestIntVect.java
- test/compiler/c2/7192963/TestLongVect.java
- test/compiler/c2/7192963/TestShortVect.java
- test/compiler/c2/7199742/Test7199742.java
- test/compiler/c2/7200264/Test7200264.sh
- test/compiler/c2/7200264/TestIntVect.java
- test/compiler/c2/8000805/Test8000805.java
- test/compiler/c2/8002069/Test8002069.java
- test/compiler/c2/8004741/Test8004741.java
- test/compiler/c2/8004867/TestIntAtomicCAS.java
- test/compiler/c2/8004867/TestIntAtomicOrdered.java
- test/compiler/c2/8004867/TestIntAtomicVolatile.java
- test/compiler/c2/8004867/TestIntUnsafeCAS.java
- test/compiler/c2/8004867/TestIntUnsafeOrdered.java
- test/compiler/c2/8004867/TestIntUnsafeVolatile.java
- test/compiler/c2/8005956/PolynomialRoot.java
- test/compiler/c2/8007294/Test8007294.java
- test/compiler/c2/8007722/Test8007722.java
- test/compiler/codegen/6378821/Test6378821.java
- test/compiler/codegen/6431242/Test.java
- test/compiler/codegen/6797305/Test6797305.java
- test/compiler/codegen/6814842/Test6814842.java
- test/compiler/codegen/6823354/Test6823354.java
- test/compiler/codegen/6875866/Test.java
- test/compiler/codegen/6879902/Test6879902.java
- test/compiler/codegen/6896617/Test6896617.java
- test/compiler/codegen/6909839/Test6909839.java
- test/compiler/codegen/6935535/Test.java
- test/compiler/codegen/6942326/Test.java
- test/compiler/codegen/7009231/Test7009231.java
- test/compiler/codegen/7088419/CRCTest.java
- test/compiler/codegen/7100757/Test7100757.java
- test/compiler/codegen/7119644/TestBooleanVect.java
- test/compiler/codegen/7119644/TestByteDoubleVect.java
- test/compiler/codegen/7119644/TestByteFloatVect.java
- test/compiler/codegen/7119644/TestByteIntVect.java
- test/compiler/codegen/7119644/TestByteLongVect.java
- test/compiler/codegen/7119644/TestByteShortVect.java
- test/compiler/codegen/7119644/TestByteVect.java
- test/compiler/codegen/7119644/TestCharShortVect.java
- test/compiler/codegen/7119644/TestCharVect.java
- test/compiler/codegen/7119644/TestDoubleVect.java
- test/compiler/codegen/7119644/TestFloatDoubleVect.java
- test/compiler/codegen/7119644/TestFloatVect.java
- test/compiler/codegen/7119644/TestIntDoubleVect.java
- test/compiler/codegen/7119644/TestIntFloatVect.java
- test/compiler/codegen/7119644/TestIntLongVect.java
- test/compiler/codegen/7119644/TestIntVect.java
- test/compiler/codegen/7119644/TestLongDoubleVect.java
- test/compiler/codegen/7119644/TestLongFloatVect.java
- test/compiler/codegen/7119644/TestLongVect.java
- test/compiler/codegen/7119644/TestShortDoubleVect.java
- test/compiler/codegen/7119644/TestShortFloatVect.java
- test/compiler/codegen/7119644/TestShortIntVect.java
- test/compiler/codegen/7119644/TestShortLongVect.java
- test/compiler/codegen/7119644/TestShortVect.java
- test/compiler/codegen/7184394/TestAESBase.java
- test/compiler/codegen/7184394/TestAESDecode.java
- test/compiler/codegen/7184394/TestAESEncode.java
- test/compiler/codegen/7184394/TestAESMain.java
- test/compiler/codegen/8001183/TestCharVect.java
- test/compiler/codegen/8005033/Test8005033.java
- test/compiler/codegen/8011901/Test8011901.java
- test/compiler/codegen/8144028/BitTests.java
- test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
- test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
- test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
- test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
- test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
- test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
- test/compiler/escapeAnalysis/6689060/Test.java
- test/compiler/escapeAnalysis/6716441/Tester.java
- test/compiler/escapeAnalysis/6726999/Test.java
- test/compiler/escapeAnalysis/6775880/Test.java
- test/compiler/escapeAnalysis/6795161/Test.java
- test/compiler/escapeAnalysis/6895383/Test.java
- test/compiler/escapeAnalysis/6896727/Test.java
- test/compiler/interpreter/6539464/Test.java
- test/compiler/interpreter/6833129/Test.java
- test/compiler/interpreter/7116216/LargeFrame.java
- test/compiler/interpreter/7116216/StackOverflow.java
- test/compiler/intrinsics/6982370/Test6982370.java
- test/compiler/intrinsics/8005419/Test8005419.java
- test/compiler/intrinsics/adler32/TestAdler32.java
- test/compiler/intrinsics/class/TestClassIsPrimitive.java
- test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
- test/compiler/intrinsics/clone/TestObjectClone.java
- test/compiler/intrinsics/crc32/TestCRC32.java
- test/compiler/intrinsics/crc32c/TestCRC32C.java
- test/compiler/intrinsics/hashcode/TestHashCode.java
- test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
- test/compiler/intrinsics/muladd/TestMulAdd.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java
- test/compiler/intrinsics/squaretolen/TestSquareToLen.java
- test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
- test/compiler/jsr292/6990212/Test6990212.java
- test/compiler/jsr292/7082949/Test7082949.java
- test/compiler/loopopts/6659207/Test.java
- test/compiler/loopopts/6855164/Test.java
- test/compiler/loopopts/6860469/Test.java
- test/compiler/loopopts/7044738/Test7044738.java
- test/compiler/loopopts/7052494/Test7052494.java
- test/compiler/native/TestDirtyInt.java
- test/compiler/native/libTestDirtyInt.c
- test/compiler/runtime/6778657/Test.java
- test/compiler/runtime/6826736/Test.java
- test/compiler/runtime/6859338/Test6859338.java
- test/compiler/runtime/6863420/Test.java
- test/compiler/runtime/6865265/StackOverflowBug.java
- test/compiler/runtime/6891750/Test6891750.java
- test/compiler/runtime/6892265/Test.java
- test/compiler/runtime/7088020/Test7088020.java
- test/compiler/runtime/7141637/SpreadNullArg.java
- test/compiler/runtime/7196199/Test7196199.java
- test/compiler/runtime/8010927/Test8010927.java
- test/compiler/runtime/8015436/Test8015436.java
- test/compiler/uncommontrap/8009761/Test8009761.java

Changeset: ffb2960cd05d
Author:    tpivovarova
Date:      2016-07-13 18:03 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ffb2960cd05d

8151280: update hotspot tests to use vm.compMode instead of their own logic
Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform
Reviewed-by: kvn, dpochepk
Contributed-by: igor.ignatyev at oracle.com

! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java
! test/compiler/intrinsics/IntrinsicAvailableTest.java
! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
! test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/testlibrary/jdk/test/lib/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java

Changeset: 313a38734b07
Author:    tpivovarova
Date:      2016-07-14 14:44 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/313a38734b07

Merge


Changeset: 4d910fc8d42c
Author:    dpochepk
Date:      2016-07-14 20:10 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4d910fc8d42c

8157984: [TESTBUG] Several compiler tests fails when are executed with -XX:TieredStopAtLevel=1
Reviewed-by: vlivanov

! test/compiler/rangechecks/TestRangeCheckSmearing.java
! test/compiler/testlibrary/CompilerUtils.java
! test/compiler/tiered/NonTieredLevelsTest.java

Changeset: 9cbbab8216f1
Author:    dpochepk
Date:      2016-07-14 20:11 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9cbbab8216f1

8157861: [TESTBUG] compiler/jvmci/compilerToVM/ReprofileTest.java failed with RuntimeException
Reviewed-by: twisti

! test/compiler/jvmci/compilerToVM/ReprofileTest.java

Changeset: faaed259df37
Author:    goetz
Date:      2016-06-23 22:33 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/faaed259df37

8160245: C1: Clean up platform #defines in c1_LIR.hpp.
Summary: Also add fnoreg on x86, LIR_Address constructor without scale, clean up templateInterpreterGenerator.hpp and remove PPC32 special cases.
Reviewed-by: coleenp, thartmann

! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
+ src/cpu/aarch64/vm/c1_LIR_aarch64.cpp
+ src/cpu/ppc/vm/c1_LIR_ppc.cpp
! src/cpu/ppc/vm/register_ppc.hpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
+ src/cpu/sparc/vm/c1_LIR_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
+ src/cpu/x86/vm/c1_LIR_x86.cpp
! src/cpu/x86/vm/register_definitions_x86.cpp
! src/cpu/x86/vm/register_x86.hpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.hpp

Changeset: f8e096377840
Author:    rbackman
Date:      2016-07-19 13:15 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f8e096377840

Merge

! make/test/JtregNative.gmk
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/share/vm/runtime/globals.hpp
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java
- test/compiler/c1/6478991/NullCheckTest.java
- test/compiler/c1/6579789/Test6579789.java
- test/compiler/c1/6756768/Test6756768.java
- test/compiler/c1/6756768/Test6756768_2.java
- test/compiler/c1/6757316/Test6757316.java
- test/compiler/c1/6758234/Test6758234.java
- test/compiler/c1/6769124/TestArrayCopy6769124.java
- test/compiler/c1/6769124/TestDeoptInt6769124.java
- test/compiler/c1/6769124/TestUnalignedLoad6769124.java
- test/compiler/c1/6795465/Test6795465.java
- test/compiler/c1/6849574/Test.java
- test/compiler/c1/6855215/Test6855215.java
- test/compiler/c1/6932496/Test6932496.java
- test/compiler/c1/7042153/Test7042153.java
- test/compiler/c1/7090976/Test7090976.java
- test/compiler/c1/7103261/Test7103261.java
- test/compiler/c1/7123108/Test7123108.java
- test/compiler/c1/8004051/Test8004051.java
- test/compiler/c1/8011706/Test8011706.java
- test/compiler/c1/8011771/Test8011771.java
- test/compiler/c2/5057225/Test5057225.java
- test/compiler/c2/5091921/Test5091921.java
- test/compiler/c2/5091921/Test6186134.java
- test/compiler/c2/5091921/Test6196102.java
- test/compiler/c2/5091921/Test6357214.java
- test/compiler/c2/5091921/Test6559156.java
- test/compiler/c2/5091921/Test6753639.java
- test/compiler/c2/5091921/Test6850611.java
- test/compiler/c2/5091921/Test6890943.java
- test/compiler/c2/5091921/Test6897150.java
- test/compiler/c2/5091921/Test6905845.java
- test/compiler/c2/5091921/Test6931567.java
- test/compiler/c2/5091921/Test6935022.java
- test/compiler/c2/5091921/Test6959129.java
- test/compiler/c2/5091921/Test6985295.java
- test/compiler/c2/5091921/Test6992759.java
- test/compiler/c2/5091921/Test7005594.java
- test/compiler/c2/5091921/Test7005594.sh
- test/compiler/c2/5091921/Test7020614.java
- test/compiler/c2/5091921/input6890943.txt
- test/compiler/c2/5091921/output6890943.txt
- test/compiler/c2/6340864/TestByteVect.java
- test/compiler/c2/6340864/TestDoubleVect.java
- test/compiler/c2/6340864/TestFloatVect.java
- test/compiler/c2/6340864/TestIntVect.java
- test/compiler/c2/6340864/TestLongVect.java
- test/compiler/c2/6340864/TestShortVect.java
- test/compiler/c2/6443505/Test6443505.java
- test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
- test/compiler/c2/6589834/Test_ia32.java
- test/compiler/c2/6603011/Test.java
- test/compiler/c2/6636138/Test1.java
- test/compiler/c2/6636138/Test2.java
- test/compiler/c2/6646019/Test.java
- test/compiler/c2/6646020/Tester.java
- test/compiler/c2/6661247/Test.java
- test/compiler/c2/6663621/IVTest.java
- test/compiler/c2/6663848/Tester.java
- test/compiler/c2/6663854/Test6663854.java
- test/compiler/c2/6695810/Test.java
- test/compiler/c2/6700047/Test6700047.java
- test/compiler/c2/6711100/Test.java
- test/compiler/c2/6711117/Test.java
- test/compiler/c2/6712835/Test6712835.java
- test/compiler/c2/6714694/Tester.java
- test/compiler/c2/6724218/Test.java
- test/compiler/c2/6732154/Test6732154.java
- test/compiler/c2/6741738/Tester.java
- test/compiler/c2/6772683/InterruptedTest.java
- test/compiler/c2/6792161/Test6792161.java
- test/compiler/c2/6795362/Test6795362.java
- test/compiler/c2/6796786/Test6796786.java
- test/compiler/c2/6799693/Test.java
- test/compiler/c2/6800154/Test6800154.java
- test/compiler/c2/6805724/Test6805724.java
- test/compiler/c2/6823453/Test.java
- test/compiler/c2/6832293/Test.java
- test/compiler/c2/6837011/Test6837011.java
- test/compiler/c2/6837094/Test.java
- test/compiler/c2/6843752/Test.java
- test/compiler/c2/6851282/Test.java
- test/compiler/c2/6852078/Test6852078.java
- test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6863155/Test6863155.java
- test/compiler/c2/6865031/Test.java
- test/compiler/c2/6866651/Test.java
- test/compiler/c2/6877254/Test.java
- test/compiler/c2/6880034/Test6880034.java
- test/compiler/c2/6885584/Test6885584.java
- test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6901572/Test.java
- test/compiler/c2/6910484/Test.java
- test/compiler/c2/6910605/Test.java
- test/compiler/c2/6910618/Test.java
- test/compiler/c2/6912517/Test.java
- test/compiler/c2/6916644/Test6916644.java
- test/compiler/c2/6921969/TestMultiplyLongHiZero.java
- test/compiler/c2/6930043/Test6930043.java
- test/compiler/c2/6946040/TestCharShortByteSwap.java
- test/compiler/c2/6956668/Test6956668.java
- test/compiler/c2/6958485/Test.java
- test/compiler/c2/6968348/Test6968348.java
- test/compiler/c2/6973329/Test.java
- test/compiler/c2/7002666/Test7002666.java
- test/compiler/c2/7009359/Test7009359.java
- test/compiler/c2/7017746/Test.java
- test/compiler/c2/7024475/Test7024475.java
- test/compiler/c2/7029152/Test.java
- test/compiler/c2/7041100/Test7041100.java
- test/compiler/c2/7046096/Test7046096.java
- test/compiler/c2/7047069/Test7047069.java
- test/compiler/c2/7048332/Test7048332.java
- test/compiler/c2/7068051/Test7068051.java
- test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/words
- test/compiler/c2/7110586/Test7110586.java
- test/compiler/c2/7125879/Test7125879.java
- test/compiler/c2/7160610/Test7160610.java
- test/compiler/c2/7169782/Test7169782.java
- test/compiler/c2/7174363/Test7174363.java
- test/compiler/c2/7177917/Test7177917.java
- test/compiler/c2/7179138/Test7179138_1.java
- test/compiler/c2/7179138/Test7179138_2.java
- test/compiler/c2/7190310/Test7190310.java
- test/compiler/c2/7190310/Test7190310_unsafe.java
- test/compiler/c2/7192963/TestByteVect.java
- test/compiler/c2/7192963/TestDoubleVect.java
- test/compiler/c2/7192963/TestFloatVect.java
- test/compiler/c2/7192963/TestIntVect.java
- test/compiler/c2/7192963/TestLongVect.java
- test/compiler/c2/7192963/TestShortVect.java
- test/compiler/c2/7199742/Test7199742.java
- test/compiler/c2/7200264/Test7200264.sh
- test/compiler/c2/7200264/TestIntVect.java
- test/compiler/c2/8000805/Test8000805.java
- test/compiler/c2/8002069/Test8002069.java
- test/compiler/c2/8004741/Test8004741.java
- test/compiler/c2/8004867/TestIntAtomicCAS.java
- test/compiler/c2/8004867/TestIntAtomicOrdered.java
- test/compiler/c2/8004867/TestIntAtomicVolatile.java
- test/compiler/c2/8004867/TestIntUnsafeCAS.java
- test/compiler/c2/8004867/TestIntUnsafeOrdered.java
- test/compiler/c2/8004867/TestIntUnsafeVolatile.java
- test/compiler/c2/8005956/PolynomialRoot.java
- test/compiler/c2/8007294/Test8007294.java
- test/compiler/c2/8007722/Test8007722.java
- test/compiler/codegen/6378821/Test6378821.java
- test/compiler/codegen/6431242/Test.java
- test/compiler/codegen/6797305/Test6797305.java
- test/compiler/codegen/6814842/Test6814842.java
- test/compiler/codegen/6823354/Test6823354.java
- test/compiler/codegen/6875866/Test.java
- test/compiler/codegen/6879902/Test6879902.java
- test/compiler/codegen/6896617/Test6896617.java
- test/compiler/codegen/6909839/Test6909839.java
- test/compiler/codegen/6935535/Test.java
- test/compiler/codegen/6942326/Test.java
- test/compiler/codegen/7009231/Test7009231.java
- test/compiler/codegen/7088419/CRCTest.java
- test/compiler/codegen/7100757/Test7100757.java
- test/compiler/codegen/7119644/TestBooleanVect.java
- test/compiler/codegen/7119644/TestByteDoubleVect.java
- test/compiler/codegen/7119644/TestByteFloatVect.java
- test/compiler/codegen/7119644/TestByteIntVect.java
- test/compiler/codegen/7119644/TestByteLongVect.java
- test/compiler/codegen/7119644/TestByteShortVect.java
- test/compiler/codegen/7119644/TestByteVect.java
- test/compiler/codegen/7119644/TestCharShortVect.java
- test/compiler/codegen/7119644/TestCharVect.java
- test/compiler/codegen/7119644/TestDoubleVect.java
- test/compiler/codegen/7119644/TestFloatDoubleVect.java
- test/compiler/codegen/7119644/TestFloatVect.java
- test/compiler/codegen/7119644/TestIntDoubleVect.java
- test/compiler/codegen/7119644/TestIntFloatVect.java
- test/compiler/codegen/7119644/TestIntLongVect.java
- test/compiler/codegen/7119644/TestIntVect.java
- test/compiler/codegen/7119644/TestLongDoubleVect.java
- test/compiler/codegen/7119644/TestLongFloatVect.java
- test/compiler/codegen/7119644/TestLongVect.java
- test/compiler/codegen/7119644/TestShortDoubleVect.java
- test/compiler/codegen/7119644/TestShortFloatVect.java
- test/compiler/codegen/7119644/TestShortIntVect.java
- test/compiler/codegen/7119644/TestShortLongVect.java
- test/compiler/codegen/7119644/TestShortVect.java
- test/compiler/codegen/7184394/TestAESBase.java
- test/compiler/codegen/7184394/TestAESDecode.java
- test/compiler/codegen/7184394/TestAESEncode.java
- test/compiler/codegen/7184394/TestAESMain.java
- test/compiler/codegen/8001183/TestCharVect.java
- test/compiler/codegen/8005033/Test8005033.java
- test/compiler/codegen/8011901/Test8011901.java
- test/compiler/codegen/8144028/BitTests.java
- test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
- test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
- test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
- test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
- test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
- test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
- test/compiler/escapeAnalysis/6689060/Test.java
- test/compiler/escapeAnalysis/6716441/Tester.java
- test/compiler/escapeAnalysis/6726999/Test.java
- test/compiler/escapeAnalysis/6775880/Test.java
- test/compiler/escapeAnalysis/6795161/Test.java
- test/compiler/escapeAnalysis/6895383/Test.java
- test/compiler/escapeAnalysis/6896727/Test.java
- test/compiler/interpreter/6539464/Test.java
- test/compiler/interpreter/6833129/Test.java
- test/compiler/interpreter/7116216/LargeFrame.java
- test/compiler/interpreter/7116216/StackOverflow.java
- test/compiler/intrinsics/6982370/Test6982370.java
- test/compiler/intrinsics/8005419/Test8005419.java
- test/compiler/intrinsics/adler32/TestAdler32.java
- test/compiler/intrinsics/class/TestClassIsPrimitive.java
- test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
- test/compiler/intrinsics/clone/TestObjectClone.java
- test/compiler/intrinsics/crc32/TestCRC32.java
- test/compiler/intrinsics/crc32c/TestCRC32C.java
- test/compiler/intrinsics/hashcode/TestHashCode.java
- test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
- test/compiler/intrinsics/muladd/TestMulAdd.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java
- test/compiler/intrinsics/squaretolen/TestSquareToLen.java
- test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java
- test/compiler/jsr292/6990212/Test6990212.java
- test/compiler/jsr292/7082949/Test7082949.java
- test/compiler/loopopts/6659207/Test.java
- test/compiler/loopopts/6855164/Test.java
- test/compiler/loopopts/6860469/Test.java
- test/compiler/loopopts/7044738/Test7044738.java
- test/compiler/loopopts/7052494/Test7052494.java
- test/compiler/native/TestDirtyInt.java
- test/compiler/native/libTestDirtyInt.c
- test/compiler/runtime/6778657/Test.java
- test/compiler/runtime/6826736/Test.java
- test/compiler/runtime/6859338/Test6859338.java
- test/compiler/runtime/6863420/Test.java
- test/compiler/runtime/6865265/StackOverflowBug.java
- test/compiler/runtime/6891750/Test6891750.java
- test/compiler/runtime/6892265/Test.java
- test/compiler/runtime/7088020/Test7088020.java
- test/compiler/runtime/7141637/SpreadNullArg.java
- test/compiler/runtime/7196199/Test7196199.java
- test/compiler/runtime/8010927/Test8010927.java
- test/compiler/runtime/8015436/Test8015436.java
- test/compiler/uncommontrap/8009761/Test8009761.java

Changeset: e93fb0d17661
Author:    never
Date:      2016-07-19 18:11 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e93fb0d17661

8161292: [JVMCI] missing test files from 8159368
Reviewed-by: twisti, kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
+ test/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c
+ test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java

Changeset: 9766576633d2
Author:    dnsimon
Date:      2016-07-19 18:59 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9766576633d2

8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound
Reviewed-by: kvn, twisti

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/thread.cpp

Changeset: 82186d9d3420
Author:    never
Date:      2016-07-19 18:17 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/82186d9d3420

8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed
Reviewed-by: kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: 064ff563daee
Author:    dpochepk
Date:      2016-07-20 19:29 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/064ff563daee

8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization
Reviewed-by: kvn

! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java

Changeset: 83d9c6250233
Author:    dpochepk
Date:      2016-07-20 19:31 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/83d9c6250233

8158756: [Testbug] serviceability/dcmd/compiler/CompilerQueueTest.java fails with TieredStopAtLevel=1
Reviewed-by: thartmann

! test/serviceability/dcmd/compiler/CompilerQueueTest.java

Changeset: d001a6099482
Author:    dpochepk
Date:      2016-07-20 19:33 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d001a6099482

8161695: compiler/jsr292/MHInlineTest.java can't be run on client-only platforms
Reviewed-by: kvn

! test/compiler/jsr292/MHInlineTest.java

Changeset: b029389f5ede
Author:    dpochepk
Date:      2016-07-20 19:35 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b029389f5ede

8071652: -XX:CompileOnly does not behave as documented
Reviewed-by: kvn

! src/share/vm/compiler/compilerOracle.cpp
! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java

Changeset: fbd5edf4d6e3
Author:    aph
Date:      2016-07-22 17:05 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fbd5edf4d6e3

8161190: AArch64: Fix overflow in immediate cmp instruction
Summary: Use subs instead of cmp to compare BlockZeroingLowLimit. Subs can check and handle immediate out of range correctly.
Reviewed-by: aph
Contributed-by: yang.zhang at linaro.org

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp

Changeset: 19dd4534b4f6
Author:    dnsimon
Date:      2016-07-20 22:18 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/19dd4534b4f6

8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags
Reviewed-by: twisti, kvn, never

! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/runtime/arguments.cpp
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java

Changeset: 2f5e85b2a1c1
Author:    dnsimon
Date:      2016-07-22 17:52 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2f5e85b2a1c1

Merge


Changeset: 243c7d6885d9
Author:    roland
Date:      2016-07-18 20:45 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/243c7d6885d9

8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input
Reviewed-by: thartmann, kvn

! src/share/vm/opto/escape.cpp

Changeset: 95a1164892be
Author:    twisti
Date:      2016-07-22 12:47 -1000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/95a1164892be

8162427: fix indent in CompileTask::print_tty
Reviewed-by: kvn

! src/share/vm/compiler/compileTask.cpp

Changeset: 141333057d89
Author:    dpochepk
Date:      2016-07-25 21:02 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/141333057d89

8162376: TestSHA512Intrinsics.java failed with Unexpected count of intrinsic _sha5_implCompress is expected
Reviewed-by: kvn

! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java

Changeset: f6c7981c093e
Author:    aph
Date:      2016-06-23 17:58 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f6c7981c093e

8157306: Random infrequent null pointer exceptions in javac
Reviewed-by: kvn

! src/share/vm/opto/lcm.cpp

Changeset: 286ad75013e2
Author:    roland
Date:      2016-07-25 14:31 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/286ad75013e2

8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
Summary: don't convert loop with safepoint on the backedge to Counted loop
Reviewed-by: kvn

! src/share/vm/opto/loopnode.cpp
+ test/compiler/loopopts/TestCountedLoopSafepointBackedge.java

Changeset: 0a4ab8e45945
Author:    goetz
Date:      2016-07-20 12:34 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0a4ab8e45945

8161907: adlc: Fix crash in cisc_spill_match if _rChild == NULL
Reviewed-by: kvn

! src/share/vm/adlc/formssel.cpp

Changeset: 72bb9cb86707
Author:    dlong
Date:      2016-07-27 10:56 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/72bb9cb86707

8160742: Node::operator new invokes undefined behavior
Summary: remove obsolete asserts
Reviewed-by: kvn

! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp

Changeset: e9f9f6ffc351
Author:    roland
Date:      2016-07-27 12:33 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e9f9f6ffc351

8162384: Performance regression: bimorphic inlining may be bypassed by type speculation
Summary: when speculation fails at a call fallback to profile data at the call site
Reviewed-by: kvn

! src/share/vm/opto/doCall.cpp

Changeset: 9de9000ce552
Author:    zmajo
Date:      2016-07-28 08:19 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9de9000ce552

Merge


Changeset: 40b4cb7908a1
Author:    dpochepk
Date:      2016-07-28 16:09 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/40b4cb7908a1

8162603: Unrecognized VM option 'UseCountedLoopSafepoints'
Reviewed-by: kvn

! test/compiler/loopopts/TestCountedLoopSafepointBackedge.java

Changeset: 1f9a767f006d
Author:    rbackman
Date:      2016-07-29 09:23 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1f9a767f006d

Merge

! make/test/JtregNative.gmk
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/x86/vm/register_definitions_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
- test/compiler/c1/6478991/NullCheckTest.java
- test/compiler/c1/6579789/Test6579789.java
- test/compiler/c1/6756768/Test6756768.java
- test/compiler/c1/6756768/Test6756768_2.java
- test/compiler/c1/6757316/Test6757316.java
- test/compiler/c1/6758234/Test6758234.java
- test/compiler/c1/6769124/TestArrayCopy6769124.java
- test/compiler/c1/6769124/TestDeoptInt6769124.java
- test/compiler/c1/6769124/TestUnalignedLoad6769124.java
- test/compiler/c1/6795465/Test6795465.java
- test/compiler/c1/6849574/Test.java
- test/compiler/c1/6855215/Test6855215.java
- test/compiler/c1/6932496/Test6932496.java
- test/compiler/c1/7042153/Test7042153.java
- test/compiler/c1/7090976/Test7090976.java
- test/compiler/c1/7103261/Test7103261.java
- test/compiler/c1/7123108/Test7123108.java
- test/compiler/c1/8004051/Test8004051.java
- test/compiler/c1/8011706/Test8011706.java
- test/compiler/c1/8011771/Test8011771.java
- test/compiler/c2/5057225/Test5057225.java
- test/compiler/c2/5091921/Test5091921.java
- test/compiler/c2/5091921/Test6186134.java
- test/compiler/c2/5091921/Test6196102.java
- test/compiler/c2/5091921/Test6357214.java
- test/compiler/c2/5091921/Test6559156.java
- test/compiler/c2/5091921/Test6753639.java
- test/compiler/c2/5091921/Test6850611.java
- test/compiler/c2/5091921/Test6890943.java
- test/compiler/c2/5091921/Test6897150.java
- test/compiler/c2/5091921/Test6905845.java
- test/compiler/c2/5091921/Test6931567.java
- test/compiler/c2/5091921/Test6935022.java
- test/compiler/c2/5091921/Test6959129.java
- test/compiler/c2/5091921/Test6985295.java
- test/compiler/c2/5091921/Test6992759.java
- test/compiler/c2/5091921/Test7005594.java
- test/compiler/c2/5091921/Test7005594.sh
- test/compiler/c2/5091921/Test7020614.java
- test/compiler/c2/5091921/input6890943.txt
- test/compiler/c2/5091921/output6890943.txt
- test/compiler/c2/6340864/TestByteVect.java
- test/compiler/c2/6340864/TestDoubleVect.java
- test/compiler/c2/6340864/TestFloatVect.java
- test/compiler/c2/6340864/TestIntVect.java
- test/compiler/c2/6340864/TestLongVect.java
- test/compiler/c2/6340864/TestShortVect.java
- test/compiler/c2/6443505/Test6443505.java
- test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
- test/compiler/c2/6589834/Test_ia32.java
- test/compiler/c2/6603011/Test.java
- test/compiler/c2/6636138/Test1.java
- test/compiler/c2/6636138/Test2.java
- test/compiler/c2/6646019/Test.java
- test/compiler/c2/6646020/Tester.java
- test/compiler/c2/6661247/Test.java
- test/compiler/c2/6663621/IVTest.java
- test/compiler/c2/6663848/Tester.java
- test/compiler/c2/6663854/Test6663854.java
- test/compiler/c2/6695810/Test.java
- test/compiler/c2/6700047/Test6700047.java
- test/compiler/c2/6711100/Test.java
- test/compiler/c2/6711117/Test.java
- test/compiler/c2/6712835/Test6712835.java
- test/compiler/c2/6714694/Tester.java
- test/compiler/c2/6724218/Test.java
- test/compiler/c2/6732154/Test6732154.java
- test/compiler/c2/6741738/Tester.java
- test/compiler/c2/6772683/InterruptedTest.java
- test/compiler/c2/6792161/Test6792161.java
- test/compiler/c2/6795362/Test6795362.java
- test/compiler/c2/6796786/Test6796786.java
- test/compiler/c2/6799693/Test.java
- test/compiler/c2/6800154/Test6800154.java
- test/compiler/c2/6805724/Test6805724.java
- test/compiler/c2/6823453/Test.java
- test/compiler/c2/6832293/Test.java
- test/compiler/c2/6837011/Test6837011.java
- test/compiler/c2/6837094/Test.java
- test/compiler/c2/6843752/Test.java
- test/compiler/c2/6851282/Test.java
- test/compiler/c2/6852078/Test6852078.java
- test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6863155/Test6863155.java
- test/compiler/c2/6865031/Test.java
- test/compiler/c2/6866651/Test.java
- test/compiler/c2/6877254/Test.java
- test/compiler/c2/6880034/Test6880034.java
- test/compiler/c2/6885584/Test6885584.java
- test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6901572/Test.java
- test/compiler/c2/6910484/Test.java
- test/compiler/c2/6910605/Test.java
- test/compiler/c2/6910618/Test.java
- test/compiler/c2/6912517/Test.java
- test/compiler/c2/6916644/Test6916644.java
- test/compiler/c2/6921969/TestMultiplyLongHiZero.java
- test/compiler/c2/6930043/Test6930043.java
- test/compiler/c2/6946040/TestCharShortByteSwap.java
- test/compiler/c2/6956668/Test6956668.java
- test/compiler/c2/6958485/Test.java
- test/compiler/c2/6968348/Test6968348.java
- test/compiler/c2/6973329/Test.java
- test/compiler/c2/7002666/Test7002666.java
- test/compiler/c2/7009359/Test7009359.java
- test/compiler/c2/7017746/Test.java
- test/compiler/c2/7024475/Test7024475.java
- test/compiler/c2/7029152/Test.java
- test/compiler/c2/7041100/Test7041100.java
- test/compiler/c2/7046096/Test7046096.java
- test/compiler/c2/7047069/Test7047069.java
- test/compiler/c2/7048332/Test7048332.java
- test/compiler/c2/7068051/Test7068051.java
- test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/words
- test/compiler/c2/7110586/Test7110586.java
- test/compiler/c2/7125879/Test7125879.java
- test/compiler/c2/7160610/Test7160610.java
- test/compiler/c2/7169782/Test7169782.java
- test/compiler/c2/7174363/Test7174363.java
- test/compiler/c2/7177917/Test7177917.java
- test/compiler/c2/7179138/Test7179138_1.java
- test/compiler/c2/7179138/Test7179138_2.java
- test/compiler/c2/7190310/Test7190310.java
- test/compiler/c2/7190310/Test7190310_unsafe.java
- test/compiler/c2/7192963/TestByteVect.java
- test/compiler/c2/7192963/TestDoubleVect.java
- test/compiler/c2/7192963/TestFloatVect.java
- test/compiler/c2/7192963/TestIntVect.java
- test/compiler/c2/7192963/TestLongVect.java
- test/compiler/c2/7192963/TestShortVect.java
- test/compiler/c2/7199742/Test7199742.java
- test/compiler/c2/7200264/Test7200264.sh
- test/compiler/c2/7200264/TestIntVect.java
- test/compiler/c2/8000805/Test8000805.java
- test/compiler/c2/8002069/Test8002069.java
- test/compiler/c2/8004741/Test8004741.java
- test/compiler/c2/8004867/TestIntAtomicCAS.java
- test/compiler/c2/8004867/TestIntAtomicOrdered.java
- test/compiler/c2/8004867/TestIntAtomicVolatile.java
- test/compiler/c2/8004867/TestIntUnsafeCAS.java
- test/compiler/c2/8004867/TestIntUnsafeOrdered.java
- test/compiler/c2/8004867/TestIntUnsafeVolatile.java
- test/compiler/c2/8005956/PolynomialRoot.java
- test/compiler/c2/8007294/Test8007294.java
- test/compiler/c2/8007722/Test8007722.java
- test/compiler/codegen/6378821/Test6378821.java
- test/compiler/codegen/6431242/Test.java
- test/compiler/codegen/6797305/Test6797305.java
- test/compiler/codegen/6814842/Test6814842.java
- test/compiler/codegen/6823354/Test6823354.java
- test/compiler/codegen/6875866/Test.java
- test/compiler/codegen/6879902/Test6879902.java
- test/compiler/codegen/6896617/Test6896617.java
- test/compiler/codegen/6909839/Test6909839.java
- test/compiler/codegen/6935535/Test.java
- test/compiler/codegen/6942326/Test.java
- test/compiler/codegen/7009231/Test7009231.java
- test/compiler/codegen/7088419/CRCTest.java
- test/compiler/codegen/7100757/Test7100757.java
- test/compiler/codegen/7119644/TestBooleanVect.java
- test/compiler/codegen/7119644/TestByteDoubleVect.java
- test/compiler/codegen/7119644/TestByteFloatVect.java
- test/compiler/codegen/7119644/TestByteIntVect.java
- test/compiler/codegen/7119644/TestByteLongVect.java
- test/compiler/codegen/7119644/TestByteShortVect.java
- test/compiler/codegen/7119644/TestByteVect.java
- test/compiler/codegen/7119644/TestCharShortVect.java
- test/compiler/codegen/7119644/TestCharVect.java
- test/compiler/codegen/7119644/TestDoubleVect.java
- test/compiler/codegen/7119644/TestFloatDoubleVect.java
- test/compiler/codegen/7119644/TestFloatVect.java
- test/compiler/codegen/7119644/TestIntDoubleVect.java
- test/compiler/codegen/7119644/TestIntFloatVect.java
- test/compiler/codegen/7119644/TestIntLongVect.java
- test/compiler/codegen/7119644/TestIntVect.java
- test/compiler/codegen/7119644/TestLongDoubleVect.java
- test/compiler/codegen/7119644/TestLongFloatVect.java
- test/compiler/codegen/7119644/TestLongVect.java
- test/compiler/codegen/7119644/TestShortDoubleVect.java
- test/compiler/codegen/7119644/TestShortFloatVect.java
- test/compiler/codegen/7119644/TestShortIntVect.java
- test/compiler/codegen/7119644/TestShortLongVect.java
- test/compiler/codegen/7119644/TestShortVect.java
- test/compiler/codegen/7184394/TestAESBase.java
- test/compiler/codegen/7184394/TestAESDecode.java
- test/compiler/codegen/7184394/TestAESEncode.java
- test/compiler/codegen/7184394/TestAESMain.java
- test/compiler/codegen/8001183/TestCharVect.java
- test/compiler/codegen/8005033/Test8005033.java
- test/compiler/codegen/8011901/Test8011901.java
- test/compiler/codegen/8144028/BitTests.java
- test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
- test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
- test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
- test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
- test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
- test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
- test/compiler/escapeAnalysis/6689060/Test.java
- test/compiler/escapeAnalysis/6716441/Tester.java
- test/compiler/escapeAnalysis/6726999/Test.java
- test/compiler/escapeAnalysis/6775880/Test.java
- test/compiler/escapeAnalysis/6795161/Test.java
- test/compiler/escapeAnalysis/6895383/Test.java
- test/compiler/escapeAnalysis/6896727/Test.java
- test/compiler/interpreter/6539464/Test.java
- test/compiler/interpreter/6833129/Test.java
- test/compiler/interpreter/7116216/LargeFrame.java
- test/compiler/interpreter/7116216/StackOverflow.java
- test/compiler/intrinsics/6982370/Test6982370.java
- test/compiler/intrinsics/8005419/Test8005419.java
- test/compiler/intrinsics/adler32/TestAdler32.java
- test/compiler/intrinsics/class/TestClassIsPrimitive.java
- test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
- test/compiler/intrinsics/clone/TestObjectClone.java
- test/compiler/intrinsics/crc32/TestCRC32.java
- test/compiler/intrinsics/crc32c/TestCRC32C.java
- test/compiler/intrinsics/hashcode/TestHashCode.java
- test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
- test/compiler/intrinsics/muladd/TestMulAdd.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java
- test/compiler/intrinsics/squaretolen/TestSquareToLen.java
- test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
- test/compiler/jsr292/6990212/Test6990212.java
- test/compiler/jsr292/7082949/Test7082949.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
- test/compiler/loopopts/6659207/Test.java
- test/compiler/loopopts/6855164/Test.java
- test/compiler/loopopts/6860469/Test.java
- test/compiler/loopopts/7044738/Test7044738.java
- test/compiler/loopopts/7052494/Test7052494.java
- test/compiler/native/TestDirtyInt.java
- test/compiler/native/libTestDirtyInt.c
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
- test/compiler/runtime/6778657/Test.java
- test/compiler/runtime/6826736/Test.java
- test/compiler/runtime/6859338/Test6859338.java
- test/compiler/runtime/6863420/Test.java
- test/compiler/runtime/6865265/StackOverflowBug.java
- test/compiler/runtime/6891750/Test6891750.java
- test/compiler/runtime/6892265/Test.java
- test/compiler/runtime/7088020/Test7088020.java
- test/compiler/runtime/7141637/SpreadNullArg.java
- test/compiler/runtime/7196199/Test7196199.java
- test/compiler/runtime/8010927/Test8010927.java
- test/compiler/runtime/8015436/Test8015436.java
- test/compiler/uncommontrap/8009761/Test8009761.java
! test/testlibrary/jdk/test/lib/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java

Changeset: 15915717849b
Author:    rbackman
Date:      2016-07-29 08:17 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/15915717849b

Merge

! src/share/vm/opto/escape.cpp
- test/compiler/c1/6478991/NullCheckTest.java
- test/compiler/c1/6579789/Test6579789.java
- test/compiler/c1/6756768/Test6756768.java
- test/compiler/c1/6756768/Test6756768_2.java
- test/compiler/c1/6757316/Test6757316.java
- test/compiler/c1/6758234/Test6758234.java
- test/compiler/c1/6769124/TestArrayCopy6769124.java
- test/compiler/c1/6769124/TestDeoptInt6769124.java
- test/compiler/c1/6769124/TestUnalignedLoad6769124.java
- test/compiler/c1/6795465/Test6795465.java
- test/compiler/c1/6849574/Test.java
- test/compiler/c1/6855215/Test6855215.java
- test/compiler/c1/6932496/Test6932496.java
- test/compiler/c1/7042153/Test7042153.java
- test/compiler/c1/7090976/Test7090976.java
- test/compiler/c1/7103261/Test7103261.java
- test/compiler/c1/7123108/Test7123108.java
- test/compiler/c1/8004051/Test8004051.java
- test/compiler/c1/8011706/Test8011706.java
- test/compiler/c1/8011771/Test8011771.java
- test/compiler/c2/5057225/Test5057225.java
- test/compiler/c2/5091921/Test5091921.java
- test/compiler/c2/5091921/Test6186134.java
- test/compiler/c2/5091921/Test6196102.java
- test/compiler/c2/5091921/Test6357214.java
- test/compiler/c2/5091921/Test6559156.java
- test/compiler/c2/5091921/Test6753639.java
- test/compiler/c2/5091921/Test6850611.java
- test/compiler/c2/5091921/Test6890943.java
- test/compiler/c2/5091921/Test6897150.java
- test/compiler/c2/5091921/Test6905845.java
- test/compiler/c2/5091921/Test6931567.java
- test/compiler/c2/5091921/Test6935022.java
- test/compiler/c2/5091921/Test6959129.java
- test/compiler/c2/5091921/Test6985295.java
- test/compiler/c2/5091921/Test6992759.java
- test/compiler/c2/5091921/Test7005594.java
- test/compiler/c2/5091921/Test7005594.sh
- test/compiler/c2/5091921/Test7020614.java
- test/compiler/c2/5091921/input6890943.txt
- test/compiler/c2/5091921/output6890943.txt
- test/compiler/c2/6340864/TestByteVect.java
- test/compiler/c2/6340864/TestDoubleVect.java
- test/compiler/c2/6340864/TestFloatVect.java
- test/compiler/c2/6340864/TestIntVect.java
- test/compiler/c2/6340864/TestLongVect.java
- test/compiler/c2/6340864/TestShortVect.java
- test/compiler/c2/6443505/Test6443505.java
- test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
- test/compiler/c2/6589834/Test_ia32.java
- test/compiler/c2/6603011/Test.java
- test/compiler/c2/6636138/Test1.java
- test/compiler/c2/6636138/Test2.java
- test/compiler/c2/6646019/Test.java
- test/compiler/c2/6646020/Tester.java
- test/compiler/c2/6661247/Test.java
- test/compiler/c2/6663621/IVTest.java
- test/compiler/c2/6663848/Tester.java
- test/compiler/c2/6663854/Test6663854.java
- test/compiler/c2/6695810/Test.java
- test/compiler/c2/6700047/Test6700047.java
- test/compiler/c2/6711100/Test.java
- test/compiler/c2/6711117/Test.java
- test/compiler/c2/6712835/Test6712835.java
- test/compiler/c2/6714694/Tester.java
- test/compiler/c2/6724218/Test.java
- test/compiler/c2/6732154/Test6732154.java
- test/compiler/c2/6741738/Tester.java
- test/compiler/c2/6772683/InterruptedTest.java
- test/compiler/c2/6792161/Test6792161.java
- test/compiler/c2/6795362/Test6795362.java
- test/compiler/c2/6796786/Test6796786.java
- test/compiler/c2/6799693/Test.java
- test/compiler/c2/6800154/Test6800154.java
- test/compiler/c2/6805724/Test6805724.java
- test/compiler/c2/6823453/Test.java
- test/compiler/c2/6832293/Test.java
- test/compiler/c2/6837011/Test6837011.java
- test/compiler/c2/6837094/Test.java
- test/compiler/c2/6843752/Test.java
- test/compiler/c2/6851282/Test.java
- test/compiler/c2/6852078/Test6852078.java
- test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6863155/Test6863155.java
- test/compiler/c2/6865031/Test.java
- test/compiler/c2/6866651/Test.java
- test/compiler/c2/6877254/Test.java
- test/compiler/c2/6880034/Test6880034.java
- test/compiler/c2/6885584/Test6885584.java
- test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6901572/Test.java
- test/compiler/c2/6910484/Test.java
- test/compiler/c2/6910605/Test.java
- test/compiler/c2/6910618/Test.java
- test/compiler/c2/6912517/Test.java
- test/compiler/c2/6916644/Test6916644.java
- test/compiler/c2/6921969/TestMultiplyLongHiZero.java
- test/compiler/c2/6930043/Test6930043.java
- test/compiler/c2/6946040/TestCharShortByteSwap.java
- test/compiler/c2/6956668/Test6956668.java
- test/compiler/c2/6958485/Test.java
- test/compiler/c2/6968348/Test6968348.java
- test/compiler/c2/6973329/Test.java
- test/compiler/c2/7002666/Test7002666.java
- test/compiler/c2/7009359/Test7009359.java
- test/compiler/c2/7017746/Test.java
- test/compiler/c2/7024475/Test7024475.java
- test/compiler/c2/7029152/Test.java
- test/compiler/c2/7041100/Test7041100.java
- test/compiler/c2/7046096/Test7046096.java
- test/compiler/c2/7047069/Test7047069.java
- test/compiler/c2/7048332/Test7048332.java
- test/compiler/c2/7068051/Test7068051.java
- test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/words
- test/compiler/c2/7110586/Test7110586.java
- test/compiler/c2/7125879/Test7125879.java
- test/compiler/c2/7160610/Test7160610.java
- test/compiler/c2/7169782/Test7169782.java
- test/compiler/c2/7174363/Test7174363.java
- test/compiler/c2/7177917/Test7177917.java
- test/compiler/c2/7179138/Test7179138_1.java
- test/compiler/c2/7179138/Test7179138_2.java
- test/compiler/c2/7190310/Test7190310.java
- test/compiler/c2/7190310/Test7190310_unsafe.java
- test/compiler/c2/7192963/TestByteVect.java
- test/compiler/c2/7192963/TestDoubleVect.java
- test/compiler/c2/7192963/TestFloatVect.java
- test/compiler/c2/7192963/TestIntVect.java
- test/compiler/c2/7192963/TestLongVect.java
- test/compiler/c2/7192963/TestShortVect.java
- test/compiler/c2/7199742/Test7199742.java
- test/compiler/c2/7200264/Test7200264.sh
- test/compiler/c2/7200264/TestIntVect.java
- test/compiler/c2/8000805/Test8000805.java
- test/compiler/c2/8002069/Test8002069.java
- test/compiler/c2/8004741/Test8004741.java
- test/compiler/c2/8004867/TestIntAtomicCAS.java
- test/compiler/c2/8004867/TestIntAtomicOrdered.java
- test/compiler/c2/8004867/TestIntAtomicVolatile.java
- test/compiler/c2/8004867/TestIntUnsafeCAS.java
- test/compiler/c2/8004867/TestIntUnsafeOrdered.java
- test/compiler/c2/8004867/TestIntUnsafeVolatile.java
- test/compiler/c2/8005956/PolynomialRoot.java
- test/compiler/c2/8007294/Test8007294.java
- test/compiler/c2/8007722/Test8007722.java
- test/compiler/codegen/6378821/Test6378821.java
- test/compiler/codegen/6431242/Test.java
- test/compiler/codegen/6797305/Test6797305.java
- test/compiler/codegen/6814842/Test6814842.java
- test/compiler/codegen/6823354/Test6823354.java
- test/compiler/codegen/6875866/Test.java
- test/compiler/codegen/6879902/Test6879902.java
- test/compiler/codegen/6896617/Test6896617.java
- test/compiler/codegen/6909839/Test6909839.java
- test/compiler/codegen/6935535/Test.java
- test/compiler/codegen/6942326/Test.java
- test/compiler/codegen/7009231/Test7009231.java
- test/compiler/codegen/7088419/CRCTest.java
- test/compiler/codegen/7100757/Test7100757.java
- test/compiler/codegen/7119644/TestBooleanVect.java
- test/compiler/codegen/7119644/TestByteDoubleVect.java
- test/compiler/codegen/7119644/TestByteFloatVect.java
- test/compiler/codegen/7119644/TestByteIntVect.java
- test/compiler/codegen/7119644/TestByteLongVect.java
- test/compiler/codegen/7119644/TestByteShortVect.java
- test/compiler/codegen/7119644/TestByteVect.java
- test/compiler/codegen/7119644/TestCharShortVect.java
- test/compiler/codegen/7119644/TestCharVect.java
- test/compiler/codegen/7119644/TestDoubleVect.java
- test/compiler/codegen/7119644/TestFloatDoubleVect.java
- test/compiler/codegen/7119644/TestFloatVect.java
- test/compiler/codegen/7119644/TestIntDoubleVect.java
- test/compiler/codegen/7119644/TestIntFloatVect.java
- test/compiler/codegen/7119644/TestIntLongVect.java
- test/compiler/codegen/7119644/TestIntVect.java
- test/compiler/codegen/7119644/TestLongDoubleVect.java
- test/compiler/codegen/7119644/TestLongFloatVect.java
- test/compiler/codegen/7119644/TestLongVect.java
- test/compiler/codegen/7119644/TestShortDoubleVect.java
- test/compiler/codegen/7119644/TestShortFloatVect.java
- test/compiler/codegen/7119644/TestShortIntVect.java
- test/compiler/codegen/7119644/TestShortLongVect.java
- test/compiler/codegen/7119644/TestShortVect.java
- test/compiler/codegen/7184394/TestAESBase.java
- test/compiler/codegen/7184394/TestAESDecode.java
- test/compiler/codegen/7184394/TestAESEncode.java
- test/compiler/codegen/7184394/TestAESMain.java
- test/compiler/codegen/8001183/TestCharVect.java
- test/compiler/codegen/8005033/Test8005033.java
- test/compiler/codegen/8011901/Test8011901.java
- test/compiler/codegen/8144028/BitTests.java
- test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
- test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
- test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
- test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
- test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
- test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
- test/compiler/escapeAnalysis/6689060/Test.java
- test/compiler/escapeAnalysis/6716441/Tester.java
- test/compiler/escapeAnalysis/6726999/Test.java
- test/compiler/escapeAnalysis/6775880/Test.java
- test/compiler/escapeAnalysis/6795161/Test.java
- test/compiler/escapeAnalysis/6895383/Test.java
- test/compiler/escapeAnalysis/6896727/Test.java
- test/compiler/interpreter/6539464/Test.java
- test/compiler/interpreter/6833129/Test.java
- test/compiler/interpreter/7116216/LargeFrame.java
- test/compiler/interpreter/7116216/StackOverflow.java
- test/compiler/intrinsics/6982370/Test6982370.java
- test/compiler/intrinsics/8005419/Test8005419.java
- test/compiler/intrinsics/adler32/TestAdler32.java
- test/compiler/intrinsics/class/TestClassIsPrimitive.java
- test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
- test/compiler/intrinsics/clone/TestObjectClone.java
- test/compiler/intrinsics/crc32/TestCRC32.java
- test/compiler/intrinsics/crc32c/TestCRC32C.java
- test/compiler/intrinsics/hashcode/TestHashCode.java
- test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
- test/compiler/intrinsics/muladd/TestMulAdd.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java
- test/compiler/intrinsics/squaretolen/TestSquareToLen.java
- test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
- test/compiler/jsr292/6990212/Test6990212.java
- test/compiler/jsr292/7082949/Test7082949.java
- test/compiler/loopopts/6659207/Test.java
- test/compiler/loopopts/6855164/Test.java
- test/compiler/loopopts/6860469/Test.java
- test/compiler/loopopts/7044738/Test7044738.java
- test/compiler/loopopts/7052494/Test7052494.java
- test/compiler/native/TestDirtyInt.java
- test/compiler/native/libTestDirtyInt.c
- test/compiler/runtime/6778657/Test.java
- test/compiler/runtime/6826736/Test.java
- test/compiler/runtime/6859338/Test6859338.java
- test/compiler/runtime/6863420/Test.java
- test/compiler/runtime/6865265/StackOverflowBug.java
- test/compiler/runtime/6891750/Test6891750.java
- test/compiler/runtime/6892265/Test.java
- test/compiler/runtime/7088020/Test7088020.java
- test/compiler/runtime/7141637/SpreadNullArg.java
- test/compiler/runtime/7196199/Test7196199.java
- test/compiler/runtime/8010927/Test8010927.java
- test/compiler/runtime/8015436/Test8015436.java
- test/compiler/uncommontrap/8009761/Test8009761.java

Changeset: ae67f85487cb
Author:    dcubed
Date:      2016-07-29 11:38 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ae67f85487cb

8161601: Solaris: __USE_LEGACY_PROTOTYPES__ is redundant and should be removed
Reviewed-by: redestad, dcubed, gthornbr, dholmes

! src/os/solaris/vm/jvm_solaris.h
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp

Changeset: 21acfabce864
Author:    jmasa
Date:      2016-06-08 14:11 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/21acfabce864

8159073: : Error handling incomplete when creating GC threads lazily
Reviewed-by: drwhite, tschatzl, sangheki

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/parallel/gcTaskManager.cpp
! src/share/vm/gc/parallel/gcTaskManager.hpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/shared/workerManager.hpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/runtime/globals.hpp
! test/gc/stress/TestGCOld.java

Changeset: bc914ca2f62c
Author:    jmasa
Date:      2016-07-29 20:23 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bc914ca2f62c

Merge


Changeset: a790acb551b8
Author:    amurillo
Date:      2016-07-29 16:11 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a790acb551b8

Merge

- src/cpu/ppc/vm/interp_masm_ppc_64.hpp
- src/cpu/ppc/vm/ppc_64.ad
- src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
- src/cpu/ppc/vm/templateTable_ppc_64.hpp
- src/cpu/x86/vm/stubRoutines_x86_32.hpp
- src/cpu/x86/vm/stubRoutines_x86_64.hpp
- src/os/aix/vm/mutex_aix.inline.hpp
- src/os/bsd/vm/mutex_bsd.cpp
- src/os/bsd/vm/mutex_bsd.inline.hpp
- src/os/linux/vm/mutex_linux.cpp
- src/os/linux/vm/mutex_linux.inline.hpp
- src/os/solaris/vm/mutex_solaris.cpp
- src/os/solaris/vm/mutex_solaris.inline.hpp
- src/os/windows/vm/mutex_windows.cpp
- src/os/windows/vm/mutex_windows.inline.hpp
- test/runtime/7107135/Test.java
- test/runtime/7107135/Test7107135.sh
- test/runtime/7107135/TestMT.java
- test/runtime/7107135/test.c
- test/runtime/StackGuardPages/invoke.c
- test/runtime/Unsafe/GetUnsafe.java
- test/runtime/jsig/Test8017498.sh
- test/runtime/jsig/TestJNI.c

Changeset: 183943d25cd4
Author:    amurillo
Date:      2016-07-29 16:50 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/183943d25cd4

Merge


Changeset: 2e21095f80c6
Author:    dsamersoff
Date:      2016-08-01 10:51 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2e21095f80c6

8158050: Remove SA-JDI
Summary: Remove SA-JDI
Reviewed-by: alanb, dsamersoff
Contributed-by: sharath.ballal at oracle.com

- src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text
! src/jdk.hotspot.agent/share/classes/module-info.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java
- src/jdk.hotspot.agent/test/jdi/README.jjh
- src/jdk.hotspot.agent/test/jdi/SASanityChecker.java
- src/jdk.hotspot.agent/test/jdi/TEST.ROOT
- src/jdk.hotspot.agent/test/jdi/TargetAdapter.java
- src/jdk.hotspot.agent/test/jdi/TargetListener.java
- src/jdk.hotspot.agent/test/jdi/TestScaffold.java
- src/jdk.hotspot.agent/test/jdi/VMConnection.java
- src/jdk.hotspot.agent/test/jdi/jstack.sh
- src/jdk.hotspot.agent/test/jdi/jstack64.sh
- src/jdk.hotspot.agent/test/jdi/multivm.java
- src/jdk.hotspot.agent/test/jdi/multivm.sh
- src/jdk.hotspot.agent/test/jdi/runjdb.sh
- src/jdk.hotspot.agent/test/jdi/runjpda.sh
- src/jdk.hotspot.agent/test/jdi/runsa.sh
- src/jdk.hotspot.agent/test/jdi/sagclient.java
- src/jdk.hotspot.agent/test/jdi/sagdoit.java
- src/jdk.hotspot.agent/test/jdi/sagtarg.java
- src/jdk.hotspot.agent/test/jdi/sagtest.java
- src/jdk.hotspot.agent/test/jdi/sasanity.sh
- src/jdk.hotspot.agent/test/jdi/serialvm.java
- src/jdk.hotspot.agent/test/jdi/serialvm.sh
- test/serviceability/sa/TestClassLoaderStats.java
- test/serviceability/sa/TestStackTrace.java

Changeset: a2812668bf38
Author:    dsamersoff
Date:      2016-08-01 15:38 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a2812668bf38

8160817: Add jsadebugd functionality to jhsdb
Summary: add jsadebugd functionality to jhsdb
Reviewed-by: dsamersoff
Contributed-by: sharath.ballal at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java

Changeset: 02527f3cfc5d
Author:    coleenp
Date:      2016-08-01 16:28 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/02527f3cfc5d

8161445: [BACKOUT] MemberNameTable doesn't purge stale entries
Summary: Original change caused performance regression in microbenchmarks after GC
Reviewed-by: dholmes, ecaspole

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: 5ff3c0f8fb8b
Author:    clanger
Date:      2016-08-01 20:41 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5ff3c0f8fb8b

8162869: Small fixes for AIX perf memory and attach listener
Reviewed-by: dsamersoff, dholmes

! src/os/aix/vm/attachListener_aix.cpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp

Changeset: eba3743a1365
Author:    tpivovarova
Date:      2016-07-29 17:41 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/eba3743a1365

8161138: testlibrary_tests/ctw/* failed with "Failed. Unexpected exit from test [exit code: 0]"
Reviewed-by: kvn

! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java

Changeset: 8434f901a207
Author:    kvn
Date:      2016-08-01 20:47 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8434f901a207

Merge

- src/cpu/ppc/vm/interp_masm_ppc_64.hpp
- src/cpu/ppc/vm/ppc_64.ad
- src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
- src/cpu/ppc/vm/templateTable_ppc_64.hpp
- src/cpu/x86/vm/stubRoutines_x86_32.hpp
- src/cpu/x86/vm/stubRoutines_x86_64.hpp
- src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java
- src/jdk.hotspot.agent/test/jdi/README.jjh
- src/jdk.hotspot.agent/test/jdi/SASanityChecker.java
- src/jdk.hotspot.agent/test/jdi/TEST.ROOT
- src/jdk.hotspot.agent/test/jdi/TargetAdapter.java
- src/jdk.hotspot.agent/test/jdi/TargetListener.java
- src/jdk.hotspot.agent/test/jdi/TestScaffold.java
- src/jdk.hotspot.agent/test/jdi/VMConnection.java
- src/jdk.hotspot.agent/test/jdi/jstack.sh
- src/jdk.hotspot.agent/test/jdi/jstack64.sh
- src/jdk.hotspot.agent/test/jdi/multivm.java
- src/jdk.hotspot.agent/test/jdi/multivm.sh
- src/jdk.hotspot.agent/test/jdi/runjdb.sh
- src/jdk.hotspot.agent/test/jdi/runjpda.sh
- src/jdk.hotspot.agent/test/jdi/runsa.sh
- src/jdk.hotspot.agent/test/jdi/sagclient.java
- src/jdk.hotspot.agent/test/jdi/sagdoit.java
- src/jdk.hotspot.agent/test/jdi/sagtarg.java
- src/jdk.hotspot.agent/test/jdi/sagtest.java
- src/jdk.hotspot.agent/test/jdi/sasanity.sh
- src/jdk.hotspot.agent/test/jdi/serialvm.java
- src/jdk.hotspot.agent/test/jdi/serialvm.sh
- src/os/aix/vm/mutex_aix.inline.hpp
- src/os/bsd/vm/mutex_bsd.cpp
- src/os/bsd/vm/mutex_bsd.inline.hpp
- src/os/linux/vm/mutex_linux.cpp
- src/os/linux/vm/mutex_linux.inline.hpp
- src/os/solaris/vm/mutex_solaris.cpp
- src/os/solaris/vm/mutex_solaris.inline.hpp
- src/os/windows/vm/mutex_windows.cpp
- src/os/windows/vm/mutex_windows.inline.hpp
- test/runtime/Unsafe/GetUnsafe.java
- test/serviceability/sa/TestClassLoaderStats.java
- test/serviceability/sa/TestStackTrace.java

Changeset: dd8c45b19ef6
Author:    mchernov
Date:      2016-08-02 15:22 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dd8c45b19ef6

8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value
Reviewed-by: sangheki, tschatzl

! src/share/vm/prims/whitebox.cpp
! test/gc/arguments/TestNewSizeFlags.java

Changeset: f2f9c77799cd
Author:    dholmes
Date:      2016-08-02 16:24 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f2f9c77799cd

7008747: Header files with conditional behaviour can not be precompiled
Reviewed-by: kvn, gthornbr

! src/cpu/sparc/vm/register_definitions_sparc.cpp

Changeset: 943bf73b49c3
Author:    amurillo
Date:      2016-08-05 09:50 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/943bf73b49c3

Merge

- src/cpu/ppc/vm/interp_masm_ppc_64.hpp
- src/cpu/ppc/vm/ppc_64.ad
- src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
- src/cpu/ppc/vm/templateTable_ppc_64.hpp
- src/cpu/x86/vm/stubRoutines_x86_32.hpp
- src/cpu/x86/vm/stubRoutines_x86_64.hpp
- src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java
- src/jdk.hotspot.agent/test/jdi/README.jjh
- src/jdk.hotspot.agent/test/jdi/SASanityChecker.java
- src/jdk.hotspot.agent/test/jdi/TEST.ROOT
- src/jdk.hotspot.agent/test/jdi/TargetAdapter.java
- src/jdk.hotspot.agent/test/jdi/TargetListener.java
- src/jdk.hotspot.agent/test/jdi/TestScaffold.java
- src/jdk.hotspot.agent/test/jdi/VMConnection.java
- src/jdk.hotspot.agent/test/jdi/jstack.sh
- src/jdk.hotspot.agent/test/jdi/jstack64.sh
- src/jdk.hotspot.agent/test/jdi/multivm.java
- src/jdk.hotspot.agent/test/jdi/multivm.sh
- src/jdk.hotspot.agent/test/jdi/runjdb.sh
- src/jdk.hotspot.agent/test/jdi/runjpda.sh
- src/jdk.hotspot.agent/test/jdi/runsa.sh
- src/jdk.hotspot.agent/test/jdi/sagclient.java
- src/jdk.hotspot.agent/test/jdi/sagdoit.java
- src/jdk.hotspot.agent/test/jdi/sagtarg.java
- src/jdk.hotspot.agent/test/jdi/sagtest.java
- src/jdk.hotspot.agent/test/jdi/sasanity.sh
- src/jdk.hotspot.agent/test/jdi/serialvm.java
- src/jdk.hotspot.agent/test/jdi/serialvm.sh
- src/os/aix/vm/mutex_aix.inline.hpp
- src/os/bsd/vm/mutex_bsd.cpp
- src/os/bsd/vm/mutex_bsd.inline.hpp
- src/os/linux/vm/mutex_linux.cpp
- src/os/linux/vm/mutex_linux.inline.hpp
- src/os/solaris/vm/mutex_solaris.cpp
- src/os/solaris/vm/mutex_solaris.inline.hpp
- src/os/windows/vm/mutex_windows.cpp
- src/os/windows/vm/mutex_windows.inline.hpp
- test/compiler/c1/6478991/NullCheckTest.java
- test/compiler/c1/6579789/Test6579789.java
- test/compiler/c1/6756768/Test6756768.java
- test/compiler/c1/6756768/Test6756768_2.java
- test/compiler/c1/6757316/Test6757316.java
- test/compiler/c1/6758234/Test6758234.java
- test/compiler/c1/6769124/TestArrayCopy6769124.java
- test/compiler/c1/6769124/TestDeoptInt6769124.java
- test/compiler/c1/6769124/TestUnalignedLoad6769124.java
- test/compiler/c1/6795465/Test6795465.java
- test/compiler/c1/6849574/Test.java
- test/compiler/c1/6855215/Test6855215.java
- test/compiler/c1/6932496/Test6932496.java
- test/compiler/c1/7042153/Test7042153.java
- test/compiler/c1/7090976/Test7090976.java
- test/compiler/c1/7103261/Test7103261.java
- test/compiler/c1/7123108/Test7123108.java
- test/compiler/c1/8004051/Test8004051.java
- test/compiler/c1/8011706/Test8011706.java
- test/compiler/c1/8011771/Test8011771.java
- test/compiler/c2/5057225/Test5057225.java
- test/compiler/c2/5091921/Test5091921.java
- test/compiler/c2/5091921/Test6186134.java
- test/compiler/c2/5091921/Test6196102.java
- test/compiler/c2/5091921/Test6357214.java
- test/compiler/c2/5091921/Test6559156.java
- test/compiler/c2/5091921/Test6753639.java
- test/compiler/c2/5091921/Test6850611.java
- test/compiler/c2/5091921/Test6890943.java
- test/compiler/c2/5091921/Test6897150.java
- test/compiler/c2/5091921/Test6905845.java
- test/compiler/c2/5091921/Test6931567.java
- test/compiler/c2/5091921/Test6935022.java
- test/compiler/c2/5091921/Test6959129.java
- test/compiler/c2/5091921/Test6985295.java
- test/compiler/c2/5091921/Test6992759.java
- test/compiler/c2/5091921/Test7005594.java
- test/compiler/c2/5091921/Test7005594.sh
- test/compiler/c2/5091921/Test7020614.java
- test/compiler/c2/5091921/input6890943.txt
- test/compiler/c2/5091921/output6890943.txt
- test/compiler/c2/6340864/TestByteVect.java
- test/compiler/c2/6340864/TestDoubleVect.java
- test/compiler/c2/6340864/TestFloatVect.java
- test/compiler/c2/6340864/TestIntVect.java
- test/compiler/c2/6340864/TestLongVect.java
- test/compiler/c2/6340864/TestShortVect.java
- test/compiler/c2/6443505/Test6443505.java
- test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
- test/compiler/c2/6589834/Test_ia32.java
- test/compiler/c2/6603011/Test.java
- test/compiler/c2/6636138/Test1.java
- test/compiler/c2/6636138/Test2.java
- test/compiler/c2/6646019/Test.java
- test/compiler/c2/6646020/Tester.java
- test/compiler/c2/6661247/Test.java
- test/compiler/c2/6663621/IVTest.java
- test/compiler/c2/6663848/Tester.java
- test/compiler/c2/6663854/Test6663854.java
- test/compiler/c2/6695810/Test.java
- test/compiler/c2/6700047/Test6700047.java
- test/compiler/c2/6711100/Test.java
- test/compiler/c2/6711117/Test.java
- test/compiler/c2/6712835/Test6712835.java
- test/compiler/c2/6714694/Tester.java
- test/compiler/c2/6724218/Test.java
- test/compiler/c2/6732154/Test6732154.java
- test/compiler/c2/6741738/Tester.java
- test/compiler/c2/6772683/InterruptedTest.java
- test/compiler/c2/6792161/Test6792161.java
- test/compiler/c2/6795362/Test6795362.java
- test/compiler/c2/6796786/Test6796786.java
- test/compiler/c2/6799693/Test.java
- test/compiler/c2/6800154/Test6800154.java
- test/compiler/c2/6805724/Test6805724.java
- test/compiler/c2/6823453/Test.java
- test/compiler/c2/6832293/Test.java
- test/compiler/c2/6837011/Test6837011.java
- test/compiler/c2/6837094/Test.java
- test/compiler/c2/6843752/Test.java
- test/compiler/c2/6851282/Test.java
- test/compiler/c2/6852078/Test6852078.java
- test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6863155/Test6863155.java
- test/compiler/c2/6865031/Test.java
- test/compiler/c2/6866651/Test.java
- test/compiler/c2/6877254/Test.java
- test/compiler/c2/6880034/Test6880034.java
- test/compiler/c2/6885584/Test6885584.java
- test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6901572/Test.java
- test/compiler/c2/6910484/Test.java
- test/compiler/c2/6910605/Test.java
- test/compiler/c2/6910618/Test.java
- test/compiler/c2/6912517/Test.java
- test/compiler/c2/6916644/Test6916644.java
- test/compiler/c2/6921969/TestMultiplyLongHiZero.java
- test/compiler/c2/6930043/Test6930043.java
- test/compiler/c2/6946040/TestCharShortByteSwap.java
- test/compiler/c2/6956668/Test6956668.java
- test/compiler/c2/6958485/Test.java
- test/compiler/c2/6968348/Test6968348.java
- test/compiler/c2/6973329/Test.java
- test/compiler/c2/7002666/Test7002666.java
- test/compiler/c2/7009359/Test7009359.java
- test/compiler/c2/7017746/Test.java
- test/compiler/c2/7024475/Test7024475.java
- test/compiler/c2/7029152/Test.java
- test/compiler/c2/7041100/Test7041100.java
- test/compiler/c2/7046096/Test7046096.java
- test/compiler/c2/7047069/Test7047069.java
- test/compiler/c2/7048332/Test7048332.java
- test/compiler/c2/7068051/Test7068051.java
- test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/words
- test/compiler/c2/7110586/Test7110586.java
- test/compiler/c2/7125879/Test7125879.java
- test/compiler/c2/7160610/Test7160610.java
- test/compiler/c2/7169782/Test7169782.java
- test/compiler/c2/7174363/Test7174363.java
- test/compiler/c2/7177917/Test7177917.java
- test/compiler/c2/7179138/Test7179138_1.java
- test/compiler/c2/7179138/Test7179138_2.java
- test/compiler/c2/7190310/Test7190310.java
- test/compiler/c2/7190310/Test7190310_unsafe.java
- test/compiler/c2/7192963/TestByteVect.java
- test/compiler/c2/7192963/TestDoubleVect.java
- test/compiler/c2/7192963/TestFloatVect.java
- test/compiler/c2/7192963/TestIntVect.java
- test/compiler/c2/7192963/TestLongVect.java
- test/compiler/c2/7192963/TestShortVect.java
- test/compiler/c2/7199742/Test7199742.java
- test/compiler/c2/7200264/Test7200264.sh
- test/compiler/c2/7200264/TestIntVect.java
- test/compiler/c2/8000805/Test8000805.java
- test/compiler/c2/8002069/Test8002069.java
- test/compiler/c2/8004741/Test8004741.java
- test/compiler/c2/8004867/TestIntAtomicCAS.java
- test/compiler/c2/8004867/TestIntAtomicOrdered.java
- test/compiler/c2/8004867/TestIntAtomicVolatile.java
- test/compiler/c2/8004867/TestIntUnsafeCAS.java
- test/compiler/c2/8004867/TestIntUnsafeOrdered.java
- test/compiler/c2/8004867/TestIntUnsafeVolatile.java
- test/compiler/c2/8005956/PolynomialRoot.java
- test/compiler/c2/8007294/Test8007294.java
- test/compiler/c2/8007722/Test8007722.java
- test/compiler/codegen/6378821/Test6378821.java
- test/compiler/codegen/6431242/Test.java
- test/compiler/codegen/6797305/Test6797305.java
- test/compiler/codegen/6814842/Test6814842.java
- test/compiler/codegen/6823354/Test6823354.java
- test/compiler/codegen/6875866/Test.java
- test/compiler/codegen/6879902/Test6879902.java
- test/compiler/codegen/6896617/Test6896617.java
- test/compiler/codegen/6909839/Test6909839.java
- test/compiler/codegen/6935535/Test.java
- test/compiler/codegen/6942326/Test.java
- test/compiler/codegen/7009231/Test7009231.java
- test/compiler/codegen/7088419/CRCTest.java
- test/compiler/codegen/7100757/Test7100757.java
- test/compiler/codegen/7119644/TestBooleanVect.java
- test/compiler/codegen/7119644/TestByteDoubleVect.java
- test/compiler/codegen/7119644/TestByteFloatVect.java
- test/compiler/codegen/7119644/TestByteIntVect.java
- test/compiler/codegen/7119644/TestByteLongVect.java
- test/compiler/codegen/7119644/TestByteShortVect.java
- test/compiler/codegen/7119644/TestByteVect.java
- test/compiler/codegen/7119644/TestCharShortVect.java
- test/compiler/codegen/7119644/TestCharVect.java
- test/compiler/codegen/7119644/TestDoubleVect.java
- test/compiler/codegen/7119644/TestFloatDoubleVect.java
- test/compiler/codegen/7119644/TestFloatVect.java
- test/compiler/codegen/7119644/TestIntDoubleVect.java
- test/compiler/codegen/7119644/TestIntFloatVect.java
- test/compiler/codegen/7119644/TestIntLongVect.java
- test/compiler/codegen/7119644/TestIntVect.java
- test/compiler/codegen/7119644/TestLongDoubleVect.java
- test/compiler/codegen/7119644/TestLongFloatVect.java
- test/compiler/codegen/7119644/TestLongVect.java
- test/compiler/codegen/7119644/TestShortDoubleVect.java
- test/compiler/codegen/7119644/TestShortFloatVect.java
- test/compiler/codegen/7119644/TestShortIntVect.java
- test/compiler/codegen/7119644/TestShortLongVect.java
- test/compiler/codegen/7119644/TestShortVect.java
- test/compiler/codegen/7184394/TestAESBase.java
- test/compiler/codegen/7184394/TestAESDecode.java
- test/compiler/codegen/7184394/TestAESEncode.java
- test/compiler/codegen/7184394/TestAESMain.java
- test/compiler/codegen/8001183/TestCharVect.java
- test/compiler/codegen/8005033/Test8005033.java
- test/compiler/codegen/8011901/Test8011901.java
- test/compiler/codegen/8144028/BitTests.java
- test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
- test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
- test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
- test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
- test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
- test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
- test/compiler/escapeAnalysis/6689060/Test.java
- test/compiler/escapeAnalysis/6716441/Tester.java
- test/compiler/escapeAnalysis/6726999/Test.java
- test/compiler/escapeAnalysis/6775880/Test.java
- test/compiler/escapeAnalysis/6795161/Test.java
- test/compiler/escapeAnalysis/6895383/Test.java
- test/compiler/escapeAnalysis/6896727/Test.java
- test/compiler/interpreter/6539464/Test.java
- test/compiler/interpreter/6833129/Test.java
- test/compiler/interpreter/7116216/LargeFrame.java
- test/compiler/interpreter/7116216/StackOverflow.java
- test/compiler/intrinsics/6982370/Test6982370.java
- test/compiler/intrinsics/8005419/Test8005419.java
- test/compiler/intrinsics/adler32/TestAdler32.java
- test/compiler/intrinsics/class/TestClassIsPrimitive.java
- test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
- test/compiler/intrinsics/clone/TestObjectClone.java
- test/compiler/intrinsics/crc32/TestCRC32.java
- test/compiler/intrinsics/crc32c/TestCRC32C.java
- test/compiler/intrinsics/hashcode/TestHashCode.java
- test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
- test/compiler/intrinsics/muladd/TestMulAdd.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java
- test/compiler/intrinsics/squaretolen/TestSquareToLen.java
- test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
- test/compiler/jsr292/6990212/Test6990212.java
- test/compiler/jsr292/7082949/Test7082949.java
- test/compiler/loopopts/6659207/Test.java
- test/compiler/loopopts/6855164/Test.java
- test/compiler/loopopts/6860469/Test.java
- test/compiler/loopopts/7044738/Test7044738.java
- test/compiler/loopopts/7052494/Test7052494.java
- test/compiler/native/TestDirtyInt.java
- test/compiler/native/libTestDirtyInt.c
- test/compiler/runtime/6778657/Test.java
- test/compiler/runtime/6826736/Test.java
- test/compiler/runtime/6859338/Test6859338.java
- test/compiler/runtime/6863420/Test.java
- test/compiler/runtime/6865265/StackOverflowBug.java
- test/compiler/runtime/6891750/Test6891750.java
- test/compiler/runtime/6892265/Test.java
- test/compiler/runtime/7088020/Test7088020.java
- test/compiler/runtime/7141637/SpreadNullArg.java
- test/compiler/runtime/7196199/Test7196199.java
- test/compiler/runtime/8010927/Test8010927.java
- test/compiler/runtime/8015436/Test8015436.java
- test/compiler/uncommontrap/8009761/Test8009761.java
- test/runtime/7107135/Test.java
- test/runtime/7107135/Test7107135.sh
- test/runtime/7107135/TestMT.java
- test/runtime/7107135/test.c
- test/runtime/StackGuardPages/invoke.c
- test/runtime/Unsafe/GetUnsafe.java
- test/runtime/jsig/Test8017498.sh
- test/runtime/jsig/TestJNI.c
- test/serviceability/sa/TestClassLoaderStats.java
- test/serviceability/sa/TestStackTrace.java

Changeset: 25390dd1ae8c
Author:    lana
Date:      2016-08-11 15:47 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/25390dd1ae8c

Added tag jdk-9+131 for changeset 943bf73b49c3

! .hgtags

Changeset: 3d0397373e09
Author:    mchung
Date:      2016-08-11 16:32 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3d0397373e09

Merge

! .hgtags
! make/test/JtregNative.gmk
! src/jdk.hotspot.agent/share/classes/module-info.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java
! 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/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/hashtable.hpp
! test/compiler/c1/Test6932496.java
! test/compiler/c2/Test5057225.java
! test/compiler/c2/Test6603011.java
! test/compiler/c2/Test6800154.java
! test/compiler/c2/Test6805724.java
! test/compiler/c2/Test6852078.java
! test/compiler/c2/Test6968348.java
! test/compiler/c2/Test7190310_unsafe.java
! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java
! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java
! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/compiler/codegen/Test6823354.java
! test/compiler/codegen/Test6896617.java
! test/compiler/codegen/Test8011901.java
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
! test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java
! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
! test/compiler/jsr292/NonInlinedCall/GCTest.java
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/compiler/jsr292/VMAnonymousClasses.java
! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
! test/compiler/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/CollectCountersTest.java
! test/compiler/jvmci/compilerToVM/DebugOutputTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java
! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
! test/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/compiler/jvmci/errors/TestInvalidOopMap.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/compiler/osr/TestOSRWithNonEmptyStack.java
! test/compiler/runtime/Test8010927.java
! test/compiler/stable/StableConfiguration.java
! test/compiler/stable/TestStableBoolean.java
! test/compiler/stable/TestStableByte.java
! test/compiler/stable/TestStableChar.java
! test/compiler/stable/TestStableDouble.java
! test/compiler/stable/TestStableFloat.java
! test/compiler/stable/TestStableInt.java
! test/compiler/stable/TestStableLong.java
! test/compiler/stable/TestStableMemoryBarrier.java
! test/compiler/stable/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeRaw.java
! test/gc/TestSmallHeap.java
! test/gc/g1/TestShrinkAuxiliaryData.java
! test/runtime/RedefineTests/RedefineAnnotations.java
! test/runtime/StackGuardPages/testme.sh
! test/runtime/modules/JVMDefineModule.java
- test/runtime/modules/Visibility/XpatchVisibility.java
- test/runtime/modules/Xpatch/BasicJarBuilder.java
- test/runtime/modules/Xpatch/Xpatch2Dirs.java
- test/runtime/modules/Xpatch/Xpatch2DirsMain.java
- test/runtime/modules/Xpatch/XpatchDupJavaBase.java
- test/runtime/modules/Xpatch/XpatchDupModule.java
- test/runtime/modules/Xpatch/XpatchJavaBase.java
- test/runtime/modules/Xpatch/XpatchMain.java
- test/runtime/modules/Xpatch/XpatchTest.java
- test/runtime/modules/Xpatch/XpatchTestJar.java
- test/runtime/modules/Xpatch/XpatchTestJarDir.java
- test/runtime/modules/Xpatch/XpatchTraceCL.java
- test/runtime/modules/XpatchCDS.java
! test/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/testlibrary_tests/ctw/ClassesDirTest.java
! test/testlibrary_tests/ctw/ClassesListTest.java
! test/testlibrary_tests/ctw/JarDirTest.java
! test/testlibrary_tests/ctw/JarsTest.java



More information about the jigsaw-dev mailing list