Changeset: 8577c435f75a Author: goetz Date: 2014-09-29 16:03 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/8577c435f75a
8058880: Introduce identifier TEMP_DEF for effects in adl. Summary: Modified adlc sources. Reviewed-by: kvn, drchase ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/adlc/output_c.cpp Changeset: 77c5da30c47b Author: iveresov Date: 2014-09-26 20:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/77c5da30c47b 8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic Summary: Make sure MH intrinsics can be created before compiler instances Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp Changeset: 026850ac0a7b Author: thartmann Date: 2014-09-29 08:40 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/026850ac0a7b 8058737: CodeCache::find_blob fails with 'unsafe access to zombie method' Summary: Remove active ICStubs from zombie nmethods Reviewed-by: kvn, iveresov ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp Changeset: e17112236cba Author: shade Date: 2014-09-25 12:10 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/e17112236cba 8058968: Compiler time traces should be improved Summary: Use CITime consistently, make C2 to report to CompilerBroker, more probes. Reviewed-by: vlivanov, jrose ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp Changeset: 44c2773f9fee Author: vlivanov Date: 2014-09-29 09:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/44c2773f9fee 8058578: -XX:+TraceDependencies is broken for call_site_target_value dependency type Reviewed-by: jrose, kvn ! src/share/vm/code/dependencies.cpp Changeset: 25cb7c60db3c Author: vlivanov Date: 2014-09-29 09:29 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/25cb7c60db3c 8025606: [TESTBUG] Move ctw-tests to /testlibrary_tests Reviewed-by: iignatyev, vlivanov, kvn Contributed-by: [email protected] ! test/TEST.groups + test/testlibrary_tests/ctw/Bar.java + test/testlibrary_tests/ctw/ClassesDirTest.java + test/testlibrary_tests/ctw/ClassesListTest.java + test/testlibrary_tests/ctw/CtwTest.java + test/testlibrary_tests/ctw/Foo.java + test/testlibrary_tests/ctw/JarDirTest.java + test/testlibrary_tests/ctw/JarsTest.java + test/testlibrary_tests/ctw/classes.lst Changeset: 662499384b32 Author: vlivanov Date: 2014-09-29 09:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/662499384b32 8038098: [TESTBUG] remove explicit set build flavor from hotspot/test/compiler/* tests Reviewed-by: iignatyev, vlivanov, kvn, fzhinkin Contributed-by: [email protected] ! test/compiler/IntegerArithmetic/TestIntegerComparison.java ! test/compiler/codegen/LoadWithMask.java ! test/compiler/codegen/LoadWithMask2.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/UncommonTrapStackBang.java Changeset: 19c71767e456 Author: vlivanov Date: 2014-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/19c71767e456 8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement Reviewed-by: kvn ! src/share/vm/opto/escape.cpp Changeset: 3af889385bcf Author: thartmann Date: 2014-09-30 09:06 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/3af889385bcf 8059137: MemoryPoolMXBeans for different code heaps should contain 'Code heap' in their names Summary: The segmented code cache implementation registers a memory pool for each code heap. To be consistent with the "non-segmented" output, the names of these pools should contain the word "code heap". Reviewed-by: kvn, sla, fzhinkin ! src/share/vm/code/codeCache.cpp Changeset: 86dd08e14945 Author: thartmann Date: 2014-09-30 15:44 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/86dd08e14945 8059468: Fix PrintCodeCache output changed by JDK-8059137 Summary: Change output of PrintCodeCache to print "CodeCache" instead of "Code Cache" and change name of non-method code heap to non-nmethod code heap. Reviewed-by: vlivanov, anoll ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/serviceability/dcmd/CodeCacheTest.java Changeset: 39213dabcbaf Author: iveresov Date: 2014-10-01 11:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/39213dabcbaf Merge Changeset: c602ed4cfca9 Author: dholmes Date: 2014-09-23 21:33 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/c602ed4cfca9 8058919: Add sanity test for minimal VM in test/Makefile Reviewed-by: twisti, kvn, coleenp ! test/Makefile Changeset: 01961999c58a Author: sla Date: 2014-09-24 09:49 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/01961999c58a 8058936: hotspot/test/Makefile should use jtreg script from $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg) Reviewed-by: dholmes, stefank ! test/Makefile Changeset: 7613fbc3d837 Author: shade Date: 2014-09-22 18:34 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/7613fbc3d837 8057925: PrintSymbolTableSizeHistogram prints misleading output Reviewed-by: jrose, kvn, gziemski ! src/share/vm/classfile/symbolTable.cpp Changeset: 474605fb56a4 Author: dsamersoff Date: 2014-09-25 02:48 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/474605fb56a4 8054194: jstack crash: assert(handle != NULL) failed: JNI handle should not be null Summary: Add better error check to sa to avoid secondary crash Reviewed-by: sla, jbachorik, sspitsyn ! agent/src/os/win32/windbg/sawindbg.cpp Changeset: 89ca0f8665e5 Author: coleenp Date: 2014-09-25 07:52 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/89ca0f8665e5 8058818: Allocation of more then 1G of memory using Unsafe.allocateMemory is still causing a fatal error on 32bit platforms Summary: The assert was firing for NMT_Off and minimal too even though the size isn't used. Reviewed-by: gtriantafill, dholmes ! src/share/vm/services/mallocTracker.cpp + test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 56b0d48b9829 Author: coleenp Date: 2014-09-25 12:04 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/56b0d48b9829 Merge Changeset: a6e53525f78a Author: coleenp Date: 2014-09-26 12:50 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/a6e53525f78a 8058927: ATG throws ClassNotFoundException Summary: ClassLoader for array klass set to null and not the class loader of the component type. Reviewed-by: dcubed, ctornqvi ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/oops/arrayKlass.cpp + test/runtime/LoadClass/ShowClassLoader.java Changeset: 8fa06246aa17 Author: coleenp Date: 2014-09-26 17:11 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/8fa06246aa17 8057846: ClassVerifier::change_sig_to_verificationType temporary symbol creation code is hot Summary: Only update the refcount without looking it up in the symbol table. Reviewed-by: hseigel, lfoltan, shade ! src/share/vm/classfile/verifier.hpp Changeset: 7ce3a27baa00 Author: coleenp Date: 2014-09-26 18:59 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/7ce3a27baa00 Merge Changeset: 9163c18c1b8f Author: iklam Date: 2014-09-26 17:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9163c18c1b8f Merge - src/share/vm/runtime/arguments_ext.cpp Changeset: 8037542c53b0 Author: iklam Date: 2014-10-01 15:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/8037542c53b0 Merge Changeset: c83528b42643 Author: jwilhelm Date: 2014-09-27 15:11 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/c83528b42643 8047976: Ergonomics for GC thread counts should update the flags Summary: Ergonomics updates flags for number of GC threads Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/runtime/arguments.cpp + test/gc/arguments/TestG1ConcRefinementThreads.java Changeset: 6534c979ef0f Author: tschatzl Date: 2014-09-29 09:59 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/6534c979ef0f 8043766: CMM Testing: 8u40 Decommit auxiliary data structures Summary: Check that native memory is returned to the system when decommiting memory within the heap with G1. Reviewed-by: tschatzl, jwilhelm Contributed-by: Andrey Zakharov <[email protected]> ! test/TEST.groups + test/gc/g1/TestShrinkAuxiliaryData.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 Changeset: c663d0e6a24d Author: ehelin Date: 2014-09-29 10:38 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/c663d0e6a24d 8058963: CollectorPolicy::satisfy_failed_metadata_allocation can avoid some safepoints Reviewed-by: brutisso, mgerdin ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/metaspace.hpp Changeset: be6ea5109027 Author: ehelin Date: 2014-09-29 12:05 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/be6ea5109027 Merge Changeset: 3e1e8f72e599 Author: brutisso Date: 2014-09-30 13:14 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/3e1e8f72e599 8059452: G1: Change the default values for G1HeapWastePercent and G1MixedGCLiveThresholdPercent Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 907097669ee9 Author: shade Date: 2014-10-01 12:29 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/907097669ee9 8059474: Clean up vm/utilities/Bitmap type uses Reviewed-by: coleenp, mgerdin ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: ddb0b16cd6c2 Author: ehelin Date: 2014-10-01 16:09 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/ddb0b16cd6c2 8049599: MetaspaceGC::_capacity_until_GC can overflow Reviewed-by: jmasa, stefank ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/prims/whitebox.cpp + test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 931c1f116715 Author: mlarsson Date: 2014-10-02 11:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/931c1f116715 8059527: Disallow ParallelGCThreads=0 for G1 Reviewed-by: ehelin, brutisso ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups + test/gc/arguments/TestParallelGCThreads.java Changeset: cd267c8435c2 Author: jwilhelm Date: 2014-10-03 00:21 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/cd267c8435c2 Merge ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups Changeset: a28ba9881eb6 Author: neliasso Date: 2014-09-30 10:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/a28ba9881eb6 8058891: serviceability/dcmd/CodelistTest.java - fails on all platforms Summary: Fix can not reflect MethodHandles Reviewed-by: kvn, drchase ! test/TEST.groups - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java ! test/serviceability/dcmd/compiler/CodeCacheTest.java < test/serviceability/dcmd/CodeCacheTest.java + test/serviceability/dcmd/compiler/CodelistTest.java + test/serviceability/dcmd/compiler/CompilerQueueTest.java + test/serviceability/dcmd/compiler/MethodIdentifierParser.java Changeset: 81dfb21dd396 Author: zmajo Date: 2014-10-01 10:01 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/81dfb21dd396 8059390: code cache fills up for bigapps/Weblogic+medrec/nowarnings Summary: Retrieve code heap in CodeCache::allocate(), ::report_codemem_full(), and ::unallocated_capacity() also if segmented code cache is disabled. Reviewed-by: vlivanov, thartmann ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/memory/heap.hpp Changeset: 01595de2efaa Author: thartmann Date: 2014-10-01 09:40 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/01595de2efaa Merge Changeset: 677d7ff6a1cf Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/677d7ff6a1cf 8058828: Wrong ciConstant type for arrays from ConstantPool::_resolved_reference Reviewed-by: kvn, jrose ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciTypeFlow.cpp + test/compiler/jsr292/VMAnonymousClasses.java Changeset: 9c4780bccc23 Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9c4780bccc23 8059556: C2: crash while inlining MethodHandle invocation w/ null receiver Reviewed-by: kvn, jrose ! src/share/vm/opto/callGenerator.cpp + test/compiler/jsr292/NullConstantReceiver.java Changeset: 278ceffd88cd Author: iveresov Date: 2014-10-02 12:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/278ceffd88cd Merge - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 666d11a0c124 Author: iveresov Date: 2014-10-03 01:10 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/666d11a0c124 Merge ! test/TEST.groups - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 085702ee449a Author: thartmann Date: 2014-10-02 12:58 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/085702ee449a 8059596: VM startup fails with 'Invalid code heap sizes' if -XX:ReservedCodeCacheSize is set Summary: Only increase code heap sizes in Arguments::set_tiered_flags() if reserved code cache size is default. Reviewed-by: shade, vlivanov, sla ! src/share/vm/runtime/arguments.cpp Changeset: 3a3e00bad855 Author: iklam Date: 2014-10-02 12:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/3a3e00bad855 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 344972ded1f6 Author: iklam Date: 2014-10-03 02:59 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/344972ded1f6 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 6bd5989e0115 Author: mlarsson Date: 2014-10-03 10:05 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/6bd5989e0115 8059651: Tests specify -XX:+UseG1GC and -XX:ParallelGCThreads=0 Reviewed-by: jwilhelm, brutisso ! test/TEST.groups - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java Changeset: 0a2fd07b2d28 Author: jwilhelm Date: 2014-10-03 13:00 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/0a2fd07b2d28 Merge ! test/TEST.groups - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java Changeset: 8e576352f831 Author: jcoomes Date: 2014-10-07 15:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/8e576352f831 Merge Changeset: 438cb613151c Author: lana Date: 2014-10-09 12:17 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/438cb613151c Merge - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 380b62522960 Author: katleman Date: 2014-10-16 12:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/380b62522960 Added tag jdk9-b35 for changeset 438cb613151c ! .hgtags Changeset: ec15b5bb5a1b Author: erikj Date: 2014-10-21 10:50 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/ec15b5bb5a1b Merge - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java
