blob: 7e9654d13338e273d3c8c76526981e705f5bfee5 [file] [log] [blame]
Tests that we don't crash if a watchpoint on prototype access stubs is fired.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS foo((i % 2) ? new A() : new B()) is 43
PASS foo((i % 2) ? new A() : new B()) is 42
PASS successfullyParsed is true
TEST COMPLETE