Code Review for 6863155

Prepared by:twisti on Mon Jul 27 22:07:35 CEST 2009
Workspace:/Users/twisti/bsd-port/6863155
Compare against: /Users/twisti/bsd-port/hotspot
Summary of changes: 53 lines changed: 43 ins; 2 del; 8 mod; 1347 unchg
Patch of changes: 6863155.patch
Author comments:
The fix for 5057225 does not handle masks which cause a sign extension
on the integer value. The current check only checks for 0xFFFFFFFF
masks. The fix is to prevent the optimization when the int sign
bit (bit 31) is set in the mask.
Bug id: 6863155
Legend: Modified file
Deleted file
New file

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

10 lines changed: 0 ins; 2 del; 8 mod; 1347 unchg

------ ------ ------ ------ --- New Patch Raw test/compiler/6863155/Test6863155.java

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

This code review page was prepared using /Users/twisti/bin/webrev (vers 23.18-hg-never).