I add two lines in VisitBinaryOperation (codegen-arm.cc) to determine if the expression is LikelySmi.
if((node->op() == Token::MUL) && !node->type()->IsLikelySmi()) inline_smi = DONT_GENERATE_INLINE_SMI; GenericBinaryOperation(node->op(), overwrite_mode, inline_smi); and don't see degradation in SunSpider any more. I'm wondering if you have similar observations. http://codereview.chromium.org/2868018/show -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
