summaryrefslogtreecommitdiffstats
path: root/third_party/webkit/PerformanceTests/six-speed/tests/map-set-lookup.es5
blob: e0fa70d97a8841b2cf27fe1a447c7c14e9173aa8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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);

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

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