Changeset: a006fd32b6fd Author: thartmann Date: 2016-02-05 12:43 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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....@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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/e8f933e6ff33 Merge Changeset: f012e415c2c3 Author: rschatz Date: 2016-02-05 11:33 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/52c440e4596f Merge Changeset: b2819023eecf Author: zmajo Date: 2016-02-08 08:57 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/23e81ab5a8d2 Merge Changeset: 9804aba8dc16 Author: ppunegov Date: 2016-02-05 18:05 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/14ff406f87e3 Merge Changeset: 41c72c1fe11f Author: never Date: 2016-02-05 12:27 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/219b7048c2b6 Merge Changeset: cb4f9170ea47 Author: dnsimon Date: 2016-02-08 18:52 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/03c5b02bfe28 Merge Changeset: b4758f73f7ac Author: dholmes Date: 2016-01-26 21:18 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b4758f73f7ac 8145740: Visual Studio pragmas should be guarded by ifdef _MSC_VER Reviewed-by: simonis, dholmes Contributed-by: Matthias Baesken <matthias.baes...@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/jigsaw/jake/hotspot/rev/3aaed66a498c Merge Changeset: cf4b692a28d7 Author: david Date: 2016-01-26 15:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/7b580bda0da8 Merge Changeset: 6a6a92e96463 Author: akulyakh Date: 2016-01-19 19:19 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/491bd01554f5 Merge Changeset: 4f4498d76a86 Author: hseigel Date: 2016-01-27 07:14 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/cc777af9f496 Merge Changeset: 45c4d55c36f5 Author: rprotacio Date: 2016-01-21 12:11 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/7de1631fd060 Merge Changeset: b66022b4b9cd Author: coleenp Date: 2016-01-27 18:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b66022b4b9cd Merge Changeset: f71b5a8a78b6 Author: goetz Date: 2016-01-18 10:25 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/22926024a12a Merge Changeset: e3145b400086 Author: sangheki Date: 2016-01-27 10:30 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/42af5867a5d3 Merge Changeset: 3151ffce8652 Author: david Date: 2016-01-27 16:12 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/710920802b06 Merge Changeset: d1e392bce38a Author: jiangli Date: 2016-01-27 22:39 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/cca7e3a5c236 Merge Changeset: 269ee0058c3d Author: mgerdin Date: 2016-01-27 14:50 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/9c3642cc96c2 Merge Changeset: 33399d3a06f4 Author: akulyakh Date: 2016-01-28 14:58 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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.ba...@oracle.com>, Thomas Schatzl <thomas.scha...@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/jigsaw/jake/hotspot/rev/42e1ea096597 Merge Changeset: 6d650a9f831d Author: tschatzl Date: 2016-01-28 13:30 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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 <sky1yo...@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/jigsaw/jake/hotspot/rev/8edce4224ea4 Merge Changeset: 2de6311c5afc Author: drwhite Date: 2016-01-22 06:13 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/14bc3211b17e Merge Changeset: c5480d4abfe4 Author: dholmes Date: 2016-01-29 05:32 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/67905dccad40 Merge Changeset: 1ab7bc23c4cb Author: brutisso Date: 2016-01-29 10:44 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/c90e97ffadde Merge Changeset: cc02ddce162a Author: dsamersoff Date: 2016-01-29 15:26 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/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.y...@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/jigsaw/jake/hotspot/rev/7b3006e2e0c3 Merge Changeset: b92f2d6f4608 Author: dsamersoff Date: 2016-01-29 14:59 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b92f2d6f4608 Merge Changeset: af014cb82e42 Author: dfazunen Date: 2016-01-29 16:17 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/9d0a489178e8 Merge Changeset: f633da349d77 Author: ddmitriev Date: 2016-01-29 16:03 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/5ccc08672132 Merge Changeset: 5ef5fbf51b0d Author: sangheki Date: 2016-01-29 16:25 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/913479df6e26 Merge Changeset: 3f6379335462 Author: brutisso Date: 2016-02-02 09:51 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/8d8c1162953e Merge Changeset: 8bfb1133d754 Author: hseigel Date: 2016-02-02 08:27 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/04a9132aa6e4 Merge Changeset: 6231dc9a7946 Author: jwilhelm Date: 2016-02-03 01:35 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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.ock...@oracle.com, ioi....@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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/599bd517eda1 Merge Changeset: e562322af4d7 Author: coleenp Date: 2016-02-03 17:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/9fc51379c2c0 Merge Changeset: beb0e7647de7 Author: ctornqvi Date: 2016-02-03 13:42 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/cff975a4c46e Merge Changeset: 3273eec11f6e Author: mlarsson Date: 2016-02-02 11:09 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3273eec11f6e 8148053: Remove unused log tags Reviewed-by: dholmes, mlarsson, sla Contributed-by: robbin....@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/jigsaw/jake/hotspot/rev/2a96f7f8beb4 8148141: Remove fixed level padding in UL Reviewed-by: sla, mlarsson Contributed-by: robbin....@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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/563c2655a1d1 Merge Changeset: c83c923eb4da Author: asmotrak Date: 2016-02-04 13:42 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/4c4a1df979c6 Merge Changeset: 9d41cca130a7 Author: brutisso Date: 2016-02-05 08:59 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/4b76b87db5fa 8144916: Decrease PerfDataMemorySize back to 32K Reviewed-by: mlarsson, sla Contributed-by: robbin....@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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/43428ecf682b Merge Changeset: 4fa762a8efa2 Author: ehelin Date: 2016-02-05 16:03 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/e37297fef203 Merge Changeset: 13e9201c31e4 Author: rriggs Date: 2016-02-18 14:45 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/0e6f2f47479c Added tag jdk-9+107 for changeset c5146d4da417 ! .hgtags Changeset: 64d8659d343f Author: henryjen Date: 2016-03-01 13:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/64d8659d343f Merge ! .hgtags ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! 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/Klass.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/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/WorkerThread.java ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! 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/modules.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp - 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/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/filemap.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/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/trace/tracetypes.xml ! src/share/vm/utilities/ostream.cpp ! test/compiler/jsr292/CallSiteDepContextTest.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/Reallocate.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java