hg: graal/graal-jvmci-9: 27 new changesets
christian.thalinger at oracle.com
christian.thalinger at oracle.com
Thu Aug 6 18:15:09 UTC 2015
Changeset: 36fd5d1982b0
Author: ascarpino
Date: 2015-07-10 11:31 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/rev/91f45ea76992
8130653: ppc: implement MultiplyToLen intrinsic
Reviewed-by: simonis
Contributed-by: peter.januschke at 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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/rev/f529b4150f04
Merge
Changeset: a7aec5716aea
Author: coleenp
Date: 2015-07-14 18:34 +0000
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/rev/a7aec5716aea
Merge
Changeset: 6c9f9f286c31
Author: gziemski
Date: 2015-07-14 11:08 -0500
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/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/graal/graal-jvmci-9/rev/57bdf5c8e371
Merge
Changeset: 389bc4aa3295
Author: ykantser
Date: 2015-07-14 16:28 +0200
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/rev/2f5f77429ce7
Merge
Changeset: d476f0841893
Author: dcubed
Date: 2015-07-15 15:52 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/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/graal/graal-jvmci-9/rev/d7342e80f950
Merge
Changeset: 2561c5957b28
Author: dcubed
Date: 2015-07-16 10:22 -0700
URL: http://hg.openjdk.java.net/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/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/graal/graal-jvmci-9/rev/cbdbbeefe70c
Added tag jdk9-b75 for changeset 2f354281e991
! .hgtags
More information about the graal-dev
mailing list