| testMonoInlineSlots: |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| |
| testMonoInlineSlotsSetOrAdd: |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| { a: 0, p: 1, z: -1} |
| |
| testMonoAuxSlots: |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| { a: 1, p: 1, z: -1} |
| |
| testMonoAuxSlotsAdjustmentRequired1: |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| { p: 1, z: -1} |
| |
| testMonoAuxSlotsAdjustmentRequired2: |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| { a: 0, b: 1, c: 2, d: 3, p: 1, z: -1} |
| |
| testPoly: |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| ... |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| { a: 0, b: undefined, p: 1, z: -1} |
| { a: undefined, b: 0, p: 1, z: -1} |
| { a: undefined, b: undefined, p: 1, z: -1} |
| |
| testMonoStoreFieldCacheInvalidation: |
| { a: 0, b: 0, c: 0} |
| { a: 1, b: 2, c: 3} |
| { a: 1, b: 0, c: 3} |
| |
| testPolyStoreFieldCacheInvalidation: |
| { a: 1, b: 2, c: 3} |
| { a: 1, b: 2, c: 3} |
| { a: 1, b: 0, c: 3} |
| { a: 1, b: 0, c: 3} |