| 12345678910111213141516171819202122232425262728 |
- //-------------------------------------------------------------------------------------------------------
- // Copyright (C) Microsoft. All rights reserved.
- // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
- //-------------------------------------------------------------------------------------------------------
- var shouldBailout = false;
- function test0(){
- var FloatArr0 = [231762358,-2147483648,438008391,138,2.12355879560872E+18];
- FloatArr0[12] = 1;
- FloatArr0[6] = 1;
- if(FloatArr0[((shouldBailout ? (FloatArr0[1] = 'x') : undefined ), 1)]) {
- }
- };
- // generate profile
- test0();
- // Run Simple JIT
- test0();
- test0();
- // run JITted code
- runningJITtedCode = true;
- test0();
- // run code with bailouts enabled
- shouldBailout = true;
- test0();
- WScript.Echo("Pass");
|