1'use strict'; 2/* global SharedArrayBuffer */ 3 4const common = require('../common.js'); 5const bench = common.createBenchmark(main, { 6 n: [1e7] 7}); 8 9function main({ n }) { 10 const i32arr = new Int32Array(new SharedArrayBuffer(4)); 11 bench.start(); 12 for (let i = 0; i < n; i++) 13 Atomics.wait(i32arr, 0, 1); // Will return immediately. 14 bench.end(n); 15} 16