michael@0: // |jit-test| debug michael@0: michael@0: f = (function() { michael@0: function b() { michael@0: "use strict"; michael@0: Object.defineProperty(this, "x", ({})); michael@0: } michael@0: for each(let d in [0, 0]) { michael@0: try { michael@0: b(d); michael@0: } catch (e) {} michael@0: } michael@0: }) michael@0: trap(f, 40, undefined); michael@0: f();