1014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch// Copyright 2015 the V8 project authors. All rights reserved. 2014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 3014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch// found in the LICENSE file. 4014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch 5014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdochvar dummy = new ReferenceError("dummy"); 6014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch 7014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdochconstructors = [ ReferenceError, TypeError]; 8014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch 9014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdochfor (var i in constructors) { 10014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch constructors[i].prototype.__defineGetter__("stack", function() {}); 11014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch} 12014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch 13014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdochfor (var i in constructors) { 14014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch var obj = new constructors[i]; 15014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch obj.toString(); 16014dc512cdd3e367bee49a713fdc5ed92584a3e5Ben Murdoch} 17