hg: hsx/hotspot-comp/hotspot: 7044738: Loop unroll optimization	causes incorrect result
    vladimir.kozlov at oracle.com 
    vladimir.kozlov at oracle.com
       
    Thu Jun 30 20:18:13 PDT 2011
    
    
  
Changeset: e3cbc9ddd434
Author:    kvn
Date:      2011-06-28 15:24 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e3cbc9ddd434
7044738: Loop unroll optimization causes incorrect result
Summary: take into account memory dependencies when clonning nodes in clone_up_backedge_goo().
Reviewed-by: never
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
+ test/compiler/7044738/Test7044738.java
+ test/compiler/7046096/Test7046096.java
    
    
More information about the hotspot-compiler-dev
mailing list