Tom,
switch next lines since all_controls_dominate() is expensive method:
! && all_controls_dominate(base, phase->C->start())
! && phase->C->get_alias_index(phase->type(address)->is_ptr()) != Compile::AliasIdxRaw) {
thanks,
Vladimir
Tom Rodriguez wrote:
> http://webrev.invokedynamic.info/never/6793828/