summaryrefslogtreecommitdiffstats
path: root/third_party/webkit/PerformanceTests/six-speed/tests/map-set-object.es5
blob: 61dfcc5b2160c472c25d70b295746918f84c3b06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function fn() {
  var keys = [],
      values = [],
      set = [],
      key = {};

  for (var i = 0; i < 500; i++) {
    keys.push(i);
    values.push(i);
    set.push(i);
  }

  keys.push(key);
  values.push('bar');
  set.push(key);

  return set.indexOf(key) >= 0 && keys.indexOf(key) >= 0;
}

assertEqual(fn(), true);
test(fn);