projects
/
platform
/
upstream
/
js.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Imported Upstream version 1.0.0
[platform/upstream/js.git]
/
js
/
src
/
jit-test
/
tests
/
basic
/
testStringIncrement.js
1
var a, b;
2
3
function f(str) {
4
var n;
5
var k;
6
for (var i = 0; i < 2*RUNLOOP; ++i) {
7
n = str;
8
k = n++;
9
if (k) { }
10
}
11
return [k, n];
12
}
13
14
[a, b] = f("10");
15
assertEq(a, 10);
16
assertEq(b, 11);
17
18
[a, b] = f("5");
19
assertEq(a, 5);
20
assertEq(b, 6);
21
22
checkStats({
23
recorderStarted: 1,
24
recorderAborted: 0,
25
traceCompleted: 1,
26
traceTriggered: 2
27
});