]> git.saurik.com Git - apple/javascriptcore.git/blob - tests/stress/ftl-library-exception.js
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / tests / stress / ftl-library-exception.js
1 function foo(d){
2 return Date.prototype.getTimezoneOffset.call(d);
3 }
4
5 noInline(foo);
6
7 var x;
8 var count = 100000;
9 var z = 0;
10 for (var i = 0 ; i < count; i++){
11 try {
12 var q = foo(i < count - 10 ? new Date() : "a");
13 x = false;
14 z = q;
15 } catch (e) {
16 x = true;
17 }
18 }
19
20 if (!x)
21 throw "bad result: "+ x;