// Copyright 2019 the V8 project authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style license that can be | |
// found in the LICENSE file. | |
// Flags: --allow-natives-syntax | |
function v0() { | |
let v7 = -4294967295; | |
try { | |
for (let v11 = 0; v11 < 8; v11++) { | |
const v13 = Symbol.isConcatSpreadable; | |
const v14 = v11 && v13; | |
const v15 = v7 <= v14; | |
for (var i = 0; i < 10; i++) {} | |
} | |
} catch (v20) { | |
} | |
}; | |
%PrepareFunctionForOptimization(v0); | |
v0(); | |
v0(); | |
%OptimizeFunctionOnNextCall(v0); | |
v0(); |