> http://cr.openjdk.java.net/~thartmann/8229496/webrev.00/ That looks good to me. Have you verified performance? Wouldn't the code in CastLLNode::Ideal() after line 301 belong in CastLLNode::Value()? I realize you followed CastIINode::Ideal() which would need to be changed to. Roland.