summaryrefslogtreecommitdiff
path: root/js/src/jit-test/tests/basic/testNullToString.js
blob: a422ce9873289244226924c145d11d3d73111581 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function testNullToString()
{
    var a = [];
    for (var i = 0; i < 10; i++)
        a.push(String(null));
    for (i = 0; i < 10; i++) {
        var t = typeof a[i];
        if (t != "string")
           a.push(t);
    }
    return a.join(",");
}
assertEq(testNullToString(), "null,null,null,null,null,null,null,null,null,null");
checkStats({
    recorderStarted: 2,
    sideExitIntoInterpreter: 2,
    recorderAborted: 0
});