6738933: assert with base pointers must match with compressed oops enabled

Tue, 02 Sep 2008 15:03:05 -0700

author
never
date
Tue, 02 Sep 2008 15:03:05 -0700
changeset 753
60bc5071073f
parent 745
cf6f0e32e518
child 754
cdbee661c7da

6738933: assert with base pointers must match with compressed oops enabled
Reviewed-by: kvn, rasbold

src/share/vm/opto/loopopts.cpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/share/vm/opto/loopopts.cpp	Tue Sep 02 06:55:23 2008 -0700
     1.2 +++ b/src/share/vm/opto/loopopts.cpp	Tue Sep 02 15:03:05 2008 -0700
     1.3 @@ -932,7 +932,7 @@
     1.4              // to fold a StoreP and an AddP together (as part of an
     1.5              // address expression) and the AddP and StoreP have
     1.6              // different controls.
     1.7 -            if( !x->is_Load() ) _igvn._worklist.yank(x);
     1.8 +            if( !x->is_Load() && !x->is_DecodeN() ) _igvn._worklist.yank(x);
     1.9            }
    1.10            _igvn.remove_dead_node(n);
    1.11          }

mercurial