1// Flags: --expose-gc
2'use strict';
3require('../common');
4const { Worker } = require('worker_threads');
5const { testGCProfiler } = require('../common/v8');
6
7if (!process.env.isWorker) {
8  process.env.isWorker = 1;
9  new Worker(__filename);
10} else {
11  testGCProfiler();
12  for (let i = 0; i < 100; i++) {
13    new Array(100);
14  }
15  global?.gc();
16}
17