| | 1 | Files to build: 3 |
| | 2 | symbol_export save.t -> save.t3s |
| | 3 | compile save.t -> save.t3o |
| | 4 | link -> save.t3 |
| | 5 | |
| | 6 | (T3VM) Memory blocks still in use: |
| | 7 | |
| | 8 | Total blocks in use: 0 |
| | 9 | Pre-save: |
| | 10 | obj1.p1 = original obj1.p1 Modified!, p2 = original obj1.p2, p3 = obj3 pre-save |
| | 11 | obj2.p1 = original obj2.p1, p2 = original obj2.p2 Modified!, p3 = obj3 pre-save |
| | 12 | obj3.p1 = first new obj3.p1, p2 = first new obj3.p2, p4 = original obj1.p4 |
| | 13 | |
| | 14 | Saving... |
| | 15 | Saved! |
| | 16 | Pre-Restore: |
| | 17 | obj1.p1 = original obj1.p1 Modified! Mod Post Save, p2 = original obj1.p2 Mod |
| | 18 | Post Save, p3 = obj3 post-save |
| | 19 | obj2.p1 = original obj2.p1 Mod Post Save, p2 = original obj2.p2 Modified! Mod |
| | 20 | Post Save, p3 = obj3 post-save |
| | 21 | obj3.p1 = second new obj3.p1, p2 = second new obj3.p2, p4 = original obj2.p4 |
| | 22 | |
| | 23 | Restoring... |
| | 24 | Restored! |
| | 25 | Post-Restore: |
| | 26 | obj1.p1 = original obj1.p1 Modified!, p2 = original obj1.p2, p3 = obj3 pre-save |
| | 27 | obj2.p1 = original obj2.p1, p2 = original obj2.p2 Modified!, p3 = obj3 pre-save |
| | 28 | obj3.p1 = first new obj3.p1, p2 = first new obj3.p2, p4 = original obj1.p4 |
| | 29 | |
| | 30 | Restarting... |
| | 31 | This is reinit! ctx = 789 |
| | 32 | obj1.p1 = original obj1.p1, p2 = original obj1.p2, p3 = obj3 in reinit |
| | 33 | obj2.p1 = original obj2.p1, p2 = original obj2.p2, p3 = obj3 in reinit |
| | 34 | |
| | 35 | Calling test1... |
| | 36 | In test1 - x = 'hello there!'; calling test2... |
| | 37 | In test2 |
| | 38 | obj1.p1 = original obj1.p1, p2 = original obj1.p2 test2-modified, p3 = obj3 in |
| | 39 | reinit |
| | 40 | obj2.p1 = original obj2.p1 test2-modified, p2 = original obj2.p2, p3 = obj3 in |
| | 41 | reinit |
| | 42 | |
| | 43 | Saving... |
| | 44 | Saved. |
| | 45 | obj1.p1 = original obj1.p1 post-save-test2-modified, p2 = original obj1.p2 |
| | 46 | test2-modified, p3 = obj3 in reinit |
| | 47 | obj2.p1 = original obj2.p1 test2-modified, p2 = original obj2.p2 post-save- |
| | 48 | test2-modified, p3 = obj3 in reinit |
| | 49 | |
| | 50 | Back in test1 - x = 'hello there!' |
| | 51 | Back in reinit |
| | 52 | Restoring... |
| | 53 | Restored! |
| | 54 | obj1.p1 = original obj1.p1, p2 = original obj1.p2 test2-modified, p3 = obj3 in |
| | 55 | reinit |
| | 56 | obj2.p1 = original obj2.p1 test2-modified, p2 = original obj2.p2, p3 = obj3 in |
| | 57 | reinit |
| | 58 | |
| | 59 | |
| | 60 | (T3VM) Memory blocks still in use: |
| | 61 | |
| | 62 | Total blocks in use: 0 |