Forráskód Böngészése

[1.10>master] [MERGE #5589 @meg-gupta] OS#18423345 : Use ToVarIntCheck in ToIntegerFunction, which will convert Number to TaggedInt if possible

Merge pull request #5589 from meg-gupta:indexof

This will mitigate taking slow path if indexOf ever gets a Number as the index.
Meghana Gupta 7 éve
szülő
commit
406603110d

+ 1 - 1
lib/Runtime/Library/JsBuiltInEngineInterfaceExtensionObject.cpp

@@ -416,7 +416,7 @@ namespace Js
             return value;
         }
 
-        return JavascriptNumber::ToVarNoCheck(JavascriptConversion::ToInteger(value, scriptContext), scriptContext);
+        return JavascriptNumber::ToVarIntCheck(JavascriptConversion::ToInteger(value, scriptContext), scriptContext);
     }
 
     Var JsBuiltInEngineInterfaceExtensionObject::EntryJsBuiltIn_Internal_GetLength(RecyclableObject *function, CallInfo callInfo, ...)