hg: hsx/hotspot-main/hotspot: 5 new changesets
john.r.rose at oracle.com
john.r.rose at oracle.com
Fri Jan 13 03:30:19 PST 2012
Changeset: 5da7201222d5
Author: kvn
Date: 2012-01-07 10:39 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/5da7201222d5
7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM
Summary: Change yank_if_dead() to recursive method to remove all dead inputs.
Reviewed-by: never
! src/cpu/sparc/vm/sparc.ad
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/postaloc.cpp
Changeset: e9a5e0a812c8
Author: kvn
Date: 2012-01-07 13:26 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/e9a5e0a812c8
7125896: Eliminate nested locks
Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object.
Reviewed-by: never, twisti
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/ci/ciTypeFlow.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/locknode.cpp
! src/share/vm/opto/locknode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
Changeset: 35acf8f0a2e4
Author: kvn
Date: 2012-01-10 18:05 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/35acf8f0a2e4
7128352: assert(obj_node == obj) failed
Summary: Compare uncasted object nodes.
Reviewed-by: never
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/locknode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/subnode.cpp
! test/compiler/7116216/StackOverflow.java
Changeset: c8d8e124380c
Author: kvn
Date: 2012-01-12 12:28 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c8d8e124380c
7064302: JDK7 build 147 crashed after testing my java 6-compiled web app
Summary: Don't split CMove node if it's control edge is different from split region.
Reviewed-by: never
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
Changeset: 31a5b9aad4bc
Author: jrose
Date: 2012-01-13 00:27 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/31a5b9aad4bc
Merge
! src/share/vm/runtime/arguments.cpp
More information about the hotspot-dev
mailing list