/js/src/jit-test/tests/basic/testBug672436.js
http://github.com/zpao/v8monkey · JavaScript · 25 lines · 20 code · 5 blank · 0 comment · 2 complexity · f43534ad0e297bac5deaad21393d0373 MD5 · raw file
- try { new Error() } catch (e) {}
- const N = 18;
- var arr = [];
- for (var i = 0; i < N; ++i)
- arr[i] = 'a';
- arr[N] = '%';
- function inner(i) {
- decodeURI(arr[i]);
- }
- function outer() {
- for (var i = 0; i <= N; ++i)
- inner(i);
- }
- var caught = false;
- try {
- outer();
- } catch (e) {
- caught = true;
- }
- assertEq(caught, true);