hg: jdk7/hotspot/hotspot: 6956668: misbehavior of XOR operator (^) with int

vladimir.kozlov at oracle.com vladimir.kozlov at oracle.com
Fri Jun 3 11:50:45 PDT 2011


Changeset: f88fb2fa90cf
Author:    kvn
Date:      2011-05-31 10:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/f88fb2fa90cf

6956668: misbehavior of XOR operator (^) with int
Summary: optimize cmp_ne(xor(X,1),0) to cmp_eq(X,0) only for boolean values X.
Reviewed-by: never

! src/share/vm/opto/subnode.cpp
+ test/compiler/6956668/Test6956668.java



More information about the hotspot-dev mailing list