hg: jdk9/hs-comp/hotspot: 43 new changesets
vladimir.x.ivanov at oracle.com
vladimir.x.ivanov at oracle.com
Fri May 20 17:34:30 UTC 2016
Changeset: b5fe708a9bf8
Author: dsamersoff
Date: 2016-05-09 23:41 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b5fe708a9bf8
8155091: Remove SA related functions from tmtools
Summary: Remove options that enables support for non-cooperative mode
Reviewed-by: alanb, mchung, sla
! src/jdk.hotspot.agent/share/classes/module-info.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapDumper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ObjectHistogram.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
Changeset: 68853ef19be9
Author: dsamersoff
Date: 2016-05-10 03:37 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/68853ef19be9
Merge
Changeset: c84a6ce067ad
Author: mlarsson
Date: 2016-05-09 15:46 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c84a6ce067ad
8145934: Make ttyLocker equivalent for Unified Logging framework
Reviewed-by: rprotacio, stuefe, jrose
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logDecorations.cpp
! src/share/vm/logging/logDecorations.hpp
! src/share/vm/logging/logDecorators.hpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/logging/logFileOutput.hpp
! src/share/vm/logging/logFileStreamOutput.cpp
! src/share/vm/logging/logFileStreamOutput.hpp
+ src/share/vm/logging/logMessage.hpp
+ src/share/vm/logging/logMessageBuffer.cpp
+ src/share/vm/logging/logMessageBuffer.hpp
! src/share/vm/logging/logOutput.hpp
! src/share/vm/logging/logOutputList.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: cf3f7ec2a1c7
Author: vlivanov
Date: 2016-05-11 00:31 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cf3f7ec2a1c7
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 22bf25cb9859
Author: ysuenaga
Date: 2016-05-07 10:29 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/22bf25cb9859
8156033: jhsdb jmap cannot set heapdump name
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java
Changeset: 62e86ede0bf0
Author: dsamersoff
Date: 2016-05-10 11:50 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/62e86ede0bf0
Merge
Changeset: ae70ccde5447
Author: ysuenaga
Date: 2016-05-06 09:13 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ae70ccde5447
8156133: FindCrashesAction in HSDB does not work except Solaris platform
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: 2b2cc4a01fda
Author: dsamersoff
Date: 2016-05-10 14:26 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2b2cc4a01fda
Merge
Changeset: b1efbedd2780
Author: tschatzl
Date: 2016-05-10 16:40 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b1efbedd2780
8156660: JDK-8150393 does not set _scan_in_progress properly
Reviewed-by: ehelin, mgerdin
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
Changeset: 9a41c4ac76c4
Author: tschatzl
Date: 2016-05-10 16:40 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9a41c4ac76c4
8155721: Sparse remset wastes half of entry memory
Summary: Only allocate as much SparsePRTEntry memory as required, not for the theoretical maximum.
Reviewed-by: mgerdin, sjohanss
! src/share/vm/gc/g1/sparsePRT.cpp
! src/share/vm/gc/g1/sparsePRT.hpp
Changeset: 6b701219b703
Author: tschatzl
Date: 2016-05-10 16:40 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6b701219b703
8155810: Bound the number of root region scan threads to the number of survivor regions
Reviewed-by: jmasa, sjohanss
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
Changeset: 299de0f2244c
Author: tschatzl
Date: 2016-05-10 16:42 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/299de0f2244c
8047328: Improve memory usage for cards in SparsePRTEntry
Summary: Use uint16_t for cards in a SparsePRTEntry, and use an additional integer to record the current position on where to add the next card.
Reviewed-by: mgerdin, ehelin
Contributed-by: Andreas Sjoberg <andreas.sjoberg at oracle.com>, Thomas Schatzl <thomas.schatzl at oracle.com>
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/sparsePRT.cpp
! src/share/vm/gc/g1/sparsePRT.hpp
Changeset: 8e3c3195f07f
Author: tschatzl
Date: 2016-05-10 18:30 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8e3c3195f07f
Merge
Changeset: 137319683e94
Author: gziemski
Date: 2016-05-10 12:10 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/137319683e94
8073500: Prevent certain commercial flags from being changed at runtime
Summary: Implement new writeable mechanism for flag control
Reviewed-by: coleenp, iklam
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/os/aix/vm/globals_aix.hpp
! src/os/bsd/vm/globals_bsd.hpp
! src/os/linux/vm/globals_linux.hpp
! src/os/solaris/vm/globals_solaris.hpp
! src/os/windows/vm/globals_windows.hpp
! src/share/vm/c1/c1_globals.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/gc/g1/g1_globals.cpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/opto/c2_globals.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
+ src/share/vm/runtime/commandLineFlagWriteableList.cpp
+ src/share/vm/runtime/commandLineFlagWriteableList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/os_ext.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 1abcfc1f9d78
Author: gziemski
Date: 2016-05-10 20:56 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1abcfc1f9d78
Merge
Changeset: 8ba448b21d8c
Author: kzhaldyb
Date: 2016-05-10 21:23 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8ba448b21d8c
8150865: SQE test: GC unified logging: check that dynamic log level doesn't break anything
Reviewed-by: jwilhelm, dfazunen
! test/TEST.groups
+ test/gc/logging/TestUnifiedLoggingSwitchStress.java
Changeset: fbc95dc4380d
Author: dfazunen
Date: 2016-05-10 23:23 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fbc95dc4380d
Merge
Changeset: f2a0c035835b
Author: vlivanov
Date: 2016-05-10 21:38 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f2a0c035835b
Merge
Changeset: b2f17e1250fd
Author: vlivanov
Date: 2016-05-11 00:40 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b2f17e1250fd
Merge
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
Changeset: aa11081b8307
Author: dholmes
Date: 2016-05-11 01:02 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aa11081b8307
8154715: Missing destructor and/or TLS clearing calls for terminating threads
Summary: clear TLS on return from thread->run() unless already done. Prohibit asynchronous thread deletion.
Reviewed-by: stefank, sspitsyn
Contributed-by: Brian Gardner <openjdk at getsnappy.com>
! 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/os/windows/vm/os_windows.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vmThread.hpp
Changeset: 5560c6f1449d
Author: dholmes
Date: 2016-05-11 02:32 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5560c6f1449d
8156689: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java disable range testing of Allocate*PrefetchLines
Reviewed-by: kvn
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: 21918a2e61f9
Author: mlarsson
Date: 2016-05-11 10:54 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/21918a2e61f9
8146948: Enable listing of LogTagSets and add support for LogTagSet descriptions
Reviewed-by: rehn, iklam, kbarrett
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
+ src/share/vm/logging/logTagSetDescriptions.cpp
+ src/share/vm/logging/logTagSetDescriptions.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: a7dcd050f119
Author: kzhaldyb
Date: 2016-05-11 18:49 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a7dcd050f119
8156763: Quarantine gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
Reviewed-by: jprovino, tschatzl
! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
Changeset: 5777a02b1783
Author: ccheung
Date: 2016-05-11 12:19 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5777a02b1783
8156789: missing condition in ClassPathZipEntry::open_versioned_entry()
Summary: added back the !_is_boot_append condition
Reviewed-by: hseigel, jiangli
! src/share/vm/classfile/classLoader.cpp
Changeset: aa97e2b7c9fa
Author: aph
Date: 2016-05-11 20:10 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aa97e2b7c9fa
8155627: Enable SA on AArch64
Reviewed-by: roland, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
Changeset: 84f610d1b794
Author: ppunegov
Date: 2016-05-11 20:06 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/84f610d1b794
8150247: CompilerControl: LogCompilation testing
Summary: add a test for standalone LogCompilation testing
Reviewed-by: kvn
+ test/compiler/compilercontrol/logcompilation/LogTest.java
! test/compiler/compilercontrol/share/processors/LogProcessor.java
! test/compiler/compilercontrol/share/scenario/Scenario.java
Changeset: 24c1a0c737a5
Author: ppunegov
Date: 2016-05-11 19:41 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/24c1a0c737a5
Merge
Changeset: 67ace7884a83
Author: ppunegov
Date: 2016-05-12 13:25 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/67ace7884a83
Merge
Changeset: 389cc3cd2777
Author: dsamersoff
Date: 2016-05-12 17:47 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/389cc3cd2777
8156769: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with java.lang.Exception
Summary: Update test to use jhsdb instead of jmap
Reviewed-by: sla
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
Changeset: 4ce473923672
Author: jprovino
Date: 2016-05-12 11:54 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4ce473923672
8156851: Compilation error compiling XpatchDupModule.java and XpatchDupJavaBase.java
Summary: test needs @modules java.base/jdk.internal.misc
Reviewed-by: jwilhelm, drwhite
! test/runtime/modules/Xpatch/XpatchDupJavaBase.java
! test/runtime/modules/Xpatch/XpatchDupModule.java
Changeset: 798a3c468407
Author: jprovino
Date: 2016-05-12 16:46 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/798a3c468407
Merge
Changeset: 226ebf31ae43
Author: jprovino
Date: 2016-05-13 15:57 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/226ebf31ae43
8156964: gc/logging/TestUnifiedLoggingSwitchStress.java hits assert
Summary: Old debug code needs to be removed.
Reviewed-by: stefank, jwilhelm
! src/share/vm/gc/parallel/psScavenge.inline.hpp
Changeset: 3b56bf6b0bcb
Author: psandoz
Date: 2016-05-05 11:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3b56bf6b0bcb
8155258: VarHandle implementation improvements
Summary: Relax return type check for call to linked method handle invocation
Reviewed-by: shade, vlivanov
! src/share/vm/opto/doCall.cpp
Changeset: 4443f69bba5a
Author: lana
Date: 2016-05-05 17:35 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4443f69bba5a
Added tag jdk-9+117 for changeset 88170d364290
! .hgtags
Changeset: 7e27d7c1c58a
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7e27d7c1c58a
Merge
Changeset: 9b1075cac08d
Author: redestad
Date: 2016-05-07 00:43 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b1075cac08d
8150044: Generate classlists at build-time
Reviewed-by: alanb, mchung, iklam
Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com
! src/share/vm/memory/metaspaceShared.hpp
! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
Changeset: c4db9d7b2ee1
Author: sla
Date: 2016-05-11 11:04 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c4db9d7b2ee1
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: a389eb33db44
Author: mchung
Date: 2016-05-12 11:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a389eb33db44
8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
Reviewed-by: acorn, alanb, chegar, dfuchs
! src/share/vm/prims/jvm.cpp
Changeset: e3ca323dfe1b
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e3ca323dfe1b
Added tag jdk-9+118 for changeset 9b1075cac08d
! .hgtags
Changeset: 15f3fe264872
Author: lana
Date: 2016-05-12 18:46 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/15f3fe264872
Merge
Changeset: 1691ffd6dab4
Author: amurillo
Date: 2016-05-14 15:34 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1691ffd6dab4
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
- src/share/tools/ProjectCreator/ArgsParser.java
- src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/FileTreeCreator.java
- src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
- src/share/tools/ProjectCreator/ProjectCreator.java
- src/share/tools/ProjectCreator/Util.java
- src/share/tools/ProjectCreator/WinGammaPlatform.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/prims/jvm.cpp
- src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
- src/share/vm/utilities/array.cpp
! test/Makefile
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/compiler/unsafe/generate-unsafe-tests.sh
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: 778d1fc95e05
Author: vlivanov
Date: 2016-05-20 18:05 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/778d1fc95e05
Merge
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SourceStackTrace.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/UnsafeUtil.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotOopMap.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProxified.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSymbol.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Stable.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/logging/package-info.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/InitTimer.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JVMCIMetaAccessContext.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LIRKind.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTableImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTableImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocationIdentity.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/TrustedInterface.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompilerFactory
- test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
- test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.java
- test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantArrayElementDataProvider.java
- test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantFieldValueDataProvider.java
- test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadStableFieldValueDataProvider.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/LogicOperator.java
Changeset: b3bb54a37da0
Author: vlivanov
Date: 2016-05-20 18:27 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b3bb54a37da0
8154831: CastII/ConvI2L for a range check is prematurely eliminated
Reviewed-by: kvn, thartmann
! src/share/vm/opto/subnode.cpp
More information about the jdk9-all-changes
mailing list