blob: 96dc0c63b9159c8655ecdd4061c22d3782922a63 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// |jit-test| --fuzzing-safe; --ion-offthread-compile=off; --ion-warmup-threshold=10; skip-if: (getBuildConfiguration()['android'] && getBuildConfiguration()['debug'] && getBuildConfiguration()['arm64'])
// Test that Nursery::disable() waits for poisoning to finish before
// discarding and re-poisoning its chunks.
for(var i = 0; i < 100; i++) {
try {
evalInWorker(`
function testOneSize(current_size) {
var eval_string = 'obj = {';
for (var current = 0; current <= current_size; ++current)
eval_string += 'k' + current + ':' + current + ','
}
testOneSize(1023);
testOneSize(1024);
gczeal(4);
`);
} catch (exc) {}
}
|