summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/regexp/bug1697077.js
blob: 3d43ae60a254501088d09b63726251e2b1a4ee27 (plain)
1
2
3
4
5
6
7
8
9
10
11
// |jit-test| skip-if: !('interruptRegexp' in this)
var s0 = "A".repeat(10*1024);
var interrupted = false;
gczeal(0);
setInterruptCallback(() => {
  interrupted = true;
  startgc(7,'shrinking');
  return true;
});
assertEq(interruptRegexp(/a(bc|bd)/, s0), null);
assertEq(interrupted, true);