js/src/jit-test/tests/jaeger/testAddStringObject.js

branch
TOR_BUG_3246
changeset 7
129ffea94266
equal deleted inserted replaced
-1:000000000000 0:a61a6694f893
1 String.prototype.m = function(s) {
2 return this.indexOf('a');
3 };
4
5 var g = function(s) {
6 return (s + 'asdf').m();
7 };
8
9 var h = function(s) {
10 return ('asdf' + s).m();
11 };
12
13 var ix = g(new String('abc'));
14 assertEq(ix, 0);
15
16 var ix = h(new String('abc'));
17 assertEq(ix, 0);

mercurial