Prepared by: | never on Mon May 2 14:23:44 PDT 2011 |
---|---|
Workspace: | /export/ws/baseline |
Compare against: | ssh://hg.openjdk.java.net/jdk7/hotspot-comp-gate/hotspot |
Summary of changes: | 66 lines changed: 49 ins; 17 del; 0 mod; 1857 unchg |
Patch of changes: | 6796786.patch |
Author comments: |
6796786: invalid FP identity transform - (a - b) -> b - a Reviewed-by: C2 is transforming the idiom - (a - b) into b - a which produces the wrong sign if a == b. The fix is to eliminate that optimization. Tested with test from report. |
Bug id: | 6796786 invalid FP identity transform - (a - b) -> b - a |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/subnode.hpp
2 lines changed: 0 ins; 2 del; 0 mod; 538 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/subnode.cpp
15 lines changed: 0 ins; 15 del; 0 mod; 1319 unchg
------ ------ ------
------
---
New
Patch
Raw
test/compiler/6796786/Test6796786.java
49 lines changed: 49 ins; 0 del; 0 mod; 0 unchg
This code review page was prepared using /never/bin/webrev (vers 23.18-hg-never).