Code Review for 6646020

Prepared by: Thomas Rodriguez (never) on Thu Apr 3 13:16:57 PDT 2008
Workspace:/export/ws/hs13
Compare against: /net/jano2.sfbay/export2/hotspot/hg/hotspot-comp.clean
Summary of changes: 891 lines changed: 891 ins; 0 del; 0 mod; 2078 unchg
Patch of changes: 6646020.patch
Author comments:
6646020: assert(in_bb(n),"must be in block") in -Xcomp mode
Reviewed-by:

The logic for testing which loops can be vectorized is missing a check
for no work on the backedge. The RPO workspace tripped over this too
so I'm fixing it under this bug report.

Bug id: 6646020: assert(in_bb(n),"must be in block") in -Xcomp mode
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/superword.cpp

5 lines changed: 5 ins; 0 del; 0 mod; 2078 unchg

------ ------ ------ ------ --- New Patch Raw test/compiler/6646020/Tester.java

886 lines changed: 886 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /net/smite.sfbay/never/bin/hgwebrev (vers 23.12-hg-never).