// Copyright 2021 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-syntaxlet__v_20=newInt32Array();__v_20.set({getlength(){%ArrayBufferDetach(__v_20.buffer);}});functionbar(){returnarray[0];}vararray=newFloat32Array(1000);%PrepareFunctionForOptimization(bar);bar();bar();%OptimizeFunctionOnNextCall(bar);bar();