// |jit-test| error: TypeError // Bailout from a stack with multiple ion frames of different flavors. function f(obj,b,c) { return obj(); // Throw error. } function g(f,obj) { return f(obj); // Call f() with insufficient arguments, generating a RectifierFrame. } function h(f, g, obj) { return g(f, obj); // EntryFrame. Generate a JSFrame. } f(); // Prime f(). g(); // Prime g(). var obj = new Object(); h(f,g,obj);