Changeset: 029a2b20b570 Author: stefank Date: 2015-10-13 10:06 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/029a2b20b570
8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries Reviewed-by: mgerdin, vlivanov ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/prims/jni.cpp Changeset: 85a63e83293f Author: ecaspole Date: 2015-10-20 14:01 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/85a63e83293f 8060017: G1: Report heap sizing time Summary: Report heap expansion time done on VM thread after collection. Previously this was included in "Other" time. Reviewed-by: mgerdin, tschatzl ! 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: dcf365644bef Author: ecaspole Date: 2015-10-20 22:35 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dcf365644bef Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: a4281fe5f387 Author: ecaspole Date: 2015-10-21 13:46 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a4281fe5f387 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: c8afe5c4e9c2 Author: jwilhelm Date: 2015-10-19 15:03 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c8afe5c4e9c2 8139772: Cleanups in Generation related code Reviewed-by: tbenson, mgerdin ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/tenuredGeneration.hpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/generation.cpp ! src/share/vm/gc/shared/generation.hpp Changeset: d83a5e8e97aa Author: ctornqvi Date: 2015-10-21 09:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d83a5e8e97aa 8140243: [TESTBUG] Exclude compiler/jvmci/compilerToVM/GetConstantPoolTest.java Reviewed-by: gtriantafill, kvn ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java Changeset: 6f0961ba54bb Author: ctornqvi Date: 2015-10-21 19:10 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6f0961ba54bb Merge Changeset: f108f239ffcf Author: bobv Date: 2015-10-19 13:21 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f108f239ffcf 8136556: Add the ability to perform static builds of MacOSX x64 binaries Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti ! make/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/dtrace.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/vm.make ! src/os/bsd/vm/os_bsd.cpp ! src/share/vm/compiler/disassembler.cpp Changeset: 29f6b9d0f929 Author: bobv Date: 2015-10-19 15:48 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/29f6b9d0f929 Merge Changeset: aa0f8afe2943 Author: bobv Date: 2015-10-21 16:38 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aa0f8afe2943 Merge ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/jsig.make ! src/os/bsd/vm/os_bsd.cpp ! src/share/vm/compiler/disassembler.cpp - src/share/vm/gc/shared/genRemSet.cpp - src/share/vm/gc/shared/genRemSet.hpp - src/share/vm/gc/shared/watermark.hpp - test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java - test/runtime/6888954/vmerrors.sh Changeset: f6f813ccdde7 Author: bobv Date: 2015-10-21 17:16 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f6f813ccdde7 Merge Changeset: 1e70b7cb4cb3 Author: david Date: 2015-10-22 08:53 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1e70b7cb4cb3 8139952: Remove UseCMSAdaptiveFreeLists, UseAsyncConcMarkSweepGC, CMSDictionaryChoice, CMSOverflowEarlyRestoration and CMSTestInFreeList Reviewed-by: jwilhelm, ecaspole ! 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/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/shared/generationSpec.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 5aba3631c8c0 Author: ehelin Date: 2015-10-21 13:41 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5aba3631c8c0 8139256: Add Makefile target to run internal VM tests Reviewed-by: ihse, erikj ! test/Makefile Changeset: 825cee2cd7a6 Author: goetz Date: 2015-10-22 13:07 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/825cee2cd7a6 8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux. Reviewed-by: stuefe, coleenp, roland ! agent/src/os/linux/symtab.c ! make/linux/makefiles/gcc.make ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/jniFastGetField_x86_32.cpp ! src/cpu/x86/vm/jniFastGetField_x86_64.cpp ! src/os/linux/vm/os_linux.cpp ! src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/compactHashtable.cpp ! src/share/vm/classfile/placeholders.hpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/generateOptoStub.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/services/threadService.hpp Changeset: 96d9c10f256b Author: coleenp Date: 2015-10-22 17:24 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/96d9c10f256b Merge ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 4b28e0afd0c0 Author: ehelin Date: 2015-10-20 14:37 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4b28e0afd0c0 8138975: G1CollectorPolicy::calculate_young_list_target_length should be const Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 0314c31d9c3e Author: gziemski Date: 2015-10-23 11:17 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0314c31d9c3e 8129855: "-XX:+IgnoreUnrecognizedVMOptions" hides out of range VM options. Summary: Implement strict spec rgarding how IgnoreUnrecognizedVMOptions works, supplied with the corresponding test case. Reviewed-by: dcubed, ddmitriev ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/membars/DekkerTest.java + test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: 6ab7e19c9220 Author: coleenp Date: 2015-10-23 16:48 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6ab7e19c9220 8140274: methodHandles and constantPoolHandles should be passed as const references Summary: modified code to use const reference parameters Reviewed-by: sspitsyn, twisti ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/sharedRuntime_zero.cpp ! 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_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciSignature.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/resolutionErrors.cpp ! src/share/vm/classfile/resolutionErrors.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/debugInfoRec.cpp ! src/share/vm/code/debugInfoRec.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecode.hpp ! src/share/vm/interpreter/bytecodeStream.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/bytecodeTracer.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/rewriter.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciEnv.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/fieldInfo.hpp ! src/share/vm/oops/fieldStreams.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/generateOopMap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.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/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/nativeLookup.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/relocator.cpp ! src/share/vm/runtime/relocator.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.hpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp Changeset: f8ad4efb6be8 Author: coleenp Date: 2015-10-23 23:06 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f8ad4efb6be8 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: a0c7a69277da Author: dcubed Date: 2015-10-24 15:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a0c7a69277da 8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid Summary: Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields. Reviewed-by: cvarming, dholmes, sspitsyn, coleenp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 4bf6d3c2c816 Author: dholmes Date: 2015-10-25 19:19 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4bf6d3c2c816 8134642: ParkEvent::RawThreadIdentity appears to be unused and should be removed Reviewed-by: dcubed, hseigel ! src/share/vm/runtime/park.hpp Changeset: 4d7995577f52 Author: mchernov Date: 2015-10-23 14:33 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4d7995577f52 8139903: G1EvacStats does not split log entries. Summary: Added gclog_or_tty->cr() to G1EvacStats to avoid concatenated PLAB log entries. Reviewed-by: tschatzl, dfazunen ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: 714c9bead5bb Author: drwhite Date: 2015-10-21 14:13 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/714c9bead5bb 8140251: Define the G1 term MMU somewhere in the source code. Summary: (MINOR) Simple comment fix to define Minimum Mutator Utilization (MMU) Reviewed-by: jwilhelm ! src/share/vm/gc/g1/g1MMUTracker.hpp Changeset: 834a43b2db17 Author: aharlap Date: 2015-10-22 11:33 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/834a43b2db17 8139664: Delete ConcurrentMarkSweepThread::is_ConcurrentGC_thread() Summary: Remove virtual method with same implementation as on base class Reviewed-by: pliden, drwhite ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp Changeset: 0aa8adafb982 Author: sangheki Date: 2015-10-26 08:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0aa8adafb982 8139801: Error message from validation check has wrong order on Windows Summary: Added flushing stdout and stderr before exit or abort Reviewed-by: coleenp, cjplummer ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/java.cpp Changeset: 2c30539cb670 Author: coleenp Date: 2015-10-26 18:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2c30539cb670 Merge Changeset: c8434ad4f332 Author: coleenp Date: 2015-10-26 13:11 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c8434ad4f332 8139163: InstanceKlass::cast passes through NULL Summary: Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null Reviewed-by: twisti, kbarrett ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/share/vm/ci/ciInstanceKlass.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/bytecodeAssembler.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.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/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/utilities/exceptions.cpp Changeset: 78fcf4f320c2 Author: coleenp Date: 2015-10-26 20:07 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/78fcf4f320c2 Merge Changeset: eb05a697271f Author: goetz Date: 2015-10-09 16:39 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/eb05a697271f 8139116: Fixes for warning "format not a string literal" Reviewed-by: ddmitriev, david, simonis ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/writeableFlags.cpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/xmlstream.cpp Changeset: f22aeb038230 Author: tschatzl Date: 2015-10-27 11:44 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f22aeb038230 8140583: Without PrintPLAB, there are superfluous newlines in the GC log messages Summary: Conditionalize offending newlines by -XX:+PrintPLAB Reviewed-by: mgerdin ! src/share/vm/gc/g1/g1EvacStats.cpp Changeset: 9319d5be1bfb Author: chegar Date: 2015-10-27 14:18 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9319d5be1bfb 8139891: Prepare Unsafe for true encapsulation Reviewed-by: alanb, dholmes, jrose, psandoz, twisti ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/shark/sharkIntrinsics.cpp ! test/compiler/unsafe/UnsafeGetConstantField.java Changeset: f27912435e2f Author: chegar Date: 2015-10-27 15:09 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f27912435e2f Merge Changeset: c664861faadc Author: drwhite Date: 2015-10-26 12:22 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c664861faadc 8138920: Refactor the sampling thread from ConcurrentG1RefineThread Summary: Helps enable running without concurrent refinement threads Reviewed-by: brutisso, pliden ! 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/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp + src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp + src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp Changeset: 80023d1b61e3 Author: mgerdin Date: 2015-10-14 14:51 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/80023d1b61e3 8139149: Split G1 evacuate_collection_set into multiple steps Reviewed-by: ehelin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp Changeset: 33773c9db7b8 Author: ddmitriev Date: 2015-10-27 14:33 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/33773c9db7b8 8139900: [TESTBUG] Remove G1UpdateBufferSize and InitialBootClassLoaderMetaspaceSize from TestOptionsWithRanges Reviewed-by: gziemski, sangheki, ctornqvi ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Changeset: 4535697211eb Author: coleenp Date: 2015-10-28 09:47 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4535697211eb 8139203: Consistent naming for klass type predicates 8138923: Remove oop coupling with InstanceKlass subclasses Summary: Renamed oop_is_instance and friends, removed the functions in oop that dug down into InstanceKlass. Reviewed-by: jrose, lfoltan, stefank ! src/share/vm/ci/ciArrayKlass.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciObjArrayKlass.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/ci/ciTypeArrayKlass.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/placeholders.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/psCompactionManager.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.inline.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klass.inline.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/serviceUtil.hpp Changeset: 5451df1520e3 Author: coleenp Date: 2015-10-28 15:03 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5451df1520e3 Merge ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/services/heapDumper.cpp Changeset: c4aa3283f983 Author: coleenp Date: 2015-10-28 16:36 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c4aa3283f983 Merge Changeset: 86c144769ef4 Author: dsamersoff Date: 2015-10-28 21:47 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/86c144769ef4 8140663: FrameValue might be used uninitialized Summary: Add a constructor Reviewed-by: sspitsyn, jwilhelm ! src/share/vm/runtime/frame.hpp Changeset: 3c97451c88ca Author: dsamersoff Date: 2015-10-28 19:54 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3c97451c88ca Merge Changeset: ed89ad123a4e Author: gziemski Date: 2015-10-28 09:09 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ed89ad123a4e 8140539: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 Summary: Add back "-XX:+IgnoreUnrecognizedVMOptions" that was removed in a prototype. Reviewed-by: dcubed, ddmitriev ! test/compiler/membars/DekkerTest.java ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java Changeset: ab480d51b045 Author: coleenp Date: 2015-10-28 20:30 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ab480d51b045 Merge Changeset: f29bfadf2027 Author: coleenp Date: 2015-10-28 23:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f29bfadf2027 Merge Changeset: ca77238d7b73 Author: dsamersoff Date: 2015-10-28 18:20 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ca77238d7b73 8139762: Format warnings in libjvm_db.c Summary: Fix format string Reviewed-by: sspitsyn ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/libjvm_db.c Changeset: 2a6d30096770 Author: dsamersoff Date: 2015-10-28 16:45 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2a6d30096770 Merge Changeset: 978ced4575b1 Author: dsamersoff Date: 2015-10-29 02:38 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/978ced4575b1 Merge Changeset: dd6639e96520 Author: ehelin Date: 2015-10-29 11:33 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dd6639e96520 8140761: Remove caching from WorkerDataArray Reviewed-by: tschatzl, mgerdin, tbenson ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp Changeset: 9c3631bf7c4b Author: ehelin Date: 2015-10-29 14:58 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9c3631bf7c4b 8140393: Move WorkerDataArray to its own file Reviewed-by: tschatzl, mgerdin, tbenson ! src/share/vm/gc/g1/g1GCPhaseTimes.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/prims/jni.cpp Changeset: 110260436fc6 Author: ehelin Date: 2015-10-29 17:32 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/110260436fc6 8140489: Introduce shorthand for average_time_ms in G1CollectorPolicy Reviewed-by: mgerdin, tschatzl, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 97a7ba9f10cf Author: jwilhelm Date: 2015-10-30 00:02 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/97a7ba9f10cf Merge ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp Changeset: e33baf2cad34 Author: jwilhelm Date: 2015-11-05 19:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e33baf2cad34 Merge ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/compiler/methodMatcher.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp Changeset: 78430b058a05 Author: aph Date: 2015-11-02 12:34 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/78430b058a05 8079459: JCK test api/java_nio/ByteBuffer/index.html#GetPutXXX start failing after JDK-8026049 Summary: nextPutIndex used where nextGetIndex is correct. Reviewed-by: alanb ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java Changeset: f31349f1215e Author: thartmann Date: 2015-11-03 09:41 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f31349f1215e 8141132: JEP 254: Compact Strings Summary: Adopt a more space-efficient internal representation for strings. Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti Contributed-by: Brent Christian <[email protected]>, Vivek Deshpande <[email protected]>, Tobias Hartmann <[email protected]>, Charlie Hunt <[email protected]>, Vladimir Kozlov <[email protected]>, Roger Riggs <[email protected]>, Xueming Shen <[email protected]>, Aleksey Shipilev <[email protected]>, Sandhya Viswanathan <[email protected]> ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/cpu/zero/vm/globals_zero.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/ci/ciTypeArray.cpp ! src/share/vm/ci/ciTypeArray.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/g1StringDedupTable.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/intrinsicnode.cpp ! src/share/vm/opto/intrinsicnode.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/stringopts.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp + test/compiler/intrinsics/string/TestStringIntrinsics.java + test/runtime/Annotations/TestAnnotatedStringEncoding.java + test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java Changeset: caa57b4b87f8 Author: tpivovarova Date: 2015-11-03 20:12 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/caa57b4b87f8 8138809: improve tests for CompilerToVM::hasCompiledCodeForOSR Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java Changeset: e677ebf4b028 Author: ppunegov Date: 2015-11-03 18:42 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e677ebf4b028 8141129: 3 compiler control tests fail on product builds Summary: UnlockDiagnosticVMOptions should be placed before the PrintAssembly Reviewed-by: kvn ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java Changeset: c3abbf1a6f38 Author: kshefov Date: 2015-11-03 20:12 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c3abbf1a6f38 8139385: [TESTBUG]: JVMCI test crashes in constantPoolHandle::constantPoolHandle Reviewed-by: kvn, iignatyev ! src/share/vm/prims/whitebox.cpp Changeset: 40bd4478a362 Author: twisti Date: 2015-11-04 07:23 -1000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/40bd4478a362 8139170: JVMCI refresh Reviewed-by: kvn ! .hgignore ! make/gensrc/Gensrc-jdk.vm.ci.gmk ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/ppc/vm/jvmciCodeInstaller_ppc.cpp ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/vmStructs_sparc.hpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! 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/AbstractAddress.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Architecture.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BailoutException.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationRequest.java ! 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/DebugInfo.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InstalledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Location.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.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.code/src/jdk/vm/ci/code/StackLockValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/TargetDescription.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ValueUtil.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/package-info.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrame.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/StackIntrospection.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/JVMCIError.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.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/SPARCHotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequest.java ! 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/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstant.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/HotSpotConstantReflectionProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotInstalledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.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/HotSpotJVMCIRuntimeProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.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/HotSpotMetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethod.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/HotSpotMethodHandleAccessProvider.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/HotSpotNmethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotOopMap.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaField.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/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/HotSpotResolvedJavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.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/HotSpotResolvedPrimitiveType.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotRuntimeStub.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSentinelConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSignature.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackFrameReference.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackIntrospection.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedJavaType.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.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Stable.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EmptyEventProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMManual.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DefaultProfilingInfo.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ExceptionHandler.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JVMCIMetaAccessContext.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaField.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/JavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethodProfile.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaTypeProfile.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/LocalVariableTableImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocationIdentity.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.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/ModifiersProvider.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.meta/src/jdk/vm/ci/meta/PrimitiveConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SerializableConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/jdk/vm/ci/options/processor/OptionProcessor.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/DerivedOptionValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/NestedBooleanOptionValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/Option.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionValue.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsLoader.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsParser.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIBackend.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIRuntime.java ! 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/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARCKind.java ! src/os/solaris/vm/os_solaris.inline.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompiler.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciJavaClasses.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.hpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp ! src/share/vm/runtime/thread.cpp ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/common/CompilerToVMHelper.java ! test/compiler/jvmci/common/JVMCIHelpers.java + test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory + test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler + test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompilerFactory ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/NestedBooleanOptionValueTest.java ! test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/TestOptionValue.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/FieldUniverse.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/MethodUniverse.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/RedefineClassTest.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/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/testlibrary/jdk/test/lib/Utils.java Changeset: 6f3baccef211 Author: shade Date: 2015-11-05 13:33 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6f3baccef211 8141044: C1 should fold (this == null) to false Reviewed-by: jrose, roland ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp Changeset: 09f5dc197df8 Author: simonis Date: 2015-11-05 10:55 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/09f5dc197df8 8141416: "expr: syntax error" due to gcc -dumpversion excluding micro Reviewed-by: erikj, stuefe ! make/linux/makefiles/gcc.make Changeset: f6fe5d638924 Author: erikj Date: 2015-11-05 15:08 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f6fe5d638924 Merge Changeset: c57d32ee06b3 Author: thartmann Date: 2015-11-05 15:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c57d32ee06b3 8141443: jdk/test/java/util/regex/RegExTest.java fails: No match found Summary: Do not sign extend when converting jbyte to jchar. Reviewed-by: shade, kvn ! src/share/vm/opto/stringopts.cpp Changeset: f291674594da Author: shade Date: 2015-11-05 16:35 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f291674594da 8140389: Remove StringCharIntrinsics flag after JDK-8138651 is fixed Reviewed-by: kvn, zmajo ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/runtime/globals.hpp Changeset: a20807e48002 Author: neliasso Date: 2015-11-06 11:34 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a20807e48002 Merge ! make/linux/makefiles/gcc.make ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: 29771f4b4d47 Author: neliasso Date: 2015-11-06 16:42 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/29771f4b4d47 8141629: Hs-comp doesn't build with JDK-8139040 Summary: Fix benign uninitialized vars Reviewed-by: roland ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/opto/library_call.cpp Changeset: 9e2ae607c0d8 Author: amurillo Date: 2015-11-06 11:11 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9e2ae607c0d8 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: d8b24776484c Author: lana Date: 2015-11-12 18:29 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d8b24776484c Merge Changeset: afbcc2bdb3fc Author: lana Date: 2015-11-19 09:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/afbcc2bdb3fc Added tag jdk9-b93 for changeset d8b24776484c ! .hgtags Changeset: 1bf156be1f07 Author: lana Date: 2015-11-12 14:13 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1bf156be1f07 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler - test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory - test/compiler/jvmci/events/JvmciCompleteInitializationTest.config - test/compiler/jvmci/events/JvmciCompleteInitializationTest.java Changeset: 050821833f00 Author: dholmes Date: 2015-10-29 18:59 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/050821833f00 8131045: Obsolete JNIDetachReleasesMonitors Reviewed-by: dcubed, dsimms, sspitsyn ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp Changeset: f81484d852ac Author: cjplummer Date: 2015-10-29 12:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f81484d852ac 8140189: [TESTBUG] Get rid of "@library /../../test/lib" in jtreg tests Summary: Use new external.lib.roots property in TEST.ROOT so /../../test/lib is not needed. Reviewed-by: mseledtsov, sla, iklam ! test/TEST.ROOT ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/MethodMatcherTest.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/runtime/8010927/Test8010927.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/gc/CondCardMark/Basic.java ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestNewRatioFlag.java ! test/gc/arguments/TestNewSizeFlags.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/gc/g1/mixedgc/TestLogging.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/runtime/ClassUnload/KeepAliveClass.java ! test/runtime/ClassUnload/KeepAliveClassLoader.java ! test/runtime/ClassUnload/KeepAliveObject.java ! test/runtime/ClassUnload/KeepAliveSoftReference.java ! test/runtime/ClassUnload/UnloadTest.java ! test/runtime/NMT/ChangeTrackingLevel.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/interned/SanityTest.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReadVMPageSize.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/memory/StressVirtualSpaceResize.java ! test/runtime/whitebox/WBStackSize.java ! test/sanity/WBApi.java ! test/serviceability/ParserTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/sa/DeadlockDetectionTest.java ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.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 ! test/testlibrary_tests/whitebox/BlobSanityTest.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java Changeset: 6acc55e6cf00 Author: dholmes Date: 2015-10-29 21:38 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6acc55e6cf00 Merge Changeset: 6e76f1f75b89 Author: dholmes Date: 2015-10-30 00:23 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6e76f1f75b89 8129526: Solaris: clean up another remnant of interruptible I/O Reviewed-by: fparain, dcubed ! src/os/aix/vm/jvm_aix.cpp ! src/os/aix/vm/jvm_aix.h ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/jvm_bsd.cpp ! src/os/bsd/vm/jvm_bsd.h ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/jvm_linux.cpp ! src/os/linux/vm/jvm_linux.h ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/jvm_solaris.cpp ! src/os/solaris/vm/jvm_solaris.h ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: b352019b1fca Author: brutisso Date: 2015-10-30 06:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b352019b1fca 8140781: Remove _MARKING_STATS_ from the G1 code Reviewed-by: kbarrett, david ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMark.hpp ! src/share/vm/gc/g1/concurrentMark.inline.hpp Changeset: 145a439b47cd Author: brutisso Date: 2015-10-30 06:50 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/145a439b47cd Merge Changeset: d806ff9d9804 Author: poonam Date: 2015-10-30 08:29 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d806ff9d9804 8140249: JVM Crashing During startUp If Flight Recording is enabled Reviewed-by: dholmes Contributed-by: Shafi Ahmad <[email protected]> ! src/cpu/x86/vm/vm_version_x86.hpp Changeset: 96773453776a Author: rprotacio Date: 2015-10-30 16:39 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/96773453776a 8139564: Convert TraceDefaultMethods to Unified Logging Summary: The former -XX:+TraceDefaultMethods flag is updated to the unified logging framework and is now replaced with -Xlog:defaultmethods. Reviewed-by: acorn, coleenp, hseigel ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/ostream.cpp + test/runtime/logging/DefaultMethodsTest.java Changeset: 8d33e189e86d Author: iklam Date: 2015-10-30 16:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8d33e189e86d 8139026: hotspot/make/hotspot.script cannot handle command-line arguments with spaces Summary: Use "$@" Reviewed-by: twisti, ihse ! make/hotspot.script Changeset: ddc17a69ffc5 Author: ehelin Date: 2015-10-30 10:15 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ddc17a69ffc5 8140508: Add utility method for logging phases to G1CollectorPolicy Reviewed-by: mgerdin, tschatzl ! 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/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp Changeset: 82b971bf9c3c Author: ehelin Date: 2015-10-31 15:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/82b971bf9c3c 8140509: Add note_gc_start to G1CollectorPolicy Reviewed-by: mgerdin, tschatzl ! 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/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp Changeset: 80c8e474661d Author: brutisso Date: 2015-11-02 09:11 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/80c8e474661d 8141037: Remove _MARKING_VERBOSE_ from the G1 code Reviewed-by: tschatzl, kbarrett ! 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/g1OopClosures.inline.hpp Changeset: ae38bcd1e2ef Author: brutisso Date: 2015-11-02 09:12 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ae38bcd1e2ef 8141045: Remove SPARSE_PRT_VERBOSE from the G1 code Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/sparsePRT.cpp Changeset: b390353dd19e Author: brutisso Date: 2015-11-02 09:13 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b390353dd19e 8141049: Remove CARD_REPEAT_HISTO from the G1 code Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1RemSet.cpp Changeset: 4338b5465f50 Author: stuefe Date: 2015-10-30 12:36 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4338b5465f50 8140645: Recent Developments for AIX Summary: Port recent developments from SAP for AIX to the OpenJDK Reviewed-by: goetz ! src/cpu/ppc/vm/ppc.ad ! src/os/aix/vm/loadlib_aix.cpp ! src/os/aix/vm/loadlib_aix.hpp + src/os/aix/vm/misc_aix.cpp + src/os/aix/vm/misc_aix.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/porting_aix.cpp ! src/os/aix/vm/porting_aix.hpp Changeset: d3870bf39fae Author: ddmitriev Date: 2015-11-02 11:32 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d3870bf39fae 8141042: Typos and refactoring in Compiler constraints functions Reviewed-by: vlivanov, zmajo, kvn ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4c4bc4e82b1c Author: zmajo Date: 2015-11-02 11:51 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4c4bc4e82b1c Merge Changeset: 69e84ea906d5 Author: zmajo Date: 2015-11-02 14:34 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/69e84ea906d5 Merge Changeset: 797a0f7a8631 Author: ehelin Date: 2015-11-02 16:16 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/797a0f7a8631 8140602: Split other time calculation into methods in G1CollectorPolicy Reviewed-by: mgerdin, tschatzl, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 21b56ffca3ea Author: ehelin Date: 2015-11-02 17:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/21b56ffca3ea Merge Changeset: 3b0fdfa8029c Author: sgehwolf Date: 2015-11-02 16:54 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3b0fdfa8029c 8141138: Zero fails to build Summary: Adjust to recent JDK-9 changes. Reviewed-by: coleenp ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/cpu/zero/vm/relocInfo_zero.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: 2369f1537ee1 Author: sgehwolf Date: 2015-11-02 17:18 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2369f1537ee1 8141140: Zero JVM fails to initialize after JDK-8078554 Summary: Disable AllocatePrefetchDistance for Zero. Reviewed-by: coleenp ! src/cpu/zero/vm/vm_version_zero.cpp Changeset: 9e7d1e562f69 Author: coleenp Date: 2015-11-02 19:38 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9e7d1e562f69 Merge Changeset: a9fecf7a6e6d Author: david Date: 2015-11-02 10:41 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a9fecf7a6e6d 8141056: Erroneous assignment in HeapRegionSet.cpp Reviewed-by: tschatzl, pliden ! src/share/vm/gc/g1/heapRegionSet.cpp Changeset: 923bde1cd574 Author: david Date: 2015-11-02 14:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/923bde1cd574 8137756: Remove hrs_err_msg and hrs_ext_msg from heapRegionSet Reviewed-by: pliden, mgerdin ! src/share/vm/gc/g1/heapRegionSet.cpp ! src/share/vm/gc/g1/heapRegionSet.hpp ! src/share/vm/gc/g1/heapRegionSet.inline.hpp Changeset: 3bef2d08010e Author: mgerdin Date: 2014-08-18 14:37 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3bef2d08010e 8055283: Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests Reviewed-by: ehelin, tschatzl, coleenp ! src/share/vm/prims/jni.cpp + src/share/vm/utilities/resourceHash.cpp ! src/share/vm/utilities/resourceHash.hpp Changeset: 7977bf8f391e Author: dpochepk Date: 2015-11-04 00:59 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7977bf8f391e 8141331: Test hotspot/compiler/oracle/MethodMatcher.java fails with NPE Reviewed-by: iignatyev ! test/compiler/oracle/MethodMatcherTest.java Changeset: cd14a4e35f7a Author: stuefe Date: 2015-11-03 19:53 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cd14a4e35f7a 8140648: Clean up remnants of fork1() from non-solaris platforms Summary: Clean up any remnants of fork1() from Non-Solaris platforms Reviewed-by: dholmes, goetz ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! src/os/linux/vm/os_linux.cpp Changeset: fe54119ce75f Author: mgerdin Date: 2015-11-04 16:42 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fe54119ce75f 8141422: G1 eager reclaim card dirtying may dirty outside of allocated objects Reviewed-by: sjohanss, tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: d5e5e9f4fc04 Author: aph Date: 2015-11-04 13:38 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d5e5e9f4fc04 8138966: Intermittent SEGV running ParallelGC Summary: Add necessary memory fences so that the parallel threads are unable to observe partially filled block tables. Reviewed-by: tschatzl ! src/share/vm/gc/parallel/psParallelCompact.hpp Changeset: 4c3c424e245f Author: tschatzl Date: 2015-11-04 17:36 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4c3c424e245f 8141134: Remove unnecessary pragma warning(disable:4355) from GC code Reviewed-by: ehelin, simonis, stuefe ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/satbQueue.cpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp Changeset: 0a9dc66ab4ae Author: tschatzl Date: 2015-11-04 18:10 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0a9dc66ab4ae Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: f541df955aca Author: kbarrett Date: 2015-11-04 13:09 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f541df955aca 6899049: G1: Clean up code in ptrQueue.[ch]pp and ptrQueue.inline.hpp Summary: Simplify indexing, address obsolete code, improve access/type checking. Reviewed-by: tschatzl, pliden ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp ! src/share/vm/gc/g1/ptrQueue.cpp ! src/share/vm/gc/g1/ptrQueue.hpp ! src/share/vm/gc/g1/satbQueue.cpp ! src/share/vm/gc/g1/satbQueue.hpp Changeset: 638ca04d4845 Author: kbarrett Date: 2015-11-04 20:02 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/638ca04d4845 Merge ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/satbQueue.cpp Changeset: 9c99ce707b0b Author: rprotacio Date: 2015-11-04 14:32 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9c99ce707b0b 8140348: Convert TraceSafepoint to Unified Logging Summary: The former -XX:+TraceSafepoint flag is updated to the unified logging framework and is now replaced with -Xlog:safepoint in product mode. Reviewed-by: coleenp, hseigel ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp + test/runtime/logging/SafepointTest.java + test/runtime/logging/SafepointTestMain.java Changeset: 86eba50b37c0 Author: coleenp Date: 2015-11-04 19:52 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/86eba50b37c0 Merge Changeset: e2d20356b596 Author: coleenp Date: 2015-11-05 03:42 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e2d20356b596 Merge Changeset: 766ae06f30ca Author: rprotacio Date: 2015-11-04 17:18 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/766ae06f30ca 8138916: Logging write function does not allow for long enough messages Summary: The unified logging framework's vwrite function is updated to allow strings longer than 512 characters, for the sake of messages of non-pre-determined length. Reviewed-by: coleenp, dsamersoff, mlarsson ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp + src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: 35a171090343 Author: coleenp Date: 2015-11-04 23:02 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/35a171090343 Merge Changeset: d5ced966d3fa Author: coleenp Date: 2015-11-05 05:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d5ced966d3fa Merge Changeset: 9ff773cd4ba2 Author: clanger Date: 2015-11-04 16:23 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9ff773cd4ba2 8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX Reviewed-by: stuefe, dcubed ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp Changeset: 309f17a92551 Author: dcubed Date: 2015-11-05 07:22 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/309f17a92551 Merge Changeset: bf85ad40fbbe Author: brutisso Date: 2015-11-05 08:48 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bf85ad40fbbe 8141394: Remove the instrumentation added by JDK-6898948 Reviewed-by: tschatzl, pliden ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1_globals.hpp Changeset: 1b9a3ab2af04 Author: brutisso Date: 2015-11-05 09:11 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1b9a3ab2af04 Merge Changeset: e1ff70d37567 Author: sspitsyn Date: 2015-11-05 00:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e1ff70d37567 8141035: Let jvmtiGen exit with a non-zero exit code upon failure Summary: Let jvmtiGen exit with a non-zero exit code upon failure Reviewed-by: sla, sspitsyn Contributed-by: [email protected] ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/trace.make ! make/solaris/makefiles/trace.make ! src/share/vm/prims/jvmtiGen.java Changeset: 309e3337258f Author: sspitsyn Date: 2015-11-05 11:12 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/309e3337258f Merge Changeset: 9e5b420c7003 Author: ddmitriev Date: 2015-11-05 11:56 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9e5b420c7003 8139765: set_numeric_flag can call Flag::find_flag to determine the flag type Reviewed-by: jiangli, gziemski ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: 104e524dc49e Author: ddmitriev Date: 2015-11-05 09:15 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/104e524dc49e Merge Changeset: 9812b5403f04 Author: ddmitriev Date: 2015-11-05 13:39 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9812b5403f04 Merge Changeset: 2a591a32d924 Author: aeriksso Date: 2015-11-05 11:42 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2a591a32d924 8134030: test/serviceability/dcmd/gc/HeapDumpTest fails to verify the dump Reviewed-by: dholmes ! src/share/vm/services/heapDumper.cpp ! test/serviceability/dcmd/gc/HeapDumpTest.java Changeset: 975fdc0daefa Author: aeriksso Date: 2015-11-05 15:28 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/975fdc0daefa Merge Changeset: dd0c55eac358 Author: jmasa Date: 2015-11-04 10:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dd0c55eac358 8135318: CMS wrong max_eden_size for check_gc_overhead_limit Reviewed-by: jmasa, simonis Contributed-by: [email protected] ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 976f986375f2 Author: jmasa Date: 2015-11-05 19:15 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/976f986375f2 Merge Changeset: 40a609a54513 Author: cjplummer Date: 2015-11-04 23:45 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/40a609a54513 8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12 Summary: updated requiredVersion to 4.1 b12 Reviewed-by: dholmes, sla, darcy ! test/TEST.ROOT Changeset: 46439e79a32b Author: brutisso Date: 2015-11-06 06:13 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/46439e79a32b 8141530: Remove G1RecordHRRSOops and G1RecordHRRSEvents Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp Changeset: db98874be398 Author: pliden Date: 2015-11-06 09:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/db98874be398 8042209: Remove unused function G1SATBCardTableLoggingModRefBS::write_ref_field_static Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp Changeset: cc23066d473c Author: ctornqvi Date: 2015-11-06 09:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cc23066d473c 8141533: [TESTBUG] Add @ignore to runtime/CompressedOops/UseCompressedOops.java until JDK-8079353 has been resolved Reviewed-by: gtriantafill, stsmirno, hseigel ! test/runtime/CompressedOops/UseCompressedOops.java Changeset: 7e1dcb8396f1 Author: david Date: 2015-11-09 09:19 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7e1dcb8396f1 8139867: Change how startsHumongous and continuesHumongous regions work in G1. Reviewed-by: tschatzl, tbenson ! 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/g1BlockOffsetTable.cpp ! src/share/vm/gc/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc/g1/g1CodeBlobClosure.cpp ! 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/g1HRPrinter.cpp ! src/share/vm/gc/g1/g1HRPrinter.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc/g1/g1RemSet.inline.hpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/g1/heapRegion.inline.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.hpp ! src/share/vm/gc/g1/heapRegionManager.inline.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/satbQueue.cpp Changeset: f8bbcd74a060 Author: ihse Date: 2015-11-09 10:59 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f8bbcd74a060 8141548: Hotspot Windows build should respect WARNINGS_AS_ERRORS Reviewed-by: erikj, dholmes ! make/windows/makefiles/compile.make ! make/windows/makefiles/defs.make Changeset: 9559d87d7b4e Author: ihse Date: 2015-11-09 11:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9559d87d7b4e Merge Changeset: 5c403089c663 Author: david Date: 2015-11-09 11:26 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5c403089c663 8141434: G1CollectedHeap::into_cset_dirty_card_queue_set should be moved to G1RemSet Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp Changeset: d6f844bc0132 Author: david Date: 2015-11-09 11:35 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d6f844bc0132 Merge Changeset: ed57978c72cc Author: stsmirno Date: 2015-11-09 15:19 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ed57978c72cc 8130255: [TESTBUG] closed/runtime/4784641/CheckedIsSameObjectTest fails when running 32-bit ARM binaries on 64-bit ARM hosts Summary: Rewrote test in Java with a number of changes Reviewed-by: ctornqvi, gtriantafill, ddmitriev ! make/test/JtregNative.gmk + test/runtime/SameObject/SameObject.java + test/runtime/SameObject/libSameObject.c Changeset: 92ff60614bbf Author: kbarrett Date: 2015-11-06 16:30 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/92ff60614bbf 8077571: ObjPtrQueue is poorly named Summary: Renamed to SATBMarkQueue and renamed files. Reviewed-by: brutisso, tschatzl, dholmes, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp + src/share/vm/gc/g1/satbMarkQueue.cpp + src/share/vm/gc/g1/satbMarkQueue.hpp - src/share/vm/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 36a6516ca7b8 Author: kbarrett Date: 2015-11-10 00:18 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/36a6516ca7b8 Merge - src/share/vm/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp Changeset: cd86b5699825 Author: goetz Date: 2015-10-26 16:21 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cd86b5699825 8140482: Various minor code improvements (runtime) Reviewed-by: dholmes, coleenp, sspitsyn, dsamersoff ! agent/src/os/linux/libproc_impl.c ! agent/src/os/linux/ps_core.c ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/attachListener_windows.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/services/attachListener.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/utilities/xmlstream.cpp Changeset: b4191682ba73 Author: sspitsyn Date: 2015-11-10 03:54 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b4191682ba73 Merge Changeset: 88d10461b89b Author: sspitsyn Date: 2015-11-10 04:37 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/88d10461b89b Merge Changeset: 2a4e838901e9 Author: david Date: 2015-11-09 15:09 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2a4e838901e9 8141946: Remove develop flag G1TraceHeapRegionRememberedSet Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp Changeset: 83c3b8b7e80f Author: david Date: 2015-11-10 09:49 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/83c3b8b7e80f 8140404: Revert the removal of CMSTestInFreeList Reviewed-by: jmasa, brutisso ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/runtime/globals.hpp Changeset: e296444235b5 Author: hseigel Date: 2015-11-10 08:42 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e296444235b5 8139164: JVM should throw ClassFormatError for non-void methods named <clinit> Summary: If method being parsed is named <clinit>, throw ClassFormatError if it is not void or has arguments, for class file version >= 51. Reviewed-by: acorn, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp ! test/runtime/classFileParserBug/BadInitMethod.java + test/runtime/classFileParserBug/clinitArg.jasm + test/runtime/classFileParserBug/clinitArg51.jasm + test/runtime/classFileParserBug/clinitNonStatic.jasm - test/runtime/classFileParserBug/ignoredClinit.jasm + test/runtime/classFileParserBug/nonvoidClinit.jasm Changeset: 5945d49fca35 Author: hseigel Date: 2015-11-10 17:15 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5945d49fca35 Merge - test/runtime/classFileParserBug/ignoredClinit.jasm Changeset: 234e86f3eefe Author: iklam Date: 2015-11-10 09:38 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/234e86f3eefe 8080940: Remove mcs post-hook from hotspot solaris builds Reviewed-by: dholmes, ihse, erikj ! make/solaris/makefiles/sparcWorks.make Changeset: 4ea4955dd8a1 Author: iklam Date: 2015-11-10 20:34 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4ea4955dd8a1 Merge Changeset: 8a9bd1a4251b Author: tschatzl Date: 2015-11-10 09:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8a9bd1a4251b 8140585: PLAB statistics are flushed too late Summary: Move the call to G1EvacStats::adjust_desired_plab_sz() to after flushing the per-thread statistics. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp + test/gc/g1/TestPLABOutput.java Changeset: 7eb5542ceb96 Author: tschatzl Date: 2015-11-10 17:57 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7eb5542ceb96 Merge Changeset: c35ced49746c Author: tschatzl Date: 2015-11-10 20:39 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c35ced49746c Merge Changeset: 7f575c73e45e Author: kbarrett Date: 2015-11-09 11:50 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7f575c73e45e 8141654: Tests missing -XX:+UnlockDiagnosticVMOptions Summary: Add missing unlock options. Reviewed-by: brutisso, tschatzl ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 11486a585ba2 Author: stefank Date: 2015-10-27 12:25 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/11486a585ba2 8140584: nmethod::oops_do_marking_epilogue always runs verification code Reviewed-by: tschatzl, kvn ! src/cpu/ppc/vm/relocInfo_ppc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.cpp Changeset: 862e71c47a07 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/862e71c47a07 8140597: Forcing an initial mark causes G1 to abort mixed collections Summary: Postpone the initial mark request until the current mixed GC phase has finished. Reviewed-by: mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/prims/whitebox.cpp Changeset: 54e0d5521e14 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/54e0d5521e14 8139874: After G1 Full GC, the next GC is always a young-only GC Summary: Allow initiation of an initial mark after Full GC Reviewed-by: ehelin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: bbd11e7bbe26 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bbd11e7bbe26 8138740: Start initial mark right after mixed GC if needed Summary: Instead of issuing a single young-only GC after the end of all mixed GCs, if needed immediately start an initial mark in that young-only GC. Reviewed-by: drwhite, mgerdin ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: f17e5edbe761 Author: tschatzl Date: 2015-11-10 11:07 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f17e5edbe761 8140689: Skip last young-only gc if nothing to do in the mixed gc phase Reviewed-by: mgerdin, drwhite ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: aabefa3ef38d Author: ctornqvi Date: 2015-11-11 11:47 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aabefa3ef38d 8142502: [TESTBUG] Exclude runtime/ErrorHandling/SecondaryErrorTest.java on OSX until JDK-8139300 has been resolved Reviewed-by: hseigel, mseledtsov, minqi ! test/runtime/ErrorHandling/SecondaryErrorTest.java Changeset: 19ed05bd68dc Author: jprovino Date: 2015-11-11 23:47 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/19ed05bd68dc Merge ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/zero/vm/vm_version_zero.cpp ! 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/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java - test/runtime/classFileParserBug/ignoredClinit.jasm Changeset: 924ad9151e00 Author: amurillo Date: 2015-11-13 10:35 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/924ad9151e00 Merge - src/share/vm/gc/g1/satbQueue.cpp - src/share/vm/gc/g1/satbQueue.hpp - test/runtime/classFileParserBug/ignoredClinit.jasm Changeset: a22b7c80529f Author: lana Date: 2015-11-20 15:41 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a22b7c80529f Merge Changeset: ec158d92e9d8 Author: lana Date: 2015-11-29 11:00 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ec158d92e9d8 Added tag jdk9-b94 for changeset a22b7c80529f ! .hgtags Changeset: 94ae06d1ae14 Author: mchung Date: 2015-11-30 14:57 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/94ae06d1ae14 Merge ! .hgtags ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/gensrc/Gensrc-jdk.vm.ci.gmk ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/test/JtregNative.gmk + src/jdk.vm.ci/share/classes/module-info.java ! 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/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp + src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.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/oops/objArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! test/compiler/runtime/8010927/Test8010927.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java - test/runtime/BadObjectClass/Object.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.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 ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
