hg: build-infra/jdk9/hotspot: 137 new changesets

erik.joelsson at oracle.com erik.joelsson at oracle.com
Mon Feb 29 11:08:43 UTC 2016


Changeset: a006fd32b6fd
Author:    thartmann
Date:      2016-02-05 12:43 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/e8f933e6ff33

Merge


Changeset: f012e415c2c3
Author:    rschatz
Date:      2016-02-05 11:33 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/52c440e4596f

Merge


Changeset: b2819023eecf
Author:    zmajo
Date:      2016-02-08 08:57 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/23e81ab5a8d2

Merge


Changeset: 9804aba8dc16
Author:    ppunegov
Date:      2016-02-05 18:05 +0300
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/14ff406f87e3

Merge


Changeset: 41c72c1fe11f
Author:    never
Date:      2016-02-05 12:27 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/219b7048c2b6

Merge


Changeset: cb4f9170ea47
Author:    dnsimon
Date:      2016-02-08 18:52 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/03c5b02bfe28

Merge


Changeset: b4758f73f7ac
Author:    dholmes
Date:      2016-01-26 21:18 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/3aaed66a498c

Merge


Changeset: cf4b692a28d7
Author:    david
Date:      2016-01-26 15:28 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/7b580bda0da8

Merge


Changeset: 6a6a92e96463
Author:    akulyakh
Date:      2016-01-19 19:19 +0300
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/491bd01554f5

Merge


Changeset: 4f4498d76a86
Author:    hseigel
Date:      2016-01-27 07:14 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/cc777af9f496

Merge


Changeset: 45c4d55c36f5
Author:    rprotacio
Date:      2016-01-21 12:11 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/7de1631fd060

Merge


Changeset: b66022b4b9cd
Author:    coleenp
Date:      2016-01-27 18:31 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b66022b4b9cd

Merge


Changeset: f71b5a8a78b6
Author:    goetz
Date:      2016-01-18 10:25 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/22926024a12a

Merge


Changeset: e3145b400086
Author:    sangheki
Date:      2016-01-27 10:30 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/42af5867a5d3

Merge


Changeset: 3151ffce8652
Author:    david
Date:      2016-01-27 16:12 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/710920802b06

Merge


Changeset: d1e392bce38a
Author:    jiangli
Date:      2016-01-27 22:39 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/cca7e3a5c236

Merge


Changeset: 269ee0058c3d
Author:    mgerdin
Date:      2016-01-27 14:50 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/9c3642cc96c2

Merge


Changeset: 33399d3a06f4
Author:    akulyakh
Date:      2016-01-28 14:58 +0300
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/42e1ea096597

Merge


Changeset: 6d650a9f831d
Author:    tschatzl
Date:      2016-01-28 13:30 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/8edce4224ea4

Merge


Changeset: 2de6311c5afc
Author:    drwhite
Date:      2016-01-22 06:13 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/14bc3211b17e

Merge


Changeset: c5480d4abfe4
Author:    dholmes
Date:      2016-01-29 05:32 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/67905dccad40

Merge


Changeset: 1ab7bc23c4cb
Author:    brutisso
Date:      2016-01-29 10:44 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/c90e97ffadde

Merge


Changeset: cc02ddce162a
Author:    dsamersoff
Date:      2016-01-29 15:26 +0300
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/7b3006e2e0c3

Merge


Changeset: b92f2d6f4608
Author:    dsamersoff
Date:      2016-01-29 14:59 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b92f2d6f4608

Merge


Changeset: af014cb82e42
Author:    dfazunen
Date:      2016-01-29 16:17 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/9d0a489178e8

Merge


Changeset: f633da349d77
Author:    ddmitriev
Date:      2016-01-29 16:03 +0300
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/5ccc08672132

Merge


Changeset: 5ef5fbf51b0d
Author:    sangheki
Date:      2016-01-29 16:25 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/913479df6e26

Merge


Changeset: 3f6379335462
Author:    brutisso
Date:      2016-02-02 09:51 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/8d8c1162953e

Merge


Changeset: 8bfb1133d754
Author:    hseigel
Date:      2016-02-02 08:27 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/04a9132aa6e4

Merge


Changeset: 6231dc9a7946
Author:    jwilhelm
Date:      2016-02-03 01:35 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/599bd517eda1

Merge


Changeset: e562322af4d7
Author:    coleenp
Date:      2016-02-03 17:26 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/9fc51379c2c0

Merge


Changeset: beb0e7647de7
Author:    ctornqvi
Date:      2016-02-03 13:42 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/cff975a4c46e

Merge


Changeset: 3273eec11f6e
Author:    mlarsson
Date:      2016-02-02 11:09 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/563c2655a1d1

Merge


Changeset: c83c923eb4da
Author:    asmotrak
Date:      2016-02-04 13:42 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/4c4a1df979c6

Merge


Changeset: 9d41cca130a7
Author:    brutisso
Date:      2016-02-05 08:59 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/43428ecf682b

Merge


Changeset: 4fa762a8efa2
Author:    ehelin
Date:      2016-02-05 16:03 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/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/build-infra/jdk9/hotspot/rev/e37297fef203

Merge


Changeset: 13e9201c31e4
Author:    rriggs
Date:      2016-02-18 14:45 -0500
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/13e9201c31e4

8149750: Decouple sun.misc.Signal from the base module
Reviewed-by: dholmes, chegar

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

Changeset: c5146d4da417
Author:    lana
Date:      2016-02-18 13:42 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c5146d4da417

Merge

- src/share/vm/gc/g1/concurrentMark.cpp
- src/share/vm/gc/g1/concurrentMark.hpp
- src/share/vm/gc/g1/concurrentMark.inline.hpp

Changeset: 0e6f2f47479c
Author:    lana
Date:      2016-02-25 09:41 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0e6f2f47479c

Added tag jdk-9+107 for changeset c5146d4da417

! .hgtags

Changeset: 6f4f8c3a78c0
Author:    erikj
Date:      2016-02-29 11:52 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6f4f8c3a78c0

Merge

! .hgtags
! make/bsd/makefiles/gcc.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/sparcWorks.make
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
- 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/shark/sharkTopLevelBlock.cpp



More information about the build-infra-dev mailing list