hg: mobile/dev/hotspot: 340 new changesets
gary.adams at oracle.com
gary.adams at oracle.com
Wed Mar 30 19:22:34 UTC 2016
Changeset: a83242700c91
Author: lana
Date: 2016-02-18 11:30 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a83242700c91
Added tag jdk-9+106 for changeset 7232de4c17c3
! .hgtags
Changeset: a006fd32b6fd
Author: thartmann
Date: 2016-02-05 12:43 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/e8f933e6ff33
Merge
Changeset: f012e415c2c3
Author: rschatz
Date: 2016-02-05 11:33 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/52c440e4596f
Merge
Changeset: b2819023eecf
Author: zmajo
Date: 2016-02-08 08:57 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/23e81ab5a8d2
Merge
Changeset: 9804aba8dc16
Author: ppunegov
Date: 2016-02-05 18:05 +0300
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/14ff406f87e3
Merge
Changeset: 41c72c1fe11f
Author: never
Date: 2016-02-05 12:27 -0800
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/219b7048c2b6
Merge
Changeset: cb4f9170ea47
Author: dnsimon
Date: 2016-02-08 18:52 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/03c5b02bfe28
Merge
Changeset: b4758f73f7ac
Author: dholmes
Date: 2016-01-26 21:18 -0500
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/3aaed66a498c
Merge
Changeset: cf4b692a28d7
Author: david
Date: 2016-01-26 15:28 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/7b580bda0da8
Merge
Changeset: 6a6a92e96463
Author: akulyakh
Date: 2016-01-19 19:19 +0300
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/491bd01554f5
Merge
Changeset: 4f4498d76a86
Author: hseigel
Date: 2016-01-27 07:14 -0500
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/cc777af9f496
Merge
Changeset: 45c4d55c36f5
Author: rprotacio
Date: 2016-01-21 12:11 -0500
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/7de1631fd060
Merge
Changeset: b66022b4b9cd
Author: coleenp
Date: 2016-01-27 18:31 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b66022b4b9cd
Merge
Changeset: f71b5a8a78b6
Author: goetz
Date: 2016-01-18 10:25 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/22926024a12a
Merge
Changeset: e3145b400086
Author: sangheki
Date: 2016-01-27 10:30 -0800
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/42af5867a5d3
Merge
Changeset: 3151ffce8652
Author: david
Date: 2016-01-27 16:12 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/710920802b06
Merge
Changeset: d1e392bce38a
Author: jiangli
Date: 2016-01-27 22:39 -0500
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/cca7e3a5c236
Merge
Changeset: 269ee0058c3d
Author: mgerdin
Date: 2016-01-27 14:50 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/9c3642cc96c2
Merge
Changeset: 33399d3a06f4
Author: akulyakh
Date: 2016-01-28 14:58 +0300
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/42e1ea096597
Merge
Changeset: 6d650a9f831d
Author: tschatzl
Date: 2016-01-28 13:30 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/8edce4224ea4
Merge
Changeset: 2de6311c5afc
Author: drwhite
Date: 2016-01-22 06:13 -0500
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/14bc3211b17e
Merge
Changeset: c5480d4abfe4
Author: dholmes
Date: 2016-01-29 05:32 -0500
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/67905dccad40
Merge
Changeset: 1ab7bc23c4cb
Author: brutisso
Date: 2016-01-29 10:44 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/c90e97ffadde
Merge
Changeset: cc02ddce162a
Author: dsamersoff
Date: 2016-01-29 15:26 +0300
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/7b3006e2e0c3
Merge
Changeset: b92f2d6f4608
Author: dsamersoff
Date: 2016-01-29 14:59 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b92f2d6f4608
Merge
Changeset: af014cb82e42
Author: dfazunen
Date: 2016-01-29 16:17 +0400
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/9d0a489178e8
Merge
Changeset: f633da349d77
Author: ddmitriev
Date: 2016-01-29 16:03 +0300
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/5ccc08672132
Merge
Changeset: 5ef5fbf51b0d
Author: sangheki
Date: 2016-01-29 16:25 -0800
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/913479df6e26
Merge
Changeset: 3f6379335462
Author: brutisso
Date: 2016-02-02 09:51 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/8d8c1162953e
Merge
Changeset: 8bfb1133d754
Author: hseigel
Date: 2016-02-02 08:27 -0500
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/04a9132aa6e4
Merge
Changeset: 6231dc9a7946
Author: jwilhelm
Date: 2016-02-03 01:35 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/599bd517eda1
Merge
Changeset: e562322af4d7
Author: coleenp
Date: 2016-02-03 17:26 +0000
URL: http://hg.openjdk.java.net/mobile/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/mobile/dev/hotspot/rev/9fc51379c2c0
Merge
Changeset: beb0e7647de7
Author: ctornqvi
Date: 2016-02-03 13:42 -0800
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/cff975a4c46e
Merge
Changeset: 3273eec11f6e
Author: mlarsson
Date: 2016-02-02 11:09 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/563c2655a1d1
Merge
Changeset: c83c923eb4da
Author: asmotrak
Date: 2016-02-04 13:42 -0800
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/dev/hotspot/rev/4c4a1df979c6
Merge
Changeset: 9d41cca130a7
Author: brutisso
Date: 2016-02-05 08:59 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/43428ecf682b
Merge
Changeset: 4fa762a8efa2
Author: ehelin
Date: 2016-02-05 16:03 +0100
URL: http://hg.openjdk.java.net/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/dev/hotspot/rev/e37297fef203
Merge
Changeset: 13e9201c31e4
Author: rriggs
Date: 2016-02-18 14:45 -0500
URL: http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/hotspot/rev/0e6f2f47479c
Added tag jdk-9+107 for changeset c5146d4da417
! .hgtags
Changeset: 45c738cde513
Author: ihse
Date: 2016-02-23 21:44 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/45c738cde513
8150257: Remove softfloat lib support
Reviewed-by: dholmes, erikj
! make/bsd/makefiles/arm.make
Changeset: ddd51ea1a9b0
Author: thartmann
Date: 2016-02-10 15:24 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ddd51ea1a9b0
8149123: [TESTBUG] compiler/loopopts/superword/SumRed* tests running on non-x86 platforms
Summary: Restricted test execution to supported archs.
Reviewed-by: kvn
Contributed-by: Jamsheed Mohammed <jamsheed.c.m at oracle.com>
! test/compiler/loopopts/superword/ProdRed_Double.java
! test/compiler/loopopts/superword/ProdRed_Float.java
! test/compiler/loopopts/superword/ProdRed_Int.java
! test/compiler/loopopts/superword/ReductionPerf.java
! test/compiler/loopopts/superword/SumRedSqrt_Double.java
! test/compiler/loopopts/superword/SumRed_Double.java
! test/compiler/loopopts/superword/SumRed_Float.java
! test/compiler/loopopts/superword/SumRed_Int.java
! test/compiler/loopopts/superword/SumRed_Long.java
Changeset: 69fc70ea2f4e
Author: shade
Date: 2016-02-10 15:58 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/69fc70ea2f4e
8149356: Leftover from JDK-8141044: UseNewCode usage
Reviewed-by: vlivanov
! src/share/vm/c1/c1_Canonicalizer.cpp
Changeset: 306affd7e6c9
Author: shade
Date: 2016-02-10 16:31 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/306affd7e6c9
Merge
Changeset: b038c3bea5a4
Author: twisti
Date: 2016-02-10 11:23 -1000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b038c3bea5a4
8149415: [AArch64] implement JVMCI CodeInstaller
Reviewed-by: aph, kvn
! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! 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.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
Changeset: 1f62d2e8308f
Author: thartmann
Date: 2016-02-11 11:15 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1f62d2e8308f
8145700: Uninitialised variable in macroAssembler_x86.cpp:7038
Summary: Added missing local variable initializations.
Reviewed-by: kvn, vlivanov, thartmann, mcberg
Contributed-by: Rahul Raghavan <rahul.v.raghavan at oracle.com>
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: a43579055b3c
Author: twisti
Date: 2016-02-11 11:32 -1000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a43579055b3c
8149695: [JVMCI] add missing Checkstyle configuration file
Reviewed-by: kvn
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.services/.checkstyle_checks.xml
Changeset: e8d72190f6ba
Author: twisti
Date: 2016-02-11 12:29 -1000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e8d72190f6ba
8149689: [JVMCI] CodeInstaller::pd_patch_DataSectionReference should be able to throw exceptions
Reviewed-by: kvn
! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp
! src/cpu/ppc/vm/jvmciCodeInstaller_ppc.cpp
! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp
! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
Changeset: 3769c85083ca
Author: thartmann
Date: 2016-02-12 12:18 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3769c85083ca
8148564: compiler/intrinsics/string/TestStringIntrinsics2.java times out
Summary: Test should not run with -Xcomp because MaxInlineSize is large.
Reviewed-by: kvn, simonis
! test/compiler/intrinsics/string/TestStringIntrinsics2.java
Changeset: 894c8b63e200
Author: roland
Date: 2016-02-03 12:36 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/894c8b63e200
8143542: C2 doesn't eliminate identical checks
Summary: Two identical Ifs back to back can be merged
Reviewed-by: kvn
! src/share/vm/opto/castnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
Changeset: 5fefcbeda616
Author: mcberg
Date: 2016-02-12 16:12 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5fefcbeda616
8149421: Vectorized Post Loops
Summary: add vectorised post loop for counted loops with vectors.
Reviewed-by: kvn
! src/cpu/aarch64/vm/c2_globals_aarch64.hpp
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp
Changeset: a63cf6a69972
Author: roland
Date: 2016-02-11 12:42 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a63cf6a69972
8149543: range check CastII nodes should not be split through Phi
Summary: splitting range check CastIIs through loop induction Phi prevents further optimizations
Reviewed-by: kvn, mcberg
! src/share/vm/opto/loopopts.cpp
Changeset: 233e1f5a4279
Author: thartmann
Date: 2016-02-15 11:52 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/233e1f5a4279
Merge
! src/cpu/x86/vm/macroAssembler_x86.cpp
- src/share/vm/gc/g1/concurrentMark.cpp
- src/share/vm/gc/g1/concurrentMark.hpp
- src/share/vm/gc/g1/concurrentMark.inline.hpp
Changeset: 5e57f1e0424c
Author: kshefov
Date: 2016-02-15 14:31 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5e57f1e0424c
8149472: NPE when executing HotSpotConstantReflectionProvider::constantEquals with null first arg
Reviewed-by: twisti, kvn, dnsimon
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
Changeset: 59c73358af32
Author: kshefov
Date: 2016-02-15 14:32 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/59c73358af32
8149740: NPEs when executing some HotSpotConstantReflectionProvider with null args
Reviewed-by: twisti, dnsimon
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
Changeset: a4dbb762e571
Author: kshefov
Date: 2016-02-15 13:26 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a4dbb762e571
Merge
Changeset: fbfe20c87c17
Author: roland
Date: 2016-02-15 15:15 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fbfe20c87c17
8149797: Compilation fails with "assert(in_hash) failed: node should be in igvn hash table"
Summary: node replaced by dominating dead cast during parsing
Reviewed-by: kvn
! src/share/vm/opto/castnode.cpp
Changeset: b860ea3c1616
Author: vlivanov
Date: 2016-02-15 20:02 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b860ea3c1616
8149141: Optimized build is broken
Reviewed-by: kvn, kbarrett
! src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
! src/share/vm/utilities/quickSort.cpp
Changeset: 30b120bce29d
Author: vlivanov
Date: 2016-02-15 20:26 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/30b120bce29d
8138922: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list
Reviewed-by: kvn, coleenp, dholmes
! src/share/vm/code/codeBlob.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/stubCodeGenerator.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 6f460a0b0600
Author: vlivanov
Date: 2016-02-15 20:26 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6f460a0b0600
8148994: Replacing MH::invokeBasic with a direct call breaks LF customization
Reviewed-by: jrose, redestad
! src/share/vm/opto/callGenerator.cpp
Changeset: 6ac1feb0794c
Author: vlivanov
Date: 2016-02-15 18:42 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6ac1feb0794c
Merge
Changeset: 9cf33e51c2d4
Author: shade
Date: 2016-02-15 23:45 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/9cf33e51c2d4
8149813: Move trusted final field handling from C2 LoadNode::Value to shared code
Reviewed-by: thartmann, kvn
! src/share/vm/ci/ciField.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/stringopts.hpp
Changeset: 417cf2936379
Author: never
Date: 2016-02-16 09:49 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/417cf2936379
8149969: [JVMCI] PrintNMethods is ignored for CompilerToVM.installCode when not called from the broker
Reviewed-by: kvn
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
Changeset: ccc25f034f38
Author: thartmann
Date: 2016-02-17 12:24 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ccc25f034f38
6378256: Performance problem with System.identityHashCode in client compiler
Summary: Enabled C1 optimization to try pull out hashCode from object header, before calling into the VM.
Reviewed-by: dlong, roland, thartmann
Contributed-by: Rahul Raghavan <rahul.v.raghavan at oracle.com>
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
+ src/cpu/x86/vm/sharedRuntime_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: cffca6de2c45
Author: never
Date: 2016-02-17 09:57 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/cffca6de2c45
8150075: [JVMCI] expose reserved stack machinery and Inline flag in HotSpotVMConfig
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.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/HotSpotVMConfig.java
! src/share/vm/jvmci/vmStructs_jvmci.cpp
Changeset: 3b58a1c9a466
Author: tschatzl
Date: 2016-02-10 12:05 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3b58a1c9a466
8143220: Fix documentation of InitiatingHeapOccupancyPercent
Summary: Adjust internal flag documentation to how it currently works.
Reviewed-by: brutisso, jmasa, tamao
! src/share/vm/runtime/globals.hpp
Changeset: 992cdaf21e93
Author: tschatzl
Date: 2016-02-10 12:08 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/992cdaf21e93
8136854: G1 ConcurrentG1RefineThread::stop delays JVM shutdown for >150ms
Summary: Decrease the default wait delay for mark thread initialization to accomodate very short running applications.
Reviewed-by: tbenson, mgerdin
! src/share/vm/gc/shared/concurrentGCThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.hpp
! src/share/vm/runtime/init.cpp
Changeset: e3e5642da773
Author: tschatzl
Date: 2016-02-10 12:32 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e3e5642da773
Merge
Changeset: 71a634eeec42
Author: brutisso
Date: 2016-02-10 12:56 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/71a634eeec42
8148992: VM can hang on exit if root region scanning is initiated but not executed
Reviewed-by: tschatzl, pliden, jwilhelm
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
Changeset: 70c9e56e4ace
Author: brutisso
Date: 2016-02-10 14:30 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/70c9e56e4ace
Merge
Changeset: 75f6573e9c44
Author: mikael
Date: 2016-02-10 15:20 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/75f6573e9c44
8141491: Unaligned memory access in Bits.c
Summary: Introduce alignment-safe Copy::conjoint_swap and j.i.m.Unsafe.copySwapMemory
Reviewed-by: jrose, dholmes, psandoz
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/utilities/copy.cpp
! src/share/vm/utilities/copy.hpp
Changeset: e6a78fdf8cff
Author: dholmes
Date: 2016-02-10 18:57 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e6a78fdf8cff
8145725: Remove the WorkAroundNPTLTimedWaitHang workaround
Reviewed-by: ddmitriev, stuefe, dcubed
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 43674df081a7
Author: dholmes
Date: 2016-02-11 01:06 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/43674df081a7
Merge
Changeset: 6411ec1cfbb6
Author: dholmes
Date: 2016-02-10 22:22 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6411ec1cfbb6
8148987: [Linux] Allow building on older systems without CPU_ALLOC support
Reviewed-by: dsamersoff, stuefe, dcubed
! src/os/linux/vm/os_linux.cpp
Changeset: 231a9e1d77c1
Author: brutisso
Date: 2016-02-11 08:55 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/231a9e1d77c1
8149541: Use log_error() instead of log_info() when verification reports a problem
Reviewed-by: jwilhelm, tbenson
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/satbMarkQueue.cpp
! src/share/vm/gc/g1/youngList.cpp
Changeset: 7d9cce2e700b
Author: brutisso
Date: 2016-02-11 08:57 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/7d9cce2e700b
8149542: Missing failure reporting in HeapRegion::verify
Reviewed-by: tschatzl, jprovino
! src/share/vm/gc/g1/heapRegion.cpp
Changeset: fc2c277bce14
Author: stuefe
Date: 2016-02-11 02:39 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fc2c277bce14
8149096: Remove unused code in methodComparator
Summary: Remove unused code in methodComparator
Reviewed-by: coleenp, sspitsyn, dholmes
! src/share/vm/prims/methodComparator.cpp
! src/share/vm/prims/methodComparator.hpp
Changeset: 0e6c867c8418
Author: kevinw
Date: 2016-02-08 15:46 +0530
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0e6c867c8418
8144957: Remove PICL warning message
Summary: There is no need to print any error/warning message when a library needed for performance optimization is not found on the system
Reviewed-by: poonam, kvn
Contributed-by: Shafi Ahmad <shafi.s.ahmad at oracle.com>
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: aafce3cb3c9a
Author: kevinw
Date: 2016-02-11 12:11 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/aafce3cb3c9a
Merge
Changeset: 1610a87dfa21
Author: david
Date: 2016-02-11 16:49 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1610a87dfa21
8149648: Add number of regions to the G1HeapSummary event
Reviewed-by: sjohanss, jwilhelm
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/gcHeapSummary.hpp
! src/share/vm/gc/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: 49f65299b140
Author: dholmes
Date: 2016-02-11 15:43 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/49f65299b140
8149697: Fix for 8145725 is broken
Summary: As per the existing comment we needed to check the saved 'index' instead
Reviewed-by: gthornbr, dcubed, kbarrett
! src/os/linux/vm/os_linux.cpp
Changeset: e840fab590ea
Author: david
Date: 2016-02-12 09:12 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e840fab590ea
8009538: [Event Request] Want events for tenuring distribution
Reviewed-by: jwilhelm, sjohanss
! src/share/vm/gc/shared/ageTable.cpp
+ src/share/vm/gc/shared/ageTableTracer.cpp
+ src/share/vm/gc/shared/ageTableTracer.hpp
! src/share/vm/trace/trace.xml
Changeset: 95e00dc4c516
Author: david
Date: 2016-02-12 09:19 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/95e00dc4c516
8149650: Create a trace event for G1 heap region type transitions
Reviewed-by: jwilhelm, sjohanss
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/G1HeapRegionType.java
+ src/share/vm/gc/g1/g1HeapRegionTraceType.hpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
+ src/share/vm/gc/g1/heapRegionTracer.cpp
+ src/share/vm/gc/g1/heapRegionTracer.hpp
! src/share/vm/gc/g1/heapRegionType.cpp
! src/share/vm/gc/g1/heapRegionType.hpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/tracetypes.xml
Changeset: 002843deba76
Author: dholmes
Date: 2016-02-15 05:54 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/002843deba76
8147379: Investigate if ConvertSleepToYield still should be false by default on Sparc
Reviewed-by: dcubed, sjohanss
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 207b25527262
Author: brutisso
Date: 2016-02-15 16:22 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/207b25527262
8149826: Concurrent misspelled in the CMS logging
Reviewed-by: david
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: 93a449cbce98
Author: dholmes
Date: 2016-02-15 21:57 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/93a449cbce98
8149427: Remove .class files from the hotspot repo .hgignore file
Reviewed-by: mikael, twisti
! .hgignore
Changeset: 76bab013c21f
Author: ehelin
Date: 2016-02-15 15:55 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/76bab013c21f
8149820: Move G1YoungGenSizer to g1CollectorPolicy.cpp
Reviewed-by: jwilhelm, tbenson
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 50222fa5848f
Author: dcubed
Date: 2016-02-16 12:01 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/50222fa5848f
Merge
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 283bd3489681
Author: jwilhelm
Date: 2016-02-18 18:10 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/283bd3489681
Merge
! src/share/vm/runtime/init.cpp
Changeset: 1d51771bad5c
Author: amurillo
Date: 2016-02-18 15:19 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1d51771bad5c
Merge
Changeset: f14a0a890704
Author: amurillo
Date: 2016-02-23 18:57 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f14a0a890704
Merge
Changeset: 934f6793f5f7
Author: lana
Date: 2016-02-25 11:27 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/934f6793f5f7
Merge
Changeset: 3e3a10fe9511
Author: lana
Date: 2016-03-03 12:25 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3e3a10fe9511
Added tag jdk-9+108 for changeset 934f6793f5f7
! .hgtags
Changeset: 0b63d854f7a6
Author: kbarrett
Date: 2016-02-16 21:58 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0b63d854f7a6
8146728: TestPrintGCDetailsVerbose is never run by jtreg
Summary: Remove requirement for fastdebug, update logging option
Reviewed-by: sjohanss, brutisso, dfazunen
! test/TEST.ROOT
! test/gc/parallel/TestPrintGCDetailsVerbose.java
Changeset: b0cdcfe42ebf
Author: mlarsson
Date: 2016-02-17 11:11 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b0cdcfe42ebf
8148219: Add decorator hostname to UL
Reviewed-by: dholmes, mlarsson
Contributed-by: robbin.ehn at oracle.com
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logDecorations.cpp
! src/share/vm/logging/logDecorations.hpp
! src/share/vm/logging/logDecorators.hpp
! src/share/vm/runtime/os.hpp
Changeset: 695127299575
Author: ddmitriev
Date: 2016-02-17 11:00 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/695127299575
8144578: TestOptionsWithRanges test only ever uses the default collector
Reviewed-by: sangheki, dholmes
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java
! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
+ test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMStartup.java
Changeset: f83b14f087e3
Author: ddmitriev
Date: 2016-02-17 12:44 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f83b14f087e3
Merge
Changeset: 99f1cf3520d9
Author: jmasa
Date: 2016-02-16 13:20 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/99f1cf3520d9
8149643: Remove check of counters in VirtualSpaceNode::inc_container_count
Reviewed-by: brutisso, kbarrett, mgerdin
Contributed-by: dmitry.dmitriev at oracle.com
! src/share/vm/memory/metaspace.cpp
Changeset: eda0d9992163
Author: rprotacio
Date: 2016-02-17 14:03 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/eda0d9992163
8148630: Convert TraceStartupTime to Unified Logging
Summary: The former -XX:+TraceStartupTime flag has been converted to the UL option -Xlog:startuptime=info
Reviewed-by: coleenp, dholmes
! src/share/vm/interpreter/cppInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/globals.hpp
+ src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/timer.hpp
+ test/runtime/logging/StartupTimeTest.java
Changeset: f5f89bd4cd27
Author: kbarrett
Date: 2016-02-17 16:00 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f5f89bd4cd27
8149793: DirtyCardQueueSet::apply_closure_to_completed_buffer_helper isn't helpful
Summary: Merge helper into sole caller.
Reviewed-by: brutisso, jwilhelm, tschatzl
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
Changeset: 5c492a3bcacf
Author: kbarrett
Date: 2016-02-17 23:57 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5c492a3bcacf
Merge
Changeset: b1d3888c0ae7
Author: sgehwolf
Date: 2016-02-17 17:03 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b1d3888c0ae7
8143245: Zero build requires disabled warnings
Reviewed-by: dholmes, coleenp
! make/linux/makefiles/zeroshark.make
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/interpreterRT_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
Changeset: 04465692f987
Author: coleenp
Date: 2016-02-18 03:47 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/04465692f987
Merge
Changeset: 9fd1e876ec1f
Author: simonis
Date: 2016-02-17 22:17 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/9fd1e876ec1f
8150079: MSVC prior to VS 2013 doesn't know the 'va_copy' macro
Reviewed-by: dholmes
! src/share/vm/prims/jni.cpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
Changeset: 50e7ba84b313
Author: dholmes
Date: 2016-02-18 03:51 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/50e7ba84b313
Merge
Changeset: dcfd41c9aee8
Author: akulyakh
Date: 2016-02-18 14:56 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dcfd41c9aee8
8150067: Quarantine serviceability/tmtools/jstat/GcCapacityTest.java
Summary: Quarantine a falsely failing test until the test issue is fixed
Reviewed-by: sla
! test/serviceability/tmtools/jstat/GcCapacityTest.java
Changeset: 66a81854aa5d
Author: rprotacio
Date: 2016-02-18 17:10 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/66a81854aa5d
8149383: Convert TraceBiasedLocking to Unified Logging
Summary: The former -XX:+TraceBiasedLocking flag has been converted to the UL option -Xlog:biasedlocking=info and =trace, with the old option being aliased.
Reviewed-by: dholmes, dcubed
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
+ test/runtime/logging/BiasedLockingTest.java
Changeset: 8c94907406e1
Author: drwhite
Date: 2016-02-17 18:02 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8c94907406e1
8149837: String.intern creates morre work than necessary for G1
Summary: Only use the SATB read barrier when reading existing strings from string table, not when adding new strings.
Reviewed-by: stefank, kbarrett
! src/share/vm/classfile/stringTable.cpp
Changeset: c364db766187
Author: ysuenaga
Date: 2016-02-18 23:26 +0900
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c364db766187
8147388: Add diagnostic commands to attach JVMTI agent.
Reviewed-by: jbachorik, sspitsyn
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
+ test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java
+ test/serviceability/dcmd/jvmti/SimpleJvmtiAgent.java
Changeset: a4dc32b7640d
Author: ddmitriev
Date: 2016-02-19 13:24 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a4dc32b7640d
8146187: Print develop and nonproduct flags by -XX:+PrintFlags* options in debug build
Reviewed-by: gtriantafill, gziemski, dholmes
! src/share/vm/runtime/globals.cpp
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: a10b72550e25
Author: ddmitriev
Date: 2016-02-19 12:47 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a10b72550e25
Merge
Changeset: 2eed484c9c04
Author: mgerdin
Date: 2016-02-04 08:22 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2eed484c9c04
8149013: Remove unused and dead code from G1CollectorPolicy
Reviewed-by: ehelin, jwilhelm
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
Changeset: d858d53ddd54
Author: mgerdin
Date: 2016-02-19 13:08 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d858d53ddd54
Merge
Changeset: d02f3149a3e8
Author: mgerdin
Date: 2016-02-19 14:15 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d02f3149a3e8
Merge
Changeset: ffd3843c127c
Author: ihse
Date: 2016-02-19 14:04 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ffd3843c127c
8150201: Restore missing -g flags to files with OPT_CFLAGS/per-file
Reviewed-by: dholmes, erikj
! make/bsd/makefiles/amd64.make
! make/bsd/makefiles/gcc.make
! make/linux/makefiles/amd64.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/i486.make
! make/solaris/makefiles/amd64.make
! make/solaris/makefiles/product.make
! make/solaris/makefiles/sparcWorks.make
Changeset: 8931bfe95633
Author: ihse
Date: 2016-02-19 15:25 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8931bfe95633
Merge
Changeset: 1f58338cdec9
Author: kbarrett
Date: 2016-02-19 15:14 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1f58338cdec9
8150134: Simplify concurrent refinement thread deactivation
Summary: Remove explicit deactivation and use green stop_at value.
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
Changeset: ad7a71500f4a
Author: clanger
Date: 2016-02-19 10:44 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ad7a71500f4a
8150232: AIX cleanup: Integrate changes of 7178026 and others
Reviewed-by: simonis
! src/os/aix/vm/attachListener_aix.cpp
! src/os/aix/vm/perfMemory_aix.cpp
Changeset: 7f60f3f24e80
Author: jmasa
Date: 2016-02-22 09:41 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/7f60f3f24e80
8150302: Reference processing logging prints the "from list" incorrectly
Reviewed-by: tamao, brutisso
! src/share/vm/gc/shared/referenceProcessor.cpp
Changeset: 124a4306663f
Author: jwilhelm
Date: 2016-02-22 19:46 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/124a4306663f
Merge
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 5624ea45bbd7
Author: jwilhelm
Date: 2016-02-22 19:25 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5624ea45bbd7
Merge
Changeset: c35381ecd2da
Author: brutisso
Date: 2016-02-23 09:52 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c35381ecd2da
8150367: Add back information about the number of GC workers
Reviewed-by: sjohanss, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 7bc85612c893
Author: tonyp
Date: 2016-02-23 10:44 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/7bc85612c893
8146989: Introduce per-worker preserved mark stacks in ParNew
Summary: Unify and provide per-worker preserved mark stack handling in ParNew
Reviewed-by: tschatzl, ysr
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/g1/g1EvacFailure.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
+ src/share/vm/gc/shared/preservedMarks.cpp
+ src/share/vm/gc/shared/preservedMarks.hpp
+ src/share/vm/gc/shared/preservedMarks.inline.hpp
Changeset: d015eb5b230c
Author: tschatzl
Date: 2016-02-23 14:14 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d015eb5b230c
Merge
Changeset: 046cdd3a4173
Author: stuefe
Date: 2016-02-23 19:10 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/046cdd3a4173
8150379: [windows] Fix Leaks in perfMemory_windows.cpp
Reviewed-by: clanger, dholmes, gthornbr
! src/os/windows/vm/perfMemory_windows.cpp
Changeset: e389b96f65cd
Author: jwilhelm
Date: 2016-02-25 17:26 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e389b96f65cd
8150647: Quarantine TestPLABResize.java until JDK-8150183 is fixed
8150562: Quarantine LoadAgentDcmdTest.java due to JDK-8150318
Reviewed-by: iklam, tschatzl
! test/gc/g1/plab/TestPLABResize.java
! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
Changeset: 0fe42e7d345c
Author: amurillo
Date: 2016-02-26 10:35 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0fe42e7d345c
Merge
Changeset: d132d9803a5e
Author: chegar
Date: 2016-03-03 12:59 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d132d9803a5e
8150162: Move sun.misc.Version to a truly internal package
Reviewed-by: alanb, dholmes, iris, mchung, rriggs
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/thread.cpp
Changeset: f20c0fbdd45a
Author: lana
Date: 2016-03-03 12:49 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f20c0fbdd45a
Merge
Changeset: c7e17532efa8
Author: ctornqvi
Date: 2016-03-03 12:44 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c7e17532efa8
8151156: [TESTBUG] Integrate trivial Hotspot test changes from Jake before Jigsaw M3
Reviewed-by: hseigel, gtriantafill
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
! test/compiler/jvmci/code/InterpreterFrameSizeTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/compiler/jvmci/errors/TestInvalidOopMap.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java
! test/runtime/ReservedStack/ReservedStackTest.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/contended/Basic.java
! test/runtime/contended/DefaultValue.java
! test/runtime/contended/HasNonStatic.java
! test/runtime/contended/Inheritance1.java
! test/runtime/contended/OopMaps.java
! test/runtime/contended/OopMapsSameGroup.java
! test/runtime/lambda-features/TestStaticandInstance.java
! test/serviceability/attach/AttachSetGetFlag.java
! test/serviceability/attach/AttachWithStalePidFile.java
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/serviceability/dcmd/gc/HeapDumpTest.java
! test/testlibrary_tests/ctw/ClassesDirTest.java
! test/testlibrary_tests/ctw/ClassesListTest.java
! test/testlibrary_tests/ctw/JarDirTest.java
! test/testlibrary_tests/ctw/JarsTest.java
Changeset: 7e7e50ac4faf
Author: dcubed
Date: 2016-03-05 19:22 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/7e7e50ac4faf
8151348: quarantine compiler/codecache/jmx/PeakUsageTest.java in JDK9-dev
Reviewed-by: ctornqvi, amurillo
! test/compiler/codecache/jmx/PeakUsageTest.java
Changeset: 407003fcbdb9
Author: lana
Date: 2016-03-10 09:28 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/407003fcbdb9
Added tag jdk-9+109 for changeset 7e7e50ac4faf
! .hgtags
Changeset: 9900740dd51f
Author: ppunegov
Date: 2016-02-17 17:48 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/9900740dd51f
8144621: CompilerControl: inline tests timeout with Xcomp
Summary: Restrict patterns that lead to timeout
Reviewed-by: kvn, neliasso
! test/compiler/compilercontrol/share/AbstractTestBase.java
Changeset: 2c3c43037e14
Author: thartmann
Date: 2016-02-19 10:06 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2c3c43037e14
8145707: 4 Null pointer dereference defect groups in compileBroker.cpp.
Summary: Added explicit null checks to fix possible null pointer dereference errors for internal tests.
Reviewed-by: kvn
Contributed-by: Rahul Raghavan <rahul.v.raghavan at oracle.com>
! src/share/vm/compiler/compileBroker.cpp
Changeset: a97431603d3f
Author: vlivanov
Date: 2016-02-19 20:40 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a97431603d3f
7177745: JSR292: Many Callsite relinkages cause target method to always run in interpreter mode
Reviewed-by: jrose, kvn
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/code/dependencyContext.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/jsr292/ContinuousCallSiteTargetChange.java
Changeset: b3434fcd4e11
Author: vlivanov
Date: 2016-02-19 20:41 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b3434fcd4e11
8149741: Don't refer to stub entry points by index in external_word relocations
Reviewed-by: kvn
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/prims/jvmtiCodeBlobEvents.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/stubCodeGenerator.hpp
Changeset: d743113e99e2
Author: vlivanov
Date: 2016-02-19 20:45 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d743113e99e2
8067014: LinearScan::is_sorted significantly slows down fastdebug builds' performance
Reviewed-by: vlivanov, shade
! src/share/vm/c1/c1_CFGPrinter.hpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
Changeset: f1c5937e76a2
Author: mdoerr
Date: 2016-02-19 11:09 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f1c5937e76a2
8149655: PPC64: Implement CompactString intrinsics
Reviewed-by: goetz, kvn
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! test/compiler/intrinsics/string/TestStringIntrinsics2.java
Changeset: bc4aca25ef2a
Author: kshefov
Date: 2016-02-20 11:44 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/bc4aca25ef2a
8141616: Add new methods to the java Whitebox API
Reviewed-by: kvn, dpochepk
! src/share/vm/prims/whitebox.cpp
Changeset: ed4f837cee25
Author: kshefov
Date: 2016-02-20 11:49 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ed4f837cee25
8141618: Change JVMCI compilerToVM constant pool tests to support CP cache
Reviewed-by: twisti, dpochepk
! test/compiler/jvmci/common/testcases/MultipleAbstractImplementer.java
! test/compiler/jvmci/common/testcases/MultipleImplementer2.java
! test/compiler/jvmci/common/testcases/MultipleImplementersInterface.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
Changeset: a8377a286e90
Author: kshefov
Date: 2016-02-20 11:49 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a8377a286e90
8141619: Develop new tests for JVMCI compilerToVM class' CP related methods
Reviewed-by: twisti, dpochepk
+ test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
+ test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
+ test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
Changeset: e06b9173b181
Author: thartmann
Date: 2016-02-22 08:04 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e06b9173b181
Merge
! src/cpu/ppc/vm/globals_ppc.hpp
Changeset: 55778b6121e3
Author: roland
Date: 2016-02-15 10:14 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/55778b6121e3
8087341: C2 doesn't optimize redundant memory operations with G1
Summary: effect of memory barrier in post barrier is too wide
Reviewed-by: kvn, aph
Contributed-by: adinn <adinn at redhat.com>
! src/cpu/aarch64/vm/aarch64.ad
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
Changeset: db7934bcad3b
Author: roland
Date: 2016-02-17 10:59 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/db7934bcad3b
8148786: xml.tranform fails on x86-64
Summary: CCP computes wrong type for CountedLoop iv Phi
Reviewed-by: kvn
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
Changeset: adf6fb6c302f
Author: shade
Date: 2016-02-19 11:16 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/adf6fb6c302f
8150102: C1 should fold arraylength for constant/trusted arrays
Reviewed-by: vlivanov, kvn
! src/share/vm/c1/c1_Canonicalizer.cpp
Changeset: 23abf2feec96
Author: roland
Date: 2016-02-16 12:54 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/23abf2feec96
8149916: Test case for 8149797
Reviewed-by: kvn
+ test/compiler/c2/TestDominatingDeadCheckCast.java
Changeset: df3a274ff883
Author: roland
Date: 2016-02-23 10:22 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/df3a274ff883
Merge
Changeset: 94f78e8d4d83
Author: jcm
Date: 2016-02-22 23:37 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/94f78e8d4d83
8145333: -XX:+EnableJVMCI -XX:+UseJVMCICompiler -XX:-EnableJVMCI makes JVM crash
Summary: JVMCI Flags are checked for consistency after parse.
Reviewed-by: twisti
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
Changeset: 0bdb1a9d1fd1
Author: shade
Date: 2016-02-23 17:55 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0bdb1a9d1fd1
8150180: String.value contents should be trusted
Reviewed-by: vlivanov, redestad, jrose, twisti
! src/share/vm/opto/library_call.cpp
Changeset: dfa7d9934ab4
Author: roland
Date: 2016-02-23 17:59 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dfa7d9934ab4
8007986: GrowableArray should implement binary search
Summary: binary search method for GrowableArray
Reviewed-by: vlivanov, jrose
! src/share/vm/ci/ciConstantPoolCache.cpp
! src/share/vm/ci/ciConstantPoolCache.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/utilities/growableArray.hpp
Changeset: 8b9fdaeb8c57
Author: shade
Date: 2016-02-23 22:09 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8b9fdaeb8c57
8148146: Integrate new internal Unsafe entry points, and basic intrinsic support for VarHandles
Reviewed-by: psandoz, kvn, jrose, adinn, simonis, coleenp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/compiler/unsafe/X-UnsafeAccessTest.java.template
+ test/compiler/unsafe/generate-unsafe-tests.sh
Changeset: 86d78449f472
Author: shade
Date: 2016-02-24 18:43 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/86d78449f472
8150514: C1 crashes in Canonicalizer::do_ArrayLength() after fix for JDK-8150102
Reviewed-by: thartmann, vlivanov
! src/share/vm/c1/c1_Canonicalizer.cpp
+ test/compiler/c1/CanonicalizeArrayLength.java
Changeset: 1f4f4866aee0
Author: roland
Date: 2016-02-23 17:18 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1f4f4866aee0
8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
Summary: gcc expects clean 32 bit int in 64 bit register on function entry
Reviewed-by: kvn, dlong
! make/test/JtregNative.gmk
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
+ test/compiler/native/TestDirtyInt.java
+ test/compiler/native/libTestDirtyInt.c
Changeset: 0fc557e05fc0
Author: roland
Date: 2016-02-24 20:18 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/0fc557e05fc0
Merge
Changeset: d8386cb3528c
Author: thartmann
Date: 2016-02-25 08:47 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d8386cb3528c
8150441: CompileTask::print_impl() is broken after JDK-8146905
Summary: Timestamps should be explicitly initialized.
Reviewed-by: dholmes
! src/share/vm/utilities/vmError.cpp
Changeset: 8f0e2c77a6da
Author: neliasso
Date: 2016-02-25 10:42 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8f0e2c77a6da
8148159: [TESTBUG] TestCompilerDirectivesCompatibility tests fails on non-tiered server VMs
Summary: Add whitebox for checking available compilers
Reviewed-by: kvn
! src/share/vm/prims/whitebox.cpp
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java
Changeset: 5c91d4315495
Author: neliasso
Date: 2016-02-25 10:44 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5c91d4315495
8149789: SIGSEGV in CompileTask::print
Summary: Print tasks from active compile threads requires safepoint
Reviewed-by: kvn
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: f4915777c32c
Author: neliasso
Date: 2016-02-25 10:44 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f4915777c32c
8069160: serviceability/dcmd/compiler/CompilerQueueTest.java fails due to class not found
Summary: Use whitebox to test specific cases making test less fragile
Reviewed-by: kvn
! test/serviceability/dcmd/compiler/CompilerQueueTest.java
Changeset: dc9643c06abb
Author: neliasso
Date: 2016-02-25 11:17 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dc9643c06abb
Merge
Changeset: fb4ca0e4cc42
Author: shade
Date: 2016-02-25 15:10 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fb4ca0e4cc42
8150534: C1 compilation fails with "Constant field loads are folded during parsing"
Reviewed-by: vlivanov, thartmann
! src/share/vm/c1/c1_Canonicalizer.cpp
! test/compiler/c1/CanonicalizeArrayLength.java
Changeset: 3f537d831d9d
Author: aph
Date: 2016-02-17 14:06 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3f537d831d9d
8150045: arraycopy causes segfaults in SATB during garbage collection
Reviewed-by: roland
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: fd111e8fa412
Author: aph
Date: 2016-02-24 12:38 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fd111e8fa412
Merge
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
Changeset: 57f7f86ae5c8
Author: aph
Date: 2016-02-25 14:47 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/57f7f86ae5c8
Merge
Changeset: 1e4d74c1b3d0
Author: twisti
Date: 2016-02-24 09:22 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1e4d74c1b3d0
8150561: [AArch64] JVMCI improvements
Reviewed-by: kvn
! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/runtime/frame.cpp
Changeset: b71124b1ffab
Author: vlivanov
Date: 2016-02-26 01:58 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b71124b1ffab
8150186: Folding mismatched accesses with @Stable is incorrect
Reviewed-by: kvn, jrose, shade
! src/share/vm/ci/ciArray.cpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: cb59d649446d
Author: vlivanov
Date: 2016-02-26 01:58 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/cb59d649446d
8150436: Incorrect invocation mode when linkToInteface linker is eliminated
Reviewed-by: kvn, shade
! src/share/vm/runtime/sharedRuntime.cpp
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
Changeset: 01601d6e4a94
Author: vlivanov
Date: 2016-02-26 15:54 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/01601d6e4a94
8068038: C2: large constant offsets aren't handled on SPARC
Reviewed-by: kvn
! src/cpu/sparc/vm/sparc.ad
Changeset: dafb744545f3
Author: twisti
Date: 2016-02-26 11:13 -1000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dafb744545f3
8150738: [JVMCI] runtime/CommandLine/TraceExceptionsTest.java fails with: java.lang.RuntimeException: '<a 'java/lang/ClassNotFoundException': NoClassFound>' missing
Reviewed-by: coleenp
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: 4c5fe83bf5a6
Author: thartmann
Date: 2016-02-29 09:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/4c5fe83bf5a6
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: c6c141c46516
Author: zmajo
Date: 2016-02-29 13:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c6c141c46516
8150349: Reduce the execution time of the hotspot_compiler_3 group
Summary: Exclude long-running intrinsic-related tests that check functionality that is not likely to be changed soon.
Reviewed-by: kvn, neliasso
! test/TEST.groups
Changeset: e3dbb1e46e26
Author: redestad
Date: 2016-02-29 15:05 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e3dbb1e46e26
8150720: Cleanup code around PrintOptoStatistics
Reviewed-by: kvn, shade, vlivanov
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
Changeset: d882a7c5753e
Author: vlivanov
Date: 2016-02-29 23:46 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d882a7c5753e
8150543: Mismatched access detection is inaccurate
Reviewed-by: kvn, shade
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: ccfc1e54bbcd
Author: hshi
Date: 2016-02-24 04:45 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ccfc1e54bbcd
8149733: AArch64: refactor array_equals/string_equals
Summary: combine similar code for string_equals/char_array_equals/byte_array_equals into same implemenation
Reviewed-by: aph, shade
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: fe9e0761c550
Author: fyang
Date: 2016-02-17 20:19 +0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fe9e0761c550
8150038: aarch64: make use of CBZ and CBNZ when comparing narrow pointer with zero
Summary: aarch64: c2 make use of CBZ and CBNZ when comparing narrow pointer with zero
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 161aa091d841
Author: fyang
Date: 2016-02-18 21:53 +0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/161aa091d841
8149907: aarch64: use load/store pair instructions in call_stub
Summary: aarch64: make use of load/store pair instructions in call_stub to save space
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 77836bd8ec95
Author: fyang
Date: 2016-02-19 17:12 +0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/77836bd8ec95
8150229: aarch64: pipeline class for several instructions is not set correctly
Summary: aarch64: c2 fix pipeline class for several instructions.
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 1b6fb1351811
Author: vlivanov
Date: 2016-03-01 20:06 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1b6fb1351811
8150933: System::arraycopy intrinsic doesn't mark mismatched loads
Reviewed-by: kvn, shade
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
Changeset: 5bc1bcc01d13
Author: twisti
Date: 2016-02-26 13:21 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5bc1bcc01d13
8150727: [JVMCI] add LoadLoad to the implicit memory barriers on AMD64
Reviewed-by: rschatz, twisti
Contributed-by: Benoit Daloze <benoit.daloze at jku.at>
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
Changeset: 8a8b603542ca
Author: twisti
Date: 2016-03-01 18:29 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8a8b603542ca
Merge
Changeset: 41d58013ab47
Author: cjplummer
Date: 2016-02-26 09:13 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/41d58013ab47
8147978: Remove Method::_method_data for C1
Summary: Method::_method_data field removed when not using C2 or JVMCI
Reviewed-by: dholmes, kvn
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/macros.hpp
Changeset: be30670bbd35
Author: iveresov
Date: 2016-03-01 12:35 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/be30670bbd35
8134119: Use new API to get cache line sizes
Summary: Using new sysconf and sysinfo API on Solaris 12, avoid using libpicl and libkstat.
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 13d02d8f9616
Author: iveresov
Date: 2016-03-01 21:56 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/13d02d8f9616
Merge
Changeset: 35345fc5423d
Author: shade
Date: 2016-03-02 12:29 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/35345fc5423d
8151017: [TESTBUG] test/compiler/c1/CanonicalizeArrayLength does not work on product builds
Reviewed-by: thartmann, zmajo
! test/compiler/c1/CanonicalizeArrayLength.java
Changeset: 323b8370b0f6
Author: vlivanov
Date: 2016-03-02 15:42 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/323b8370b0f6
8151020: [TESTBUG] UnsafeGetStableArrayElement::testL_* fail intermittently
Reviewed-by: zmajo, shade
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: 13f653804b97
Author: thartmann
Date: 2016-03-03 13:18 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/13f653804b97
8151130: [BACKOUT] Remove Method::_method_data for C1
Summary: Backing out the fix for JDK-8147978 because it fails and blocks integration.
Reviewed-by: vlivanov, zmajo
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/macros.hpp
Changeset: 5df9d1b68979
Author: vlivanov
Date: 2016-03-03 16:46 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5df9d1b68979
8151157: Quarantine test/compiler/unsafe/UnsafeGetStableArrayElement.java
Reviewed-by: zmajo, thartmann
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: 3c531219fc38
Author: vlivanov
Date: 2016-03-03 14:07 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3c531219fc38
Merge
Changeset: 8750312a7452
Author: aeriksso
Date: 2016-02-18 16:15 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8750312a7452
8149743: JVM crash after debugger hotswap with lambdas
Reviewed-by: sspitsyn, coleenp, dcubed
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 422d373c4e3f
Author: kbarrett
Date: 2016-02-24 13:18 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/422d373c4e3f
8150419: Cleanup BufferNode API
Summary: Fewer public functions, cleanup allocation.
Reviewed-by: tschatzl, drwhite
! src/share/vm/gc/g1/ptrQueue.cpp
! src/share/vm/gc/g1/ptrQueue.hpp
Changeset: 1c53edac6621
Author: stuefe
Date: 2016-02-24 18:06 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1c53edac6621
8149036: Add tracing for thread related events at os level
Reviewed-by: coleenp, mlarsson, dholmes
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 3c856080f830
Author: coleenp
Date: 2016-02-24 21:55 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/3c856080f830
Merge
Changeset: c487d066a42d
Author: dholmes
Date: 2016-02-24 16:04 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c487d066a42d
8150506: Remove unused locks
Reviewed-by: mgronlun, tschatzl, mgerdin, coleenp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 6ab1b2eaa26f
Author: dholmes
Date: 2016-02-24 22:22 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6ab1b2eaa26f
Merge
Changeset: e06c15b0844e
Author: kbarrett
Date: 2016-02-23 18:58 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e06c15b0844e
8150426: Wrong cast in metadata_at_put
Summary: Fix cast.
Reviewed-by: dholmes, coleenp, jprovino
Contributed-by: timo.kinnunen at gmail.com
! src/share/vm/oops/typeArrayOop.hpp
Changeset: e4af68ae1ece
Author: kbarrett
Date: 2016-02-25 01:23 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e4af68ae1ece
Merge
Changeset: 6416cd3a77b3
Author: ctornqvi
Date: 2016-02-24 16:34 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6416cd3a77b3
8150490: Update OS detection code to recognize Windows Server 2016
Reviewed-by: mgronlun, alanb, dholmes
! src/os/windows/vm/os_windows.cpp
Changeset: ca074069a447
Author: ctornqvi
Date: 2016-02-25 01:55 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ca074069a447
Merge
! src/os/windows/vm/os_windows.cpp
Changeset: a4b13629ac4f
Author: drwhite
Date: 2016-02-24 09:25 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a4b13629ac4f
8134992: vm/gc/compact/Compact_InternedStrings_Strings failed due to a malloc() failure
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc/shared/collectedHeap.cpp
Changeset: c313340df3d5
Author: mockner
Date: 2016-02-25 13:09 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c313340df3d5
8150103: Convert TraceClassPaths to Unified Logging
Summary: TraceClassPaths has been reimplemented with Unified Logging
Reviewed-by: coleenp, dholmes, iklam
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 69f183dacdb4
Author: mgerdin
Date: 2016-02-25 11:20 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/69f183dacdb4
8150390: Move rs length sampling data to the sampling thread
Reviewed-by: drwhite, jwilhelm
! 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/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/youngList.cpp
! src/share/vm/gc/g1/youngList.hpp
Changeset: dcac6f3d1255
Author: tschatzl
Date: 2016-02-26 13:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dcac6f3d1255
8140777: Make Adaptive IHOP logging information the same as JFR logging
Reviewed-by: tbenson, jmasa
! src/share/vm/gc/g1/g1IHOPControl.cpp
Changeset: d2e7206f86f8
Author: tschatzl
Date: 2016-02-26 13:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d2e7206f86f8
8076463: Add logging for the preserve CM referents task
Summary: Add logging and do minor refactoring to CM referents handling task.
Reviewed-by: jmasa
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! test/gc/g1/TestGCLogMessages.java
Changeset: bf7095ff645e
Author: tschatzl
Date: 2016-02-26 13:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/bf7095ff645e
8150630: Add logging for ParScanThreadState merge phase
Summary: Improve visibility of the per-thread scan state merge phase by adding appropriate logging.
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! test/gc/g1/TestGCLogMessages.java
Changeset: 96124925d5aa
Author: tschatzl
Date: 2016-02-26 13:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/96124925d5aa
8150629: Initializing all ParScanThreadStates causes significant unaccounted "Other" times
Summary: Lazily allocate ParScanThreadStates within the worker threads instead of doing this work upfront serially.
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
Changeset: 8c1a2e4f633f
Author: tschatzl
Date: 2016-02-26 17:55 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8c1a2e4f633f
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
Changeset: 373a5a1f865c
Author: jprovino
Date: 2016-02-26 14:02 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/373a5a1f865c
8139651: ConcurrentG1Refine uses ints for many of its members that should be unsigned types
Summary: ints need to be changed to size_t
Reviewed-by: kbarrett, tbenson
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/gc/g1/ptrQueue.cpp
! src/share/vm/gc/g1/ptrQueue.hpp
Changeset: 63a9e10565c4
Author: jprovino
Date: 2016-02-27 00:07 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/63a9e10565c4
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: d509f28e025c
Author: kbarrett
Date: 2016-02-28 12:22 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d509f28e025c
8150421: Delete experimental G1UseConcMarkReferenceProcessing
Summary: Removed the option and supporting code.
Reviewed-by: jmasa, tamao
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1_globals.hpp
Changeset: a39b4d597162
Author: brutisso
Date: 2016-02-29 13:06 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a39b4d597162
8150068: Log the main G1 phases at info level
Reviewed-by: sjohanss, tschatzl
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc/g1/g1HotCardCache.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/workerDataArray.cpp
! src/share/vm/gc/g1/workerDataArray.hpp
! src/share/vm/gc/g1/workerDataArray.inline.hpp
! src/share/vm/logging/logPrefix.hpp
! test/gc/g1/TestGCLogMessages.java
Changeset: 36aaa9ceed16
Author: aeriksso
Date: 2016-02-26 16:28 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/36aaa9ceed16
8144732: VM_HeapDumper hits assert with bad dump_len
Reviewed-by: dsamersoff
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/heapDumper.cpp
Changeset: b1f8f786bf0d
Author: jwilhelm
Date: 2016-02-29 15:24 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b1f8f786bf0d
Merge
Changeset: 1af0e347a76e
Author: jwilhelm
Date: 2016-02-29 15:42 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1af0e347a76e
Merge
Changeset: 4766e03eaf19
Author: drwhite
Date: 2016-02-29 11:32 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/4766e03eaf19
8140600: Convert unnecessarily malloc'd Monitors to value members
Summary: Change a malloc'd monitor into an embedded monitor.
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp
Changeset: f146301c971f
Author: stuefe
Date: 2016-02-29 08:50 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/f146301c971f
8150619: Improve thread based logging introduced with 8149036
Reviewed-by: coleenp, dholmes
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/thread.cpp
+ test/runtime/logging/ThreadLoggingTest.java
Changeset: 2778191158c6
Author: dholmes
Date: 2016-02-29 23:35 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2778191158c6
Merge
Changeset: 62d355fd1283
Author: mockner
Date: 2016-02-29 16:58 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/62d355fd1283
8149064: TraceProtectionDomainVerification has been converted to Unified Logging.
Summary: TraceProtectionDomainVerification has been converted to Unified Logging with tag protectiondomain.
Reviewed-by: coleenp, iklam
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/ProtectionDomainVerificationTest.java
Changeset: c13e1f468027
Author: mockner
Date: 2016-03-01 02:15 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/c13e1f468027
Merge
Changeset: 5c4f8192021e
Author: erikj
Date: 2016-03-01 09:42 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/5c4f8192021e
8150822: Fix typo in JDK-8150201
Reviewed-by: ihse, dholmes
! make/solaris/makefiles/amd64.make
Changeset: 6b59d8ba8fc5
Author: mgronlun
Date: 2016-03-01 23:46 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6b59d8ba8fc5
8143226: Minor updates to Event Based tracing
Reviewed-by: jbachorik, egahlin
! make/aix/makefiles/trace.make
! make/bsd/makefiles/trace.make
! make/linux/makefiles/trace.make
! make/solaris/makefiles/trace.make
! make/windows/makefiles/trace.make
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/gc/shared/copyFailedInfo.hpp
! src/share/vm/gc/shared/gcTraceSend.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceDataTypes.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceEventIds.xsl
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/trace/tracetypes.xml
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/hashtable.cpp
Changeset: 56fbd5c60c96
Author: mgronlun
Date: 2016-03-01 23:47 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/56fbd5c60c96
8066814: Reduce accessibility in TraceEvent
Reviewed-by: egahlin, jbachorik
! src/share/vm/trace/traceEvent.hpp
Changeset: a6ff1064c4d7
Author: mgronlun
Date: 2016-03-01 23:48 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a6ff1064c4d7
8147442: Event-based tracing to allow for tracing Klass creation
Reviewed-by: jbachorik, egahlin
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/trace/traceMacros.hpp
Changeset: 7f44dc58ebb9
Author: brutisso
Date: 2016-03-02 08:41 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/7f44dc58ebb9
8058944: Unify the reporting strings for the GC debug level logging in G1
Reviewed-by: sjohanss, tschatzl
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
Changeset: 752f25ffe2cb
Author: dsamersoff
Date: 2016-03-02 17:08 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/752f25ffe2cb
8150318: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java - Could not find JDK_DIR/lib/x86_64/libinstrument.so
Summary: refactor test
Reviewed-by: jbachorik, sspitsyn
! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
- test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java
! test/testlibrary/jdk/test/lib/Platform.java
Changeset: 1286286af412
Author: tschatzl
Date: 2016-03-02 15:55 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/1286286af412
8147121: Evacuation failure allocation statistics added too late
Summary: Move adding evacuation failure statistics to after free_collection_set.
Reviewed-by: brutisso, drwhite
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: bab3650ec5e6
Author: tschatzl
Date: 2016-03-02 15:57 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/bab3650ec5e6
8141141: Young and Old gen PLAB stats are similar in output with -XX:+PrintPLAB
Summary: Improve PLAB statistic by adding generation, output values are now in bytes, including units, and split it into multiple messages.
Reviewed-by: brutisso, sjohanss
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1EvacStats.cpp
! src/share/vm/gc/g1/g1EvacStats.hpp
! src/share/vm/gc/shared/plab.cpp
! src/share/vm/gc/shared/plab.hpp
! test/gc/g1/TestPLABOutput.java
! test/gc/g1/plab/TestPLABPromotion.java
! test/gc/g1/plab/TestPLABResize.java
! test/gc/g1/plab/lib/LogParser.java
Changeset: e0f999893ca8
Author: tschatzl
Date: 2016-03-02 17:08 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e0f999893ca8
Merge
Changeset: d7750079ebe0
Author: rprotacio
Date: 2016-03-02 10:59 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d7750079ebe0
8150746: runtime/logging/ItablesTest.java fails with: java.lang.RuntimeException: 'Resolving: klass: ' missing from stdout/stderr
Summary: Deleted logging line from code and test because unnecessary
Reviewed-by: twisti, coleenp
! src/share/vm/interpreter/interpreterRuntime.cpp
! test/runtime/logging/ItablesTest.java
Changeset: 8d89fd576550
Author: coleenp
Date: 2016-03-02 17:09 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/8d89fd576550
Merge
Changeset: 55fe28454251
Author: poonam
Date: 2016-02-25 11:27 +0530
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/55fe28454251
8150002: Check for the validity of oop before printing it in verify_remembered_set
Summary: Adding missing check for valid oop.
Reviewed-by: dcubed
Contributed-by: Shafi Ahmad <shafi.s.ahmad at oracle.com>
! src/share/vm/gc/g1/heapRegion.cpp
Changeset: b10d60e33756
Author: poonam
Date: 2016-03-02 19:15 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b10d60e33756
Merge
Changeset: ac4b6ebbdd6c
Author: rprotacio
Date: 2016-03-02 15:10 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ac4b6ebbdd6c
8145098: JNI GetVersion should return JNI_VERSION_9
Summary: Updated JNI_VERSION for current version to be JNI_VERSION_9
Reviewed-by: hseigel, gtriantafill, dholmes, alanb
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jni.h
! src/share/vm/runtime/thread.cpp
! test/native_sanity/JniVersion.java
Changeset: 69f55dd802b8
Author: hseigel
Date: 2016-03-02 23:48 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/69f55dd802b8
Merge
Changeset: 11e230ff047a
Author: gziemski
Date: 2016-03-02 14:36 -0600
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/11e230ff047a
8146849: Remove TraceJNIHandleAllocation rather than converting to UL
Summary: Removed TraceJNIHandleAllocation
Reviewed-by: coleenp, dholmes
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/jniHandles.cpp
Changeset: eb16739251ff
Author: gziemski
Date: 2016-03-03 00:49 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/eb16739251ff
Merge
Changeset: 904b2fb4a2f6
Author: dsamersoff
Date: 2016-03-03 11:28 +0300
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/904b2fb4a2f6
8150723: HSDB toolbar icons are missing.
Reviewed-by: erikj, dsamersoff
Contributed-by: yasuenag at gmail.com
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/development/Server16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/development/Server24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/About16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/About24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Delete16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Delete24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Find16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Help16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Help24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/History16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/History24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Information16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Information24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/New16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/New24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Open16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Open24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Save24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/SaveAs16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/SaveAs24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/Zoom16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/ZoomIn16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/general/ZoomIn24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/navigation/Down16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/navigation/Up16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/text/AlignCenter16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/text/AlignCenter24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/text/AlignLeft16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/text/AlignLeft24.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/text/AlignRight16.gif
+ src/jdk.hotspot.agent/share/classes/toolbarButtonGraphics/text/AlignRight24.gif
Changeset: 93826ec555da
Author: aeriksso
Date: 2016-03-03 12:36 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/93826ec555da
8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format
Reviewed-by: dcubed, dsamersoff
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
Changeset: 65797e98baf2
Author: jprovino
Date: 2016-03-03 12:20 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/65797e98baf2
8150984: Invalid VM argument causes crash -XX:G1ConcRefinementServiceIntervalMillis=2147483648
Summary: Change maximum range so it can't be negative
Reviewed-by: kbarrett, sangheki
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/g1_globals.hpp
Changeset: 27b6bff990d5
Author: jprovino
Date: 2016-03-03 17:33 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/27b6bff990d5
Merge
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
- test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java
Changeset: 7b19da0e0dd6
Author: jwilhelm
Date: 2016-03-05 10:10 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/7b19da0e0dd6
Merge
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
- test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java
Changeset: 797e6aac6d53
Author: amurillo
Date: 2016-03-05 20:46 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/797e6aac6d53
Merge
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
! src/share/vm/runtime/thread.cpp
- test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java
Changeset: 2f5d1578b240
Author: lana
Date: 2016-03-10 09:50 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2f5d1578b240
Merge
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
- test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java
Changeset: d84d76520095
Author: gadams
Date: 2016-03-30 10:50 -0400
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d84d76520095
Merge
! make/bsd/makefiles/gcc.make
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/interpreterRT_zero.cpp
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.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/gc/parallel/psParallelCompact.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 834683ac5b6d
Author: gadams
Date: 2016-03-30 13:53 -0400
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/834683ac5b6d
8153108: jvmti diagnostics command requires INCLUDE_SERVICES
Reviewed-by: bobv
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
More information about the mobile-dev
mailing list