hg: jdk7/hotspot/hotspot: 17 new changesets
tom.rodriguez at oracle.com
tom.rodriguez at oracle.com
Fri May 6 13:38:46 PDT 2011
Changeset: ae93231c7a1f
Author: kvn
Date: 2011-04-28 16:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/ae93231c7a1f
7039652: Performance regression after 7004547 changes
Summary: Use unrolled_count() to limit unrolling and use the stride check only for initial stride value.
Reviewed-by: never
! src/share/vm/opto/loopTransform.cpp
Changeset: b21ecca7ccc4
Author: twisti
Date: 2011-05-02 00:55 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/b21ecca7ccc4
6552561: MaxRecursiveInlineLevel flag doesn't operate correctly
Reviewed-by: kvn, never
! src/share/vm/opto/bytecodeInfo.cpp
Changeset: 49d67a090fe2
Author: never
Date: 2011-05-02 10:51 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/49d67a090fe2
Merge
- make/linux/makefiles/cscope.make
- make/solaris/makefiles/cscope.make
Changeset: 2e038ad0c1d0
Author: never
Date: 2011-05-02 18:53 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2e038ad0c1d0
7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/debug.cpp
Changeset: e6d7eed3330c
Author: kvn
Date: 2011-05-03 09:10 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/e6d7eed3330c
7041100: The load in String.equals intrinsic executed before null check
Summary: Remove control from loads in String.equals intrinsic and cast argument to not-null.
Reviewed-by: never
! src/share/vm/opto/library_call.cpp
+ test/compiler/7041100/Test7041100.java
Changeset: f1d6640088a1
Author: never
Date: 2011-05-03 12:11 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/f1d6640088a1
6796786: invalid FP identity transform - (a - b) -> b - a
Reviewed-by: iveresov, twisti
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
+ test/compiler/6796786/Test6796786.java
Changeset: 8a9941687aae
Author: never
Date: 2011-05-03 17:09 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8a9941687aae
Merge
Changeset: eae35325e5e1
Author: never
Date: 2011-05-03 20:56 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/eae35325e5e1
7041603: standalone SA doesn't build after 7010849
Reviewed-by: dcubed
! agent/make/Makefile
Changeset: e9b8ef09622a
Author: never
Date: 2011-05-04 00:21 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/e9b8ef09622a
7041582: set_mode_flags isn't called without -Xmixed specified
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/arguments.cpp
Changeset: 8d944991dbf9
Author: twisti
Date: 2011-05-04 00:41 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8d944991dbf9
7041244: JSR 292: Server VM gets a SEGV running a JCK test
Reviewed-by: iveresov, kvn, never
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/share/vm/memory/genOopClosures.hpp
Changeset: 6ee92b277bc5
Author: twisti
Date: 2011-05-04 00:46 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/6ee92b277bc5
Merge
Changeset: 0139aac70fb5
Author: twisti
Date: 2011-05-04 03:42 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/0139aac70fb5
Merge
Changeset: bad7ecd0b6ed
Author: kvn
Date: 2011-05-04 13:12 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/bad7ecd0b6ed
5091921: Sign flip issues in loop optimizer
Summary: Fix integer overflow problem in the code generated by loop optimizer.
Reviewed-by: never
! src/cpu/x86/vm/x86_32.ad
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopPredicate.cpp
! 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/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
+ test/compiler/5091921/Test5091921.java
+ test/compiler/5091921/Test6186134.java
+ test/compiler/5091921/Test6196102.java
+ test/compiler/5091921/Test6357214.java
+ test/compiler/5091921/Test6559156.java
+ test/compiler/5091921/Test6753639.java
+ test/compiler/5091921/Test6850611.java
+ test/compiler/5091921/Test6890943.java
+ test/compiler/5091921/Test6890943.sh
+ test/compiler/5091921/Test6897150.java
+ test/compiler/5091921/Test6905845.java
+ test/compiler/5091921/Test6931567.java
+ test/compiler/5091921/Test6935022.java
+ test/compiler/5091921/Test6959129.java
+ test/compiler/5091921/Test6985295.java
+ test/compiler/5091921/Test6992759.java
+ test/compiler/5091921/Test7005594.java
+ test/compiler/5091921/Test7020614.java
+ test/compiler/5091921/input6890943.txt
+ test/compiler/5091921/output6890943.txt
Changeset: dcfb3dede009
Author: never
Date: 2011-05-04 22:31 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/dcfb3dede009
7042052: Xcomp crash with PopSynchronousTest
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/deoptimization.cpp
Changeset: 37e4df3c8952
Author: kvn
Date: 2011-05-04 22:41 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/37e4df3c8952
7042070: Typo in Test6796786.java
Summary: The test should compare with -0.0f.
Reviewed-by: never, iveresov
! test/compiler/6796786/Test6796786.java
Changeset: f879eafd5835
Author: kvn
Date: 2011-05-05 21:06 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/f879eafd5835
7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit)
Summary: Separate limit by Opaque2 node when calculating new limit for unrolled loop.
Reviewed-by: never
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopTransform.cpp
Changeset: 942e888897bc
Author: never
Date: 2011-05-06 11:36 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/942e888897bc
Merge
! src/share/vm/runtime/arguments.cpp
More information about the hotspot-dev
mailing list