Changeset: 36fd5d1982b0 Author: ascarpino Date: 2015-07-10 11:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/36fd5d1982b0
8130341: GHASH 32bit intrinsics has AEADBadTagException Reviewed-by: kvn, mcberg ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! test/compiler/codegen/7184394/TestAESBase.java ! test/compiler/codegen/7184394/TestAESDecode.java ! test/compiler/codegen/7184394/TestAESEncode.java Changeset: 94403236f303 Author: kvn Date: 2015-07-10 11:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/94403236f303 8129920: Vectorized loop unrolling Summary: optimize loop opts for vectorizible loops. Reviewed-by: kvn, roland ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp Changeset: 91f45ea76992 Author: goetz Date: 2015-07-07 10:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/91f45ea76992 8130653: ppc: implement MultiplyToLen intrinsic Reviewed-by: simonis Contributed-by: peter.janusc...@sap.com ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp Changeset: 3e15bdb908cb Author: ascarpino Date: 2015-07-13 13:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3e15bdb908cb 8131078: typos in ghash cpu message Reviewed-by: goetz, kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp Changeset: 0fb7705845de Author: mhaupt Date: 2015-03-31 21:46 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0fb7705845de 6900757: minor bug fixes to LogCompilation tool Summary: improve internal error reporting (point to XML element causing trouble); fix comparator for sorting by name and start; make tool more robust wrt. incorrect options and files not found; make inlining decision output more clear; adopt uncommon traps history printing; properly mention compiler in generated logs; add options for printing time stamps and omitting compilation IDs; add option for comparing compilation logs; overall code cleanup and API documentation Reviewed-by: kvn, vlivanov ! .hgignore ! src/share/tools/LogCompilation/Makefile ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java + src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java ! src/share/vm/compiler/compileBroker.cpp Changeset: 2963c44aa1f5 Author: hseigel Date: 2015-07-09 08:36 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2963c44aa1f5 8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero Summary: Throw ClassFormatError if InnerClasses attribute's inner_class_info_index is 0 Reviewed-by: acorn, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/classFileParserBug/EnclosingMethod.java + test/runtime/classFileParserBug/badEnclMthd.jcod Changeset: 07f48b118941 Author: hseigel Date: 2015-07-09 15:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/07f48b118941 8130669: VM prohibits <clinit> methods with return values Summary: Ignore <clinit> methods with return values instead of throwing ClassFormatError exceptions Reviewed-by: acorn, iklam ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp + test/runtime/classFileParserBug/BadInitMethod.java + test/runtime/classFileParserBug/badInit.jasm + test/runtime/classFileParserBug/ignoredClinit.jasm Changeset: a87c296434eb Author: jbachorik Date: 2015-07-10 16:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a87c296434eb Merge ! src/share/vm/classfile/classFileParser.cpp Changeset: b45432acc8ad Author: dholmes Date: 2015-07-12 22:54 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b45432acc8ad 8130728: Disable WorkAroundNPTLTimedWaitHang by default Reviewed-by: dcubed ! src/share/vm/runtime/globals.hpp Changeset: 726a9b9243e0 Author: ecaspole Date: 2015-07-13 11:49 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/726a9b9243e0 8129961: SIGSEGV when copying to survivor space Summary: Remove "include_young" parameter from GenCollectedHeap::no_allocs_since_save_marks() since all existing uses pass true to always rescan young gen. Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: 7927c85ed6b1 Author: ykantser Date: 2015-07-14 11:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7927c85ed6b1 8130057: serviceability/sa/TestStackTrace.java should be quarantined Reviewed-by: egahlin, jbachorik ! test/serviceability/sa/TestStackTrace.java Changeset: 3414cc0d6318 Author: dcubed Date: 2015-07-14 09:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3414cc0d6318 8130448: thread dump improvements, comment additions, new diagnostics inspired by 8077392 Reviewed-by: dholmes, coleenp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp Changeset: 1c0343a9139a Author: ddmitriev Date: 2015-07-11 12:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c0343a9139a 8130332: StarvationMonitorInterval, PreInflateSpin, VerifyGenericSignatures and CountInterpCalls VM Options can be deprecated or removed in JDK 9 Summary: Deprecate StarvationMonitorInterval and PreInflateSpin, remove VerifyGenericSignatures and CountInterpCalls Reviewed-by: coleenp, gziemski ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: f529b4150f04 Author: coleenp Date: 2015-07-14 17:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f529b4150f04 Merge Changeset: a7aec5716aea Author: coleenp Date: 2015-07-14 18:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a7aec5716aea Merge Changeset: 6c9f9f286c31 Author: gziemski Date: 2015-07-14 11:08 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6c9f9f286c31 8079156: [TESTBUG] 32 bit Java 9-fastdebug hit assertion in client mode with StackShadowPages flag value from 32 to 50. Summary: We increase CodeBufer instr size to account for stack banging code generation. Reviewed-by: coleenp, dholmes, kvn ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp Changeset: 57bdf5c8e371 Author: coleenp Date: 2015-07-14 20:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/57bdf5c8e371 Merge Changeset: 389bc4aa3295 Author: ykantser Date: 2015-07-14 16:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/389bc4aa3295 8131325: Remove hprof agent tests in hotspot repo Reviewed-by: dholmes - test/serviceability/hprof/cpu002.java Changeset: e4e4273e4c3f Author: ctornqvi Date: 2015-07-15 10:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e4e4273e4c3f 8080733: [TESTBUG] several runtime/ErrorHandling/* tests time out on Windows Reviewed-by: coleenp, gtriantafill ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/TestOnError.java ! test/runtime/memory/ReserveMemory.java Changeset: aec8e7843d43 Author: minqi Date: 2015-07-15 12:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aec8e7843d43 8025692: Log what methods are touched at run-time Summary: Added two diagnostic flags, LogTouchedMethods and PrintTouchedMethodsAtExit to list all methods that have been touched at run time. Added new jcmd, VM.print_touched_methods. Reviewed-by: acorn, iklam ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp + test/runtime/CommandLine/PrintTouchedMethods.java + test/runtime/CommandLine/TestLogTouchedMethods.java Changeset: 2f5f77429ce7 Author: minqi Date: 2015-07-15 20:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2f5f77429ce7 Merge Changeset: d476f0841893 Author: dcubed Date: 2015-07-15 15:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d476f0841893 8131331: tmtools/jstack/locks/wait_interrupt and wait_notify fail due to wrong number of lock records Summary: make new thread dump output line optional Reviewed-by: dholmes ! src/share/vm/runtime/vframe.cpp Changeset: d7342e80f950 Author: dcubed Date: 2015-07-16 02:49 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7342e80f950 Merge Changeset: 2561c5957b28 Author: dcubed Date: 2015-07-16 10:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2561c5957b28 Merge - test/serviceability/hprof/cpu002.java Changeset: 98c861cee52b Author: amurillo Date: 2015-07-17 08:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/98c861cee52b Merge - test/serviceability/hprof/cpu002.java Changeset: 2f354281e991 Author: lana Date: 2015-07-23 15:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2f354281e991 Merge - test/serviceability/hprof/cpu002.java Changeset: cbdbbeefe70c Author: katleman Date: 2015-07-30 11:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cbdbbeefe70c Added tag jdk9-b75 for changeset 2f354281e991 ! .hgtags