hg: jdk9/dev/hotspot: 133 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Mon Feb 15 21:39:34 UTC 2016
Changeset: a006fd32b6fd
Author: thartmann
Date: 2016-02-05 12:43 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a006fd32b6fd
8149109: [TESTBUG] TestRegisterRestoring.java fails with "VM option 'SafepointALot' is develop"
Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions.
Reviewed-by: vlivanov
! test/compiler/runtime/safepoints/TestRegisterRestoring.java
Changeset: f918c20107d9
Author: thartmann
Date: 2016-02-04 12:33 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f918c20107d9
8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same
Summary: ExceptionCache read is lock-free and assume strong memory ordering in write code. Added storestore memory barrier in write path to handle this.
Reviewed-by: kvn, thartmann, dlong
Contributed-by: Jamsheed Mohammed <jamsheed.c.m at oracle.com>
! src/share/vm/code/nmethod.cpp
Changeset: 9fdc8f5bd110
Author: rschatz
Date: 2016-02-03 12:16 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9fdc8f5bd110
8146608: [JVMCI] DebugInfo Tests on DeoptimizeALot runs fails in assert(_pc == *pc_addr || pc == *pc_addr) frame::patch_pc() /frame_x86.cpp:285
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! test/compiler/jvmci/code/TestAssembler.java
! test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
! test/compiler/jvmci/code/sparc/SPARCTestAssembler.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
Changeset: 94e5372b45b7
Author: dnsimon
Date: 2016-02-03 12:16 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/94e5372b45b7
8148981: remove ResolvedJavaType.getClassFilePath()
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 9a75a19921a7
Author: neliasso
Date: 2016-01-22 15:25 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9a75a19921a7
8063112: Compiler diagnostic commands should have locking instead of safepoint
Summary: Remove unnecessary vm-ops and add locking instead, improve output
Reviewed-by: kvn
! src/share/vm/code/codeCache.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: e8f933e6ff33
Author: thartmann
Date: 2016-02-05 15:38 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e8f933e6ff33
Merge
Changeset: f012e415c2c3
Author: rschatz
Date: 2016-02-05 11:33 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f012e415c2c3
8149105: typo in jvmciCodeInstaller.cpp
Reviewed-by: twisti
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
Changeset: 52c440e4596f
Author: twisti
Date: 2016-02-05 18:24 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/52c440e4596f
Merge
Changeset: b2819023eecf
Author: zmajo
Date: 2016-02-08 08:57 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b2819023eecf
8148758: Compilation fails with "this call site should not be polymorphic"
Summary: Change test to run in interpreter-only mode.
Reviewed-by: kvn
! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java
Changeset: 0b9079d2ccdb
Author: neliasso
Date: 2016-02-08 14:05 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0b9079d2ccdb
8148696: Race loading hsdis may cause SIGSEGV
Summary: Guard library loading with a lock
Reviewed-by: vlivanov
! src/share/vm/compiler/disassembler.hpp
Changeset: dab018e73d4b
Author: tpivovarova
Date: 2016-02-05 21:16 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dab018e73d4b
8149135: [jittester] Makefile copies JitTesterDriver in incorrect directory and always uses default value for number-of-tests and seed
Reviewed-by: iignatyev
! test/testlibrary/jittester/Makefile
Changeset: 23e81ab5a8d2
Author: tpivovarova
Date: 2016-02-08 16:44 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/23e81ab5a8d2
Merge
Changeset: 9804aba8dc16
Author: ppunegov
Date: 2016-02-05 18:05 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9804aba8dc16
8148864: Quarantine CompilerControl tests
Summary: exclude tests affected by JDK-8148563 and JDK-8140354 from execution
Reviewed-by: kvn
! test/compiler/compilercontrol/commandfile/PrintTest.java
! test/compiler/compilercontrol/commands/PrintTest.java
! test/compiler/compilercontrol/directives/PrintTest.java
! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
Changeset: 14ff406f87e3
Author: ppunegov
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/14ff406f87e3
Merge
Changeset: 41c72c1fe11f
Author: never
Date: 2016-02-05 12:27 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/41c72c1fe11f
8149076: [JVMCI] missing ResourceMark in JVMCIRuntime::initialize_HotSpotJVMCIRuntime
Reviewed-by: twisti, iignatyev
! src/share/vm/jvmci/jvmciRuntime.cpp
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
Changeset: 219b7048c2b6
Author: never
Date: 2016-02-08 12:13 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/219b7048c2b6
Merge
Changeset: cb4f9170ea47
Author: dnsimon
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cb4f9170ea47
8149019: remove redundant modifiers
Reviewed-by: twisti
! .mx.jvmci/suite.py
! src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64Kind.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64Kind.java
! 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.hotspot/src/jdk/vm/ci/hotspot/HotSpotCallingConventionType.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodUnresolved.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationAction.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.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/MethodHandleAccessProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PlatformKind.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARCKind.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/TestResolvedJavaType.java
Changeset: 56e0e1930e35
Author: roland
Date: 2016-01-29 17:18 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/56e0e1930e35
8137049: Code quality: reducing an trivial integer loop does not produce an optimal code
Summary: canonicalized if shape not recognized by empty loop detection code
Reviewed-by: kvn, shade
! src/share/vm/opto/loopTransform.cpp
Changeset: 2c6e7fe05058
Author: enevill
Date: 2016-02-03 11:34 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2c6e7fe05058
8148948: aarch64: generate_copy_longs calls align() incorrectly
Summary: Fix alignments
Reviewed-by: aph
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: f776a0470c2c
Author: enevill
Date: 2016-02-04 16:24 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f776a0470c2c
8148783: aarch64: SEGV running SpecJBB2013
Summary: Fix calculation of offset for adrp
Reviewed-by: aph
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 7737d637e74c
Author: enevill
Date: 2016-02-08 14:14 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7737d637e74c
8149365: aarch64: memory copy does not prefetch on backwards copy
Summary: Implement prefetch on backwards copies
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: f0b94ac4a1c9
Author: hshi
Date: 2016-02-06 04:09 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f0b94ac4a1c9
8149100: AArch64: "bad AD file" for LL enconding AryEq Node matching
Summary: add byte array equal support for aarch64
Reviewed-by: aph
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: a482af88c594
Author: hshi
Date: 2016-02-05 03:55 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a482af88c594
8149080: AArch64: Recognise disjoint array copy in stub code
Summary: Detect array copy can use fwd copy by checking (dest-src) above_same (copy_size)
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 22d59366f1a1
Author: rschatz
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/22d59366f1a1
8148741: compiler/jvmci/code/SimpleDebugInfoTest.java fails in 'frame::sender_for_compiled_frame'
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotForeignCallTarget.java
! test/compiler/jvmci/code/CodeInstallationTest.java
! test/compiler/jvmci/code/TestAssembler.java
! test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
! test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
Changeset: d4c78501bb92
Author: dnsimon
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d4c78501bb92
8148507: [JVMCI] mitigate deadlocks related to JVMCI compiler under -Xbatch
Reviewed-by: twisti, dholmes
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompiler.hpp
Changeset: 4130663a3de8
Author: thartmann
Date: 2016-02-10 07:54 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4130663a3de8
8148752: Compiled StringBuilder code throws StringIndexOutOfBoundsException
Summary: Fixed handling of long/double MH arguments in GraphBuilder::try_method_handle_inline().
Reviewed-by: roland, shade, vlivanov, kvn, twisti
! src/share/vm/opto/callGenerator.cpp
+ test/compiler/jsr292/LongReferenceCastingTest.java
Changeset: 72afb83f5035
Author: cjplummer
Date: 2016-01-20 11:58 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/72afb83f5035
8143608: Don't 64-bit align start of InstanceKlass vtable, itable, and nonstatic_oopmap on 32-bit systems
Summary: Removed alignment of these fields.
Reviewed-by: coleenp, dholmes, mgerdin
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: 03c5b02bfe28
Author: coleenp
Date: 2016-01-27 03:28 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/03c5b02bfe28
Merge
Changeset: b4758f73f7ac
Author: dholmes
Date: 2016-01-26 21:18 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b4758f73f7ac
8145740: Visual Studio pragmas should be guarded by ifdef _MSC_VER
Reviewed-by: simonis, dholmes
Contributed-by: Matthias Baesken <matthias.baesken at sap.com>
! src/share/vm/utilities/growableArray.hpp
Changeset: 3aaed66a498c
Author: dholmes
Date: 2016-01-27 05:59 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3aaed66a498c
Merge
Changeset: cf4b692a28d7
Author: david
Date: 2016-01-26 15:28 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cf4b692a28d7
8147814: Move verification code out of g1collectedheap
Reviewed-by: jwilhelm, tschatzl
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
+ src/share/vm/gc/g1/g1HeapVerifier.cpp
+ src/share/vm/gc/g1/g1HeapVerifier.hpp
Changeset: a910db847a63
Author: mlarsson
Date: 2016-01-27 09:07 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a910db847a63
8147348: LogTagLevelExpression not properly initialized in configure_stdout
Reviewed-by: brutisso, sla
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logTagLevelExpression.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 7b580bda0da8
Author: mlarsson
Date: 2016-01-27 11:41 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7b580bda0da8
Merge
Changeset: 6a6a92e96463
Author: akulyakh
Date: 2016-01-19 19:19 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6a6a92e96463
8147609: [TESTBUG] Correct the @build statements in the serviceability/dcmd/gc/HeapDumpAllTest.java and HeapDumpTest.java tests
Summary: Corrected the @build statements
Reviewed-by: jbachorik
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/serviceability/dcmd/gc/HeapDumpTest.java
Changeset: 491bd01554f5
Author: ddmitriev
Date: 2016-01-27 14:14 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/491bd01554f5
Merge
Changeset: 4f4498d76a86
Author: hseigel
Date: 2016-01-27 07:14 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4f4498d76a86
8137314: vm crash from test java/security/Policy/SignedJar/SignedJarTest.java
Summary: Add additional checks in the verifier for recursive verification
Reviewed-by: acorn, gtriantafill
! src/share/vm/classfile/verifier.cpp
Changeset: cc777af9f496
Author: hseigel
Date: 2016-01-27 16:13 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cc777af9f496
Merge
Changeset: 45c4d55c36f5
Author: rprotacio
Date: 2016-01-21 12:11 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/45c4d55c36f5
8146435: [TESTBUG] Logging tests are failing intermittently on windows when executed by JPRT
Summary: Improved robustness of UL tests by removing reliance on "java -version" and replacing with explicit code to trigger logging in all environments
Reviewed-by: dholmes, iklam, mockner
! test/runtime/logging/ClassB.java
! test/runtime/logging/ClassInitializationTest.java
! test/runtime/logging/ClassResolutionTest.java
! test/runtime/logging/DefaultMethodsTest.java
! test/runtime/logging/ExceptionsTest.java
! test/runtime/logging/ItablesTest.java
+ test/runtime/logging/ItablesVtableTest.java
! test/runtime/logging/MonitorInflationTest.java
! test/runtime/logging/SafepointTest.java
! test/runtime/logging/VMOperationTest.java
! test/runtime/logging/VtablesTest.java
Changeset: 1ac9a5e38143
Author: rprotacio
Date: 2016-01-27 11:12 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1ac9a5e38143
8146137: runtime/logging/ExceptionsTest.java fails on embedded and ARM test
Summary: Removed part of ExceptionsTest.java looking for exception that is not printed when function is compiled on embedded/ARM
Reviewed-by: coleenp, dholmes
! test/runtime/logging/ExceptionsTest.java
Changeset: 7de1631fd060
Author: coleenp
Date: 2016-01-27 16:34 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7de1631fd060
Merge
Changeset: b66022b4b9cd
Author: coleenp
Date: 2016-01-27 18:31 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b66022b4b9cd
Merge
Changeset: f71b5a8a78b6
Author: goetz
Date: 2016-01-18 10:25 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f71b5a8a78b6
8146395: Add inline qualifier in oop.hpp and fix inlining in gc files
Summary: Fix remaining issues after 8146401. Also fix windows VS2010 linkage problem (g1OopClosures.hpp).
Reviewed-by: stefank, mgerdin
! src/share/vm/gc/cms/cmsCollectorPolicy.cpp
! src/share/vm/gc/cms/cmsOopClosures.hpp
! src/share/vm/gc/cms/cmsOopClosures.inline.hpp
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/promotionInfo.cpp
! src/share/vm/gc/cms/promotionInfo.hpp
! src/share/vm/gc/g1/concurrentMark.hpp
! src/share/vm/gc/g1/concurrentMark.inline.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1OopClosures.hpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp
+ src/share/vm/gc/g1/g1SATBCardTableModRefBS.inline.hpp
! src/share/vm/gc/parallel/asPSYoungGen.cpp
! src/share/vm/gc/parallel/cardTableExtension.cpp
! src/share/vm/gc/parallel/objectStartArray.cpp
! src/share/vm/gc/parallel/objectStartArray.hpp
+ src/share/vm/gc/parallel/objectStartArray.inline.hpp
! src/share/vm/gc/parallel/parMarkBitMap.cpp
! src/share/vm/gc/parallel/parallelScavengeHeap.cpp
! src/share/vm/gc/parallel/psOldGen.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
! src/share/vm/gc/parallel/psParallelCompact.inline.hpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/parallel/psScavenge.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/ageTable.cpp
! src/share/vm/gc/shared/ageTable.hpp
+ src/share/vm/gc/shared/ageTable.inline.hpp
! src/share/vm/gc/shared/collectedHeap.inline.hpp
! src/share/vm/gc/shared/genOopClosures.hpp
! src/share/vm/gc/shared/genOopClosures.inline.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
+ src/share/vm/gc/shared/referenceProcessor.inline.hpp
! src/share/vm/gc/shared/space.hpp
! src/share/vm/gc/shared/space.inline.hpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/oops/markOop.inline.hpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/oops/objArrayOop.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
Changeset: 22926024a12a
Author: stefank
Date: 2016-01-27 20:45 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/22926024a12a
Merge
Changeset: e3145b400086
Author: sangheki
Date: 2016-01-27 10:30 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e3145b400086
8145192: 'count' variable can overflow in PSMarkSweep::invoke on 64 bit JVM
Summary: Changed MarkSweepAlwaysCompactCount from uintx to uint
Reviewed-by: tschatzl, tbenson
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 42af5867a5d3
Author: sangheki
Date: 2016-01-27 21:04 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/42af5867a5d3
Merge
Changeset: 3151ffce8652
Author: david
Date: 2016-01-27 16:12 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3151ffce8652
8147940: Test gc/g1/TestG1TraceEagerReclaimHumongousObjects.java fails
Reviewed-by: mgerdin, jwilhelm
! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
Changeset: 710920802b06
Author: david
Date: 2016-01-28 02:30 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/710920802b06
Merge
Changeset: d1e392bce38a
Author: jiangli
Date: 2016-01-27 22:39 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d1e392bce38a
8147500: The HashtableTextDump::get_num() should check for integer overflow
Summary: Add check for integer overflow in HashtableTextDump::get_num()
Reviewed-by: dholmes, iklam
! src/share/vm/classfile/compactHashtable.cpp
! src/share/vm/classfile/compactHashtable.hpp
Changeset: 64ba9950558b
Author: stuefe
Date: 2016-01-27 11:51 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/64ba9950558b
8146905: cleanup ostream, staticBufferStream
Summary: get rid of staticBufferStream and implement the use-caller-provided-scratch-buffer feature in a simpler way.
Reviewed-by: simonis, dholmes
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: cca7e3a5c236
Author: dholmes
Date: 2016-01-28 07:11 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cca7e3a5c236
Merge
Changeset: 269ee0058c3d
Author: mgerdin
Date: 2016-01-27 14:50 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/269ee0058c3d
8147461: Use byte offsets for vtable start and vtable length offsets
Reviewed-by: cjplummer, coleenp, dnsimon
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/shark/sharkTopLevelBlock.cpp
Changeset: 3222fbebdd06
Author: brutisso
Date: 2016-01-28 10:04 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3222fbebdd06
8145180: Add back PrintGC, PrintGCDetails and -Xloggc
Reviewed-by: sjohanss, david
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
+ test/gc/logging/TestDeprecatedPrintFlags.java
Changeset: 9c3642cc96c2
Author: brutisso
Date: 2016-01-28 10:18 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9c3642cc96c2
Merge
Changeset: 33399d3a06f4
Author: akulyakh
Date: 2016-01-28 14:58 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/33399d3a06f4
8147447: serviceability/tmtools/jstack/WaitNotifyThreadTest.java test fails
Summary: corrected verification of the jstack object references
Reviewed-by: sla
! test/serviceability/tmtools/jstack/WaitNotifyThreadTest.java
! test/serviceability/tmtools/jstack/utils/DefaultFormat.java
Changeset: dd70920e6ee9
Author: tschatzl
Date: 2016-01-28 14:00 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dd70920e6ee9
8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
Summary: Do not make reused PRTs available to other threads before the bitmap of the PRT has been cleared.
Reviewed-by: tbenson, mgerdin
Contributed-by: Poonam Bajaj <poonam.bajaj at oracle.com>, Thomas Schatzl <thomas.schatzl at oracle.com>
! src/share/vm/gc/g1/heapRegionRemSet.cpp
Changeset: 42e1ea096597
Author: tschatzl
Date: 2016-01-28 15:03 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/42e1ea096597
Merge
Changeset: 6d650a9f831d
Author: tschatzl
Date: 2016-01-28 13:30 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6d650a9f831d
8146987: Improve Parallel GC Full GC by caching results of live_words_in_range()
Summary: A large part of time in the parallel scavenge collector is spent finding out the amount of live words within memory ranges to find out where to move an object to. Try to incrementally calculate this value.
Reviewed-by: tschatzl, mgerdin, jmasa
Contributed-by: ray alex <sky1young at gmail.com>
! src/share/vm/gc/parallel/parMarkBitMap.cpp
! src/share/vm/gc/parallel/parMarkBitMap.hpp
! src/share/vm/gc/parallel/psCompactionManager.cpp
! src/share/vm/gc/parallel/psCompactionManager.hpp
! src/share/vm/gc/parallel/psCompactionManager.inline.hpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
! src/share/vm/gc/parallel/psParallelCompact.inline.hpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.hpp
Changeset: 8edce4224ea4
Author: tschatzl
Date: 2016-01-28 16:34 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8edce4224ea4
Merge
Changeset: 2de6311c5afc
Author: drwhite
Date: 2016-01-22 06:13 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2de6311c5afc
8141421: Various test fail with OOME on win x86
Summary: Fix memory overuse in g1CodeCacheRemset
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
Changeset: 83bbe98197fd
Author: jwilhelm
Date: 2016-01-28 19:30 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/83bbe98197fd
Merge
! src/share/vm/gc/g1/heapRegionRemSet.cpp
Changeset: 1969378fe111
Author: goetz
Date: 2016-01-28 15:13 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1969378fe111
8148470: Metadata print routines should not print to tty
Reviewed-by: iklam, mgerdin
! src/share/vm/oops/metadata.hpp
Changeset: 74b36c37b80e
Author: aharlap
Date: 2016-01-28 16:05 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/74b36c37b80e
8147906: G1 use of os::processor_count()
Summary: Use os::active_processor_count() instead of os::processor_count() in G1
Reviewed-by: dholmes, jmasa
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/dirtyCardQueue.cpp
Changeset: 14bc3211b17e
Author: dholmes
Date: 2016-01-29 03:19 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/14bc3211b17e
Merge
Changeset: c5480d4abfe4
Author: dholmes
Date: 2016-01-29 05:32 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c5480d4abfe4
6515172: Runtime.availableProcessors() ignores Linux taskset command
Summary: extract processor count from sched_getaffinity mask
Reviewed-by: dcubed, stuefe, gthornbr
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/logging/logTag.hpp
+ test/runtime/os/AvailableProcessors.java
Changeset: edde9367aaee
Author: mchernov
Date: 2016-01-27 18:22 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/edde9367aaee
8141278: New tests for PLAB testing
Reviewed-by: tschatzl
+ test/gc/g1/plab/TestPLABPromotion.java
+ test/gc/g1/plab/TestPLABResize.java
+ test/gc/g1/plab/lib/AppPLABPromotion.java
+ test/gc/g1/plab/lib/AppPLABResize.java
+ test/gc/g1/plab/lib/LogParser.java
+ test/gc/g1/plab/lib/MemoryConsumer.java
+ test/gc/g1/plab/lib/PLABUtils.java
Changeset: 67905dccad40
Author: iignatyev
Date: 2016-01-29 12:30 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/67905dccad40
Merge
Changeset: 1ab7bc23c4cb
Author: brutisso
Date: 2016-01-29 10:44 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1ab7bc23c4cb
8148467: Consistent use of : in the logging
Reviewed-by: mgerdin, tbenson
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
Changeset: c90e97ffadde
Author: brutisso
Date: 2016-01-29 14:41 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c90e97ffadde
Merge
Changeset: cc02ddce162a
Author: dsamersoff
Date: 2016-01-29 15:26 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cc02ddce162a
8148104: HSDB could not terminate when launched on CLI
Summary: Create frame before initialize SA
Reviewed-by: jbachorik, dsamersoff
Contributed-by: kubota.yuji at gmail.com
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/WorkerThread.java
Changeset: 7b3006e2e0c3
Author: dsamersoff
Date: 2016-01-29 12:37 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7b3006e2e0c3
Merge
Changeset: b92f2d6f4608
Author: dsamersoff
Date: 2016-01-29 14:59 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b92f2d6f4608
Merge
Changeset: af014cb82e42
Author: dfazunen
Date: 2016-01-29 16:17 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/af014cb82e42
8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
Reviewed-by: tschatzl, mchernov
+ test/stress/gc/TestStressRSetCoarsening.java
Changeset: 9d0a489178e8
Author: tschatzl
Date: 2016-01-29 17:42 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9d0a489178e8
Merge
Changeset: f633da349d77
Author: ddmitriev
Date: 2016-01-29 16:03 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f633da349d77
8147477: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java is failing for the jdk9/hs snapshot control job
Reviewed-by: gtriantafill, gziemski, dcubed, coleenp
! test/runtime/logging/ExceptionsTest.java
+ test/runtime/logging/ExceptionsTest_options_file
Changeset: 5ccc08672132
Author: ddmitriev
Date: 2016-01-29 18:17 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5ccc08672132
Merge
Changeset: 5ef5fbf51b0d
Author: sangheki
Date: 2016-01-29 16:25 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5ef5fbf51b0d
8145190: MinTLABSize can cause overflow problem with CMS GC
Summary: Changed max range of MinTLABSize from max_uintx to max_uintx/2
Reviewed-by: jwilhelm, tbenson
! src/share/vm/runtime/globals.hpp
Changeset: 7f9a438ed88b
Author: kbarrett
Date: 2016-01-29 20:57 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7f9a438ed88b
8146793: logStream::write re-formats string
Summary: Eliminate re-format, add warning attribute, fix size check, fix va_list usage.
Reviewed-by: mlarsson, rprotacio, jrose
! src/share/vm/logging/log.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: 832fc8bf51cb
Author: coleenp
Date: 2016-01-30 11:02 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/832fc8bf51cb
8145628: hotspot metadata classes shouldn't use HeapWordSize or heap related macros like align_object_size
Summary: Use align_metadata_size, align_metadata_offset and is_metadata_aligned for metadata rather than align_object_size, etc. Use wordSize rather than HeapWordSize for metadata. Use align_ptr_up rather than align_pointer_up (all the related functions are ptr).
Reviewed-by: hseigel, jmasa, cjplummer
! src/cpu/sparc/vm/copy_sparc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/shared/collectedHeap.inline.hpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/padded.inline.hpp
! src/share/vm/memory/virtualspace.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/symbol.cpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: aa28a104f3d8
Author: mgerdin
Date: 2015-12-01 10:35 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/aa28a104f3d8
8148047: Move the vtable length field to Klass
Reviewed-by: cjplummer, twisti, coleenp, kbarrett
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/shark/sharkTopLevelBlock.cpp
Changeset: 7954a3de5f0c
Author: mgerdin
Date: 2016-01-19 12:07 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7954a3de5f0c
8148481: Devirtualize Klass::vtable
Summary: Move remainder of vtable related methods to Klass
Reviewed-by: cjplummer, coleenp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/debug.cpp
Changeset: 2b4562a094a8
Author: pliden
Date: 2016-02-01 22:11 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2b4562a094a8
8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
Reviewed-by: dholmes, brutisso
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/parallel/psPromotionManager.inline.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/oops/klassVtable.cpp
Changeset: e0f0c06f1f9a
Author: dholmes
Date: 2016-02-01 20:39 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e0f0c06f1f9a
8148771: os::active_processor_count() returns garbage which causes VM to crash
Reviewed-by: kbarrett
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/dirtyCardQueue.cpp
Changeset: a5d77b663c2b
Author: stuefe
Date: 2016-01-29 09:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a5d77b663c2b
8147510: [windows] no text locations shown for register info in hs-err file
Reviewed-by: dholmes, iklam
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
Changeset: 913479df6e26
Author: dholmes
Date: 2016-02-02 04:48 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/913479df6e26
Merge
Changeset: 3f6379335462
Author: brutisso
Date: 2016-02-02 09:51 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3f6379335462
8147913: Some runtime/CompressedOops tests fail on ARM64 product builds
Reviewed-by: jmasa, kbarrett
! src/share/vm/memory/metaspace.cpp
Changeset: c9ac779ff1f6
Author: dholmes
Date: 2016-02-02 05:38 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c9ac779ff1f6
8148766: Test AvailableProcessors.java got wrong number of processors
Reviewed-by: dsamersoff, tschatzl, mseledtsov
! test/runtime/os/AvailableProcessors.java
Changeset: 5456a7af9989
Author: brutisso
Date: 2016-02-02 10:50 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5456a7af9989
8148734: G1: Make G1GCPhaseTimes keep track of the start GC time
Reviewed-by: sjohanss, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
Changeset: 21f66749857c
Author: brutisso
Date: 2016-02-02 12:12 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/21f66749857c
8148733: G1: Add log message to print the heap region size
Reviewed-by: sjohanss, david
! src/share/vm/gc/g1/heapRegion.cpp
! test/gc/logging/TestDeprecatedPrintFlags.java
Changeset: 7852b2b18488
Author: brutisso
Date: 2016-02-02 12:13 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7852b2b18488
8148736: Let the G1 heap transition log regions instead of bytes
Reviewed-by: sjohanss, david
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc/g1/g1HeapTransition.cpp
+ src/share/vm/gc/g1/g1HeapTransition.hpp
Changeset: 8d8c1162953e
Author: brutisso
Date: 2016-02-02 13:06 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8d8c1162953e
Merge
Changeset: 8bfb1133d754
Author: hseigel
Date: 2016-02-02 08:27 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8bfb1133d754
8135206: VM permits illegal flags for abstract methods in interfaces, versions 45.3 - 51.0
Summary: Add additional method flag checks
Reviewed-by: jiangli, minqi
! src/share/vm/classfile/classFileParser.cpp
Changeset: 04a9132aa6e4
Author: hseigel
Date: 2016-02-02 14:54 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/04a9132aa6e4
Merge
Changeset: 6231dc9a7946
Author: jwilhelm
Date: 2016-02-03 01:35 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6231dc9a7946
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: f1c3681c4174
Author: dholmes
Date: 2016-02-02 22:12 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f1c3681c4174
8146616: VM exit path throws fatal error: Thread holding lock at safepoint that vm can block on: BeforeExit_lock
Reviewed-by: dcubed, gthornbr
! src/share/vm/runtime/java.cpp
Changeset: 0ce2cc153eda
Author: redestad
Date: 2016-02-03 14:15 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0ce2cc153eda
8148755: -XX:+HeapDumpAfterFullGC creates heap dump both before and after Full GC
Reviewed-by: mgerdin, brutisso, sangheki
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
Changeset: 62c20ff640a0
Author: asmotrak
Date: 2016-02-03 09:31 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/62c20ff640a0
8147884: Names of GC threads should be set before the threads start
Reviewed-by: mgerdin, david
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
Changeset: 3637ec3e50c2
Author: mockner
Date: 2016-02-03 11:40 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3637ec3e50c2
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging.
Summary: TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging.
Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio
Contributed-by: max.ockner at oracle.com, ioi.lam at oracle.com
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/classLoadingService.cpp
! src/share/vm/services/classLoadingService.hpp
! test/compiler/jsr292/CallSiteDepContextTest.java
+ test/runtime/logging/ClassLoadUnloadTest.java
+ test/runtime/logging/classes/test/Empty.java
! test/runtime/testlibrary/ClassUnloadCommon.java
Changeset: 49bb4aa253c3
Author: mockner
Date: 2016-02-03 18:16 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/49bb4aa253c3
Merge
- make/gensrc/Gensrc-jdk.vm.ci.gmk
- src/cpu/x86/vm/macroAssembler_x86_libm.cpp
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/jdk/vm/ci/service/processor/ServiceProviderProcessor.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/.checkstyle_checks.xml
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/ServiceProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/Services.java
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 599bd517eda1
Author: mockner
Date: 2016-02-03 19:46 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/599bd517eda1
Merge
Changeset: e562322af4d7
Author: coleenp
Date: 2016-02-03 17:26 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e562322af4d7
8146984: SIGBUS: bool Method::has_method_vptr(const void*)+0xc
Summary: Add address check and use SafeFetchN for Method* vptr access when Method* may be bad pointer.
Reviewed-by: dcubed, mgronlun
! src/share/vm/oops/method.cpp
Changeset: 9fc51379c2c0
Author: coleenp
Date: 2016-02-03 18:48 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9fc51379c2c0
Merge
Changeset: beb0e7647de7
Author: ctornqvi
Date: 2016-02-03 13:42 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/beb0e7647de7
8148747: [TESTBUG] runtime/Unsafe/AllocateMemory.java fails with OOM during compilation
Reviewed-by: coleenp, gtriantafill
! test/runtime/Unsafe/AllocateMemory.java
! test/runtime/Unsafe/Reallocate.java
Changeset: 28dcfa2f0275
Author: dfazunen
Date: 2016-02-03 20:07 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/28dcfa2f0275
8147003: Move BubbleUpRef test into CMS directory
Summary: closed test gc/4950157/BubbleUpRef.java moved to gc/cms/TestBubbleUpRef.java
Reviewed-by: jwilhelm, brutisso
+ test/gc/cms/TestBubbleUpRef.java
Changeset: cff975a4c46e
Author: jwilhelm
Date: 2016-02-04 00:53 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cff975a4c46e
Merge
Changeset: 3273eec11f6e
Author: mlarsson
Date: 2016-02-02 11:09 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3273eec11f6e
8148053: Remove unused log tags
Reviewed-by: dholmes, mlarsson, sla
Contributed-by: robbin.ehn at oracle.com
! src/share/vm/logging/logTag.hpp
Changeset: 2a96f7f8beb4
Author: mlarsson
Date: 2016-02-04 08:36 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2a96f7f8beb4
8148141: Remove fixed level padding in UL
Reviewed-by: sla, mlarsson
Contributed-by: robbin.ehn at oracle.com
! src/share/vm/logging/logFileStreamOutput.hpp
Changeset: b7d194c17292
Author: mgerdin
Date: 2016-02-03 11:33 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b7d194c17292
8148944: CollectorPolicy methods for memory allocations are specific to GenCollectorPolicy
Reviewed-by: jwilhelm, kbarrett
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/shared/collectorPolicy.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: d2f09fe6e255
Author: sgehwolf
Date: 2016-02-03 12:19 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d2f09fe6e255
8148945: JDK-8148481: Devirtualize Klass::vtable breaks Zero build
Summary: Use Klass::method_at_vtable() instead of InstanceClass::start_of_vtable()[index]
Reviewed-by: mgerdin, coleenp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: c2bc224e0288
Author: brutisso
Date: 2016-02-03 18:18 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c2bc224e0288
8148960: Humongous mis-spelled in log output
Reviewed-by: huntch, jwilhelm
! src/share/vm/gc/g1/g1RemSetSummary.cpp
! test/gc/g1/TestRemsetLoggingTools.java
Changeset: 37edad3f92ef
Author: brutisso
Date: 2016-02-03 18:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/37edad3f92ef
8148951: Remove unused method Generation::performs_in_place_marking()
Reviewed-by: david, jwilhelm
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/generation.hpp
Changeset: bfeb86d783f3
Author: brutisso
Date: 2016-02-04 11:38 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bfeb86d783f3
Merge
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: 4dbe4467def1
Author: ehelin
Date: 2016-02-04 14:06 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4dbe4467def1
8148844: Update run_unit_test macro for InternalVMTests
Reviewed-by: sjohanss, david
! src/share/vm/utilities/internalVMTests.cpp
! src/share/vm/utilities/internalVMTests.hpp
Changeset: 173f348dc59a
Author: kzhaldyb
Date: 2016-02-02 18:06 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/173f348dc59a
8132721: Add tests which check that heap counters work as expected during Humongous allocations
Reviewed-by: jmasa, tschatzl, dfazunen
+ test/gc/g1/humongousObjects/TestHeapCounters.java
Changeset: ac36a853b8bb
Author: dsimms
Date: 2016-02-04 18:28 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ac36a853b8bb
8138562: Event based tracing should cover monitor inflation
Reviewed-by: dcubed, egahlin, mgronlun
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/tracetypes.xml
Changeset: 563c2655a1d1
Author: mgronlun
Date: 2016-02-04 19:27 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/563c2655a1d1
Merge
Changeset: c83c923eb4da
Author: asmotrak
Date: 2016-02-04 13:42 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c83c923eb4da
8148005: One byte may be corrupted by get_datetime_string()
Reviewed-by: dholmes
! src/share/vm/utilities/ostream.cpp
Changeset: 331e128af110
Author: coleenp
Date: 2016-02-04 18:25 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/331e128af110
8149038: SIGSEGV at frame::is_interpreted_frame_valid -> StubRoutines::SafeFetchN
Summary: Backout change for 8146984 but add an alignment check which may have caught original bug.
Reviewed-by: mgronlun, dcubed
! src/share/vm/oops/method.cpp
Changeset: 4c4a1df979c6
Author: coleenp
Date: 2016-02-04 23:39 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4c4a1df979c6
Merge
Changeset: 9d41cca130a7
Author: brutisso
Date: 2016-02-05 08:59 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9d41cca130a7
8149035: Make the full_gc_dump() calls be recorded as part of the GC
Reviewed-by: jmasa, sjohanss
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/serial/tenuredGeneration.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
Changeset: 4b76b87db5fa
Author: redestad
Date: 2016-02-05 14:00 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4b76b87db5fa
8144916: Decrease PerfDataMemorySize back to 32K
Reviewed-by: mlarsson, sla
Contributed-by: robbin.ehn at oracle.com
! src/share/vm/runtime/globals.hpp
Changeset: 317e69421e35
Author: hseigel
Date: 2016-02-05 08:14 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/317e69421e35
8148785: Update class file version to 53 for JDK-9
Summary: Change max supported class file version to 53
Reviewed-by: alanb, coleenp, shade
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/classFileParserBug/Class53.jasm
Changeset: 43428ecf682b
Author: hseigel
Date: 2016-02-05 16:19 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/43428ecf682b
Merge
Changeset: 4fa762a8efa2
Author: ehelin
Date: 2016-02-05 16:03 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4fa762a8efa2
8148973: Rename g1/concurrentMark.{hpp,cpp,inline.hpp} to g1/g1ConcurrentMark.{hpp,cpp,inline.hpp}
Reviewed-by: tschatzl, mgerdin
- src/share/vm/gc/g1/concurrentMark.cpp
- src/share/vm/gc/g1/concurrentMark.hpp
- src/share/vm/gc/g1/concurrentMark.inline.hpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! src/share/vm/gc/g1/concurrentMarkThread.inline.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
+ 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/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1EvacFailure.hpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1HeapVerifier.hpp
! src/share/vm/gc/g1/g1OopClosures.hpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/prims/whitebox.cpp
Changeset: 3472ec7733c2
Author: ehelin
Date: 2016-02-05 18:37 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3472ec7733c2
Merge
- src/share/vm/gc/g1/concurrentMark.cpp
- src/share/vm/gc/g1/concurrentMark.hpp
- src/share/vm/gc/g1/concurrentMark.inline.hpp
Changeset: 78f06e5daedf
Author: akulyakh
Date: 2016-02-08 14:50 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/78f06e5daedf
8147847: [TESTBUG] serviceability/tmtools/jstat test ported to JTREG are failing with -XX:+ExplicitGCInvokesConcurrent
Summary: Fixed the test scenarios to eliminate false failures
Reviewed-by: jbachorik
! test/serviceability/tmtools/jstat/GcCapacityTest.java
! test/serviceability/tmtools/jstat/GcCauseTest01.java
! test/serviceability/tmtools/jstat/GcTest01.java
! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java
! test/serviceability/tmtools/jstat/utils/JstatGcCapacityResults.java
Changeset: e667306e9c8e
Author: kzhaldyb
Date: 2016-02-08 18:01 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e667306e9c8e
8149364: Quarantine TestSelectDefaultGC.java test
Reviewed-by: dfazunen, jwilhelm
! test/gc/arguments/TestSelectDefaultGC.java
Changeset: 33124861e457
Author: mchernov
Date: 2016-02-08 18:54 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/33124861e457
8148745: [testbug] Test gc/g1/plab/TestPLABPromotion.java fails in nightly
Reviewed-by: tschatzl, dfazunen
! test/gc/g1/plab/TestPLABPromotion.java
! test/gc/g1/plab/TestPLABResize.java
! test/gc/g1/plab/lib/PLABUtils.java
Changeset: 3d001eab27e3
Author: iignatyev
Date: 2015-12-17 16:12 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3d001eab27e3
8144695: --disable-warnings-as-errors does not work for HotSpot build
Reviewed-by: kbarrett, ihse
! make/bsd/makefiles/gcc.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/adlc.make
! make/solaris/makefiles/gcc.make
! make/solaris/makefiles/sparcWorks.make
Changeset: 2a8e87190908
Author: kzhaldyb
Date: 2016-02-08 18:26 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2a8e87190908
8149184: os::is_server_class_machine() could return incorrect result if a host's cpu have a few logical cores
Reviewed-by: dsamersoff, dholmes
! src/share/vm/runtime/os.cpp
Changeset: 535178906f68
Author: mlarsson
Date: 2016-02-09 12:19 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/535178906f68
8149112: configure_stdout test depends on VM arguments
Reviewed-by: ehelin, jbachorik
! src/share/vm/logging/log.cpp
Changeset: fe043f3261cc
Author: jwilhelm
Date: 2016-02-11 21:07 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fe043f3261cc
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 8e7e7926b403
Author: amurillo
Date: 2016-02-11 13:58 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8e7e7926b403
Merge
- src/share/vm/gc/g1/concurrentMark.cpp
- src/share/vm/gc/g1/concurrentMark.hpp
- src/share/vm/gc/g1/concurrentMark.inline.hpp
Changeset: e37297fef203
Author: amurillo
Date: 2016-02-15 09:44 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e37297fef203
Merge
More information about the jdk9-dev-changes
mailing list