rem: if (typeof gc == "function") { 
add: if (typeof gc == "function") { 
context: function crash1(){    try {        var set = new XML('<a><b>text</b></a>').children('b');        var counter = 0;        Object.prototype.unrooter getter = function() {            ++counter;            if (counter == 5) {                set[0] = new XML('<c/>');                if (typeof gc == "function") {                     gc();                    var tmp = Math.sqrt(2), tmp2;                    for (i = 0; i != 50000; ++i)                        tmp2 = tmp / 2;                }            }            return undefined;        }        set.unrooter();    }    catch(ex) {        print('1: ' + ex);    }    TEST(1, expect, actual);}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/0b675418ba636127763e94e614e62364d6caa659/regress-353165.js/buggy/js/tests/e4x/extensions/regress-353165.js