michael@0: function ff(parsedTypeName, defaultContext) { michael@0: var context = null; michael@0: michael@0: if (context === null) michael@0: context = defaultContext; michael@0: michael@0: if (parsedTypeName.genericArguments !== null) { michael@0: for (var i = 0; i < 0; i++) {} michael@0: } michael@0: michael@0: var foo = parsedTypeName.type; michael@0: assertEq(typeof context, "object"); michael@0: return foo; michael@0: } michael@0: function test() { michael@0: var parsedTypeName = {genericArguments: null}; michael@0: for (var i=0; i<140; i++) { michael@0: if (i > 100) michael@0: parsedTypeName.x = {}; michael@0: ff(parsedTypeName, {}); michael@0: } michael@0: } michael@0: test();