summaryrefslogtreecommitdiff
path: root/deps/v8/test/js-perf-test/SixSpeed/array_destructuring/es6.js
blob: 2ff0c9baab6535d40e8e49ed57a468889aeff28a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Copyright 2017 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.

// This benchmark is based on the six-speed benchmark build output.
// Copyright 2014 Kevin Decker <https://github.com/kpdecker/six-speed/>

new BenchmarkSuite('ES6', [1000], [
  new Benchmark('ES6', false, false, 0, ES6),
]);

function ES6() {
  "use strict";
  var data = [1, 2, 3];
  var [c] = data;
  return c;
}