comparison src/share/vm/opto/loopTransform.cpp @ 13020:60a32bb8ff99

8027444: mathExact: assert(i < _max) failed: oob: i=1, _max=1 Reviewed-by: duke
author rbackman
date Wed, 30 Oct 2013 13:14:09 +0100
parents c9ccd7b85f20
children 94a83e0f9ce1 2b8e28fdf503
comparison
equal deleted inserted replaced
13019:a57a165b8296 13020:60a32bb8ff99
711 switch (n->Opcode()) { 711 switch (n->Opcode()) {
712 case Op_XorI: xors_in_loop++; break; // CRC32 java code 712 case Op_XorI: xors_in_loop++; break; // CRC32 java code
713 case Op_ModL: body_size += 30; break; 713 case Op_ModL: body_size += 30; break;
714 case Op_DivL: body_size += 30; break; 714 case Op_DivL: body_size += 30; break;
715 case Op_MulL: body_size += 10; break; 715 case Op_MulL: body_size += 10; break;
716 case Op_FlagsProj:
717 // Can't handle unrolling of loops containing
718 // nodes that generate a FlagsProj at the moment
719 return false;
716 case Op_StrComp: 720 case Op_StrComp:
717 case Op_StrEquals: 721 case Op_StrEquals:
718 case Op_StrIndexOf: 722 case Op_StrIndexOf:
719 case Op_EncodeISOArray: 723 case Op_EncodeISOArray:
720 case Op_AryEq: { 724 case Op_AryEq: {