hg: hsx/hsx24/hotspot: 22 new changesets (original) (raw)
vladimir.kozlov at oracle.com vladimir.kozlov at oracle.com
Wed Mar 27 22:48:17 PDT 2013
- Previous message: hg: hsx/hotspot-main/hotspot: 22 new changesets
- Next message: hg: hsx/hotspot-main/hotspot: 5 new changesets
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Changeset: 399bb8104fea Author: kvn Date: 2013-01-22 11:31 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/399bb8104fea
8005055: pass outputStream to more opto debug routines Summary: pass the output stream to node->dump() and everything reachable from there Reviewed-by: kvn Contributed-by: goetz.lindenmaier at sap.com
! src/share/vm/compiler/oopMap.cpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/opto/regalloc.cpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp
Changeset: c638b7564d34 Author: vlivanov Date: 2013-02-01 03:02 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/c638b7564d34
8005439: no message about inline method if it specifed by CompileCommand Reviewed-by: kvn, vlivanov Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>
! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/parse.hpp
Changeset: c605c1bd2819 Author: drchase Date: 2013-01-25 16:09 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/c605c1bd2819
8006500: compiler/8004741/Test8004741.java fails intermediately Summary: rewrote the test to be more reliable, add test for invalid size exception Reviewed-by: kvn
! test/compiler/8004741/Test8004741.java
Changeset: 19a6982e2d05 Author: mikael Date: 2013-02-04 10:28 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/19a6982e2d05
8007403: Incorrect format arguments in adlparse.cpp Reviewed-by: kvn, twisti
! src/share/vm/adlc/adlparse.cpp
Changeset: 9fdfc60415f1 Author: vlivanov Date: 2013-02-05 08:25 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/9fdfc60415f1
8006613: adding reason to made_not_compilable Reviewed-by: kvn, vlivanov Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>
! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/oops/methodDataOop.hpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/runtime/deoptimization.cpp
Changeset: 1efffc8cd1e5 Author: drchase Date: 2013-02-06 11:33 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/1efffc8cd1e5
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarray Summary: check ndimensions before accessing length[i] element Reviewed-by: kvn Contributed-by: volker.simonis at gmail.com
! src/share/vm/opto/parse3.cpp
Changeset: c56c6ba9c1d2 Author: kvn Date: 2013-02-08 15:07 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/c56c6ba9c1d2
8007708: compiler/6855215 assert(VM_Version::supports_sse4_2()) Summary: Added missing UseSSE42 check. Reviewed-by: roland, twisti
! src/cpu/x86/vm/assembler_x86.cpp
Changeset: 71a67ff5e673 Author: drchase Date: 2013-02-09 12:55 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/71a67ff5e673
8007402: Code cleanup to remove Parfait false positive Summary: add array access range check Reviewed-by: kvn
! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp
Changeset: 1c0be805666b Author: kmo Date: 2013-02-10 22:35 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/1c0be805666b
8006430: TraceTypeProfile is a product flag while it should be a diagnostic flag Summary: make sure all diagnostic and experimental flag kinds are checked in Flag::is_unlocked() Reviewed-by: kvn
! src/share/vm/runtime/globals.cpp
Changeset: 36b32e7ee4f7 Author: roland Date: 2013-02-12 12:56 +0100 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/36b32e7ee4f7
7197327: 40% regression on 8 b41 comp 8 b40 on specjvm2008.mpegaudio on oob Summary: Add support for expensive nodes. Reviewed-by: kvn
! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/subnode.hpp
Changeset: 3eea57ac42f2 Author: kmo Date: 2013-02-12 07:39 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/3eea57ac42f2
8002169: TEST_BUG: compiler/7009359/Test7009359.java sometimes times out Summary: make the test less prone to timeout by reducing the amount of iteration and allowing main to be compiled Reviewed-by: jrose
! test/compiler/7009359/Test7009359.java
Changeset: 95f5d78a4bc1 Author: roland Date: 2013-02-18 09:06 +0100 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/95f5d78a4bc1
8007959: Use expensive node logic for more math nodes Summary: use expensive node logic for other more math nodes. Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/subnode.hpp
Changeset: 53dd0089983e Author: drchase Date: 2013-02-18 14:29 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/53dd0089983e
8008180: Several tests in compiler/5091921 need more time to run Summary: Added an explicit timeouts. Reviewed-by: kvn, twisti
! test/compiler/5091921/Test6850611.java ! test/compiler/5091921/Test6890943.java ! test/compiler/5091921/Test6905845.java ! test/compiler/5091921/Test6992759.java
Changeset: b1c0da991402 Author: drchase Date: 2013-02-18 15:08 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/b1c0da991402
7102300: performance warnings cause results diff failure in Test6890943 Summary: Strip lines matching the performance warning from the output before diff. Reviewed-by: kvn
! test/compiler/5091921/Test6890943.sh
Changeset: be30099fbdec Author: roland Date: 2013-02-25 14:13 +0100 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/be30099fbdec
8007294: ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution Summary: InitializeNode::can_capture_store() must check that the captured store doesn't overwrite a memory location that is loaded before the store. Reviewed-by: kvn
! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/phaseX.cpp
- test/compiler/8007294/Test8007294.java
Changeset: 2faf0eecd402 Author: roland Date: 2013-02-26 12:18 +0100 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/2faf0eecd402
8007722: C2: "assert(tp->base() != Type::AnyPtr) failed: not a bare pointer" at machnode.cpp:376 Summary: GetAndSetP's MachNode should capture bottom type. Reviewed-by: kvn
! src/share/vm/adlc/formssel.cpp
- test/compiler/8007722/Test8007722.java
Changeset: bb4db1d23cba Author: drchase Date: 2013-02-26 15:38 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/bb4db1d23cba
8007776: Test6852078.java timeouts Summary: if more than 100 seconds and more than 100 iterations have both passed, then exit is allowed. Reviewed-by: kvn
! test/compiler/6852078/Test6852078.java
Changeset: 194355f552ff Author: iignatyev Date: 2013-02-27 05:58 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/194355f552ff
8007439: C2: adding successful message of inlining Reviewed-by: kvn, vlivanov
! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/parse.hpp
Changeset: abc47675c9e2 Author: kvn Date: 2013-03-06 12:25 -0800 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/abc47675c9e2
8009472: Print additional information for 8004640 failure Summary: dump nodes and types in 8004640 case. Reviewed-by: roland
! src/share/vm/opto/compile.hpp ! src/share/vm/opto/memnode.cpp
Changeset: 979e7c5df753 Author: roland Date: 2013-03-13 09:44 +0100 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/979e7c5df753
8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates Summary: deoptimization doesn't set up callee frames so that they restore caller frames correctly. Reviewed-by: kvn
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vframeArray.hpp
- test/compiler/8009761/Test8009761.java
Changeset: e388232ba684 Author: roland Date: 2013-03-18 13:19 +0100 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/e388232ba684
8008555: Debugging code in compiled method sometimes leaks memory Summary: support for strings that have same life-time as code that uses them. Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/icBuffer.hpp ! src/share/vm/code/stubs.cpp ! src/share/vm/code/stubs.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/runtime/stubCodeGenerator.cpp
Changeset: 539375f92462 Author: bharadwaj Date: 2013-03-22 07:58 -0700 URL: http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/539375f92462
8009539: JVM crash when run lambda testng tests Summary: Ensure class pointer is non-null before dereferencing it to check if it is loaded. Reviewed-by: kvn
! src/share/vm/opto/parse2.cpp
- Previous message: hg: hsx/hotspot-main/hotspot: 22 new changesets
- Next message: hg: hsx/hotspot-main/hotspot: 5 new changesets
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]