]> git.saurik.com Git - apple/javascriptcore.git/blame - tests/stress/ftl-library-exception.js
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / tests / stress / ftl-library-exception.js
CommitLineData
ed1e77d3
A
1function foo(d){
2 return Date.prototype.getTimezoneOffset.call(d);
3}
4
5noInline(foo);
6
7var x;
8var count = 100000;
9var z = 0;
10for (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
20if (!x)
21 throw "bad result: "+ x;