// Copyright 2015 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 --turbo-filter=ffunctionf(array){returnarray.length>>>0;}vara=newArray();a[4000000000]="A";assertEquals(4000000001,f(a));assertEquals(4000000001,f(a));%OptimizeFunctionOnNextCall(f);assertEquals(4000000001,f(a));