210 lines
6.7 KiB
Plaintext
210 lines
6.7 KiB
Plaintext
Tests what happens when we OSR exit on an inlined prototype access due to a change in the prototype chain.
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS foo({g:new Thingy()}) is 42
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|