| 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 |
| |