dfg-rare-data.js   [plain text]


function F () { this.inner = 42; };

for (var i = 0; i < 10000; ++i) {
    var x = new F(false);
    F.prototype = Object; // Force clearing of the function's rare data
    var result = x.inner;
    if (result !== 42)
        throw "Expected 42, got: " + result;
}