// Copyright 2014 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.
// Inlining shift with holey smi arrays shouldn't deopt just because it// encounters the hole on the copy step.functiondoShift(a){varx=a.shift();returnx;}functionmakeArray(){vara=[1,2,,3];a[0]=2;returna;}