From 887152a5cdb397ec222e4dd98ab05703c76f84c0 Mon Sep 17 00:00:00 2001 From: Tyler Wilding Date: Sun, 8 Aug 2021 14:21:03 -0400 Subject: [PATCH] all-types: add all missing `:heap-base`s --- decompiler/config/all-types.gc | 389 +++++++++++++++++++++++++++++++++ scripts/add-all-heap-bases.py | 30 +++ 2 files changed, 419 insertions(+) create mode 100644 scripts/add-all-heap-bases.py diff --git a/decompiler/config/all-types.gc b/decompiler/config/all-types.gc index 2bf1cd1d2..de92aab4e 100644 --- a/decompiler/config/all-types.gc +++ b/decompiler/config/all-types.gc @@ -18700,6 +18700,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x14005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -18727,6 +18728,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe4 +; :heap-base #x80 ; :flag-assert #x14008000e4 ; ;; inherited inspect of process-drawable ; (:methods @@ -19046,6 +19048,7 @@ ; () ; :method-count-assert 14 ; :size-assert #xa04 +; :heap-base #x9a0 ; :flag-assert #xe09a00a04 ; ;; not enough basic ops ; (:methods @@ -19066,6 +19069,7 @@ ; ) ; :method-count-assert 23 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x17008000e8 ; ;; inherited inspect of process-drawable ; (:methods @@ -20285,6 +20289,7 @@ ; () ; :method-count-assert 30 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1e00900100 ; ;; not enough basic ops ; (:methods @@ -20316,6 +20321,7 @@ ; () ; :method-count-assert 30 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1e00900100 ; ;; not enough basic ops ; (:methods @@ -20347,6 +20353,7 @@ ; () ; :method-count-assert 30 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1e00900100 ; ;; not enough basic ops ; (:methods @@ -20379,6 +20386,7 @@ ; ) ; :method-count-assert 30 ; :size-assert #x104 +; :heap-base #xa0 ; :flag-assert #x1e00a00104 ; ;; inherited inspect of crate ; (:methods @@ -20458,6 +20466,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x118 +; :heap-base #xb0 ; :flag-assert #x1b00b00118 ; ;; not enough basic ops ; (:methods @@ -20487,6 +20496,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #x11c +; :heap-base #xb0 ; :flag-assert #x1b00b0011c ; ;; inherited inspect of hud ; (:methods @@ -20521,6 +20531,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #x138 +; :heap-base #xd0 ; :flag-assert #x1b00d00138 ; ;; inherited inspect of hud ; (:methods @@ -20552,6 +20563,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #x124 +; :heap-base #xc0 ; :flag-assert #x1b00c00124 ; ;; inherited inspect of hud ; (:methods @@ -20587,6 +20599,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #x134 +; :heap-base #xd0 ; :flag-assert #x1b00d00134 ; ;; inherited inspect of hud ; (:methods @@ -20617,6 +20630,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #x120 +; :heap-base #xb0 ; :flag-assert #x1b00b00120 ; ;; inherited inspect of hud ; (:methods @@ -20648,6 +20662,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #x124 +; :heap-base #xc0 ; :flag-assert #x1b00c00124 ; ;; inherited inspect of hud ; (:methods @@ -21330,6 +21345,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -22547,6 +22563,7 @@ ; ) ; :method-count-assert 29 ; :size-assert #x210 +; :heap-base #x1a0 ; :flag-assert #x1d01a00210 ; ;; inherited inspect of process-drawable ; (:methods @@ -22679,6 +22696,7 @@ ; ) ; :method-count-assert 29 ; :size-assert #x4c0 +; :heap-base #x450 ; :flag-assert #x1d045004c0 ; ;; inherited inspect of baseplat ; (:methods @@ -22893,6 +22911,7 @@ ; ) ; :method-count-assert 29 ; :size-assert #x840 +; :heap-base #x7d0 ; :flag-assert #x1d07d00840 ; ;; inherited inspect of process-drawable ; (:methods @@ -22994,6 +23013,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x15008000e8 ; ;; inherited inspect of process-drawable ; (:methods @@ -23047,6 +23067,7 @@ ; ) ; :method-count-assert 24 ; :size-assert #x174 +; :heap-base #x110 ; :flag-assert #x1801100174 ; ;; inherited inspect of process-drawable ; (:methods @@ -23138,6 +23159,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x198 +; :heap-base #x130 ; :flag-assert #x4c01300198 ; ;; inherited inspect of babak ; (:methods @@ -23353,6 +23375,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -23379,6 +23402,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x14006000c8 ; ;; inherited inspect of process-drawable ; (:methods @@ -23400,6 +23424,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -23422,6 +23447,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x14005000c0 ; ;; inherited inspect of process-drawable ; (:methods @@ -23444,6 +23470,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -23475,6 +23502,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #x110 +; :heap-base #xa0 ; :flag-assert #x1500a00110 ; ;; inherited inspect of process-drawable ; (:methods @@ -23498,6 +23526,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -23605,6 +23634,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -23674,6 +23704,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x3501200190 ; ;; inherited inspect of process-taskable ; (:methods @@ -23741,6 +23772,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -23813,6 +23845,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x188 +; :heap-base #x120 ; :flag-assert #x3501200188 ; ;; inherited inspect of process-taskable ; (:methods @@ -23925,6 +23958,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x160 +; :heap-base #xf0 ; :flag-assert #x1400f00160 ; ;; inherited inspect of process-drawablefield ~Tstate-object is a basic loaded with a signed load ; (:methods @@ -23982,6 +24016,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x16006000c8 ; ;; inherited inspect of process-drawable ; (:methods @@ -24033,6 +24068,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x194 +; :heap-base #x130 ; :flag-assert #x4c01300194 ; ;; inherited inspect of nav-enemy ; (:methods @@ -24130,6 +24166,7 @@ ; () ; :method-count-assert 76 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x4c01200190 ; ;; not enough basic ops ; (:methods @@ -24226,6 +24263,7 @@ ; ) ; :method-count-assert 24 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x18006000cc ; ;; inherited inspect of process-drawable ; (:methods @@ -24251,6 +24289,7 @@ ; () ; :method-count-assert 24 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x18006000cc ; ;; not enough basic ops ; (:methods @@ -24336,6 +24375,7 @@ ; ) ; :method-count-assert 17 ; :size-assert #x1f0 +; :heap-base #x180 ; :flag-assert #x11018001f0 ; ;; inherited inspect of process ; (:methods @@ -24384,6 +24424,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -24848,6 +24889,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #x108 +; :heap-base #xa0 ; :flag-assert #x2100a00108 ; ;; inherited inspect of basebutton ; (:methods @@ -24886,6 +24928,7 @@ ; ) ; :method-count-assert 15 ; :size-assert #x88 +; :heap-base #x20 ; :flag-assert #xf00200088 ; ;; inherited inspect of process ; (:methods @@ -24927,6 +24970,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x3501200190 ; ;; inherited inspect of process-taskable ; (:methods @@ -25133,6 +25177,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25157,6 +25202,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25181,6 +25227,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25205,6 +25252,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25229,6 +25277,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25253,6 +25302,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25277,6 +25327,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25301,6 +25352,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x17007000dc ; ;; not enough basic ops ; (:methods @@ -25327,6 +25379,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x16005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -25350,6 +25403,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x16005000bc ; ;; not enough basic ops ; (:methods @@ -25373,6 +25427,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x16005000bc ; ;; not enough basic ops ; (:methods @@ -25396,6 +25451,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x16005000bc ; ;; not enough basic ops ; (:methods @@ -25419,6 +25475,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x16005000bc ; ;; not enough basic ops ; (:methods @@ -25442,6 +25499,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x104 +; :heap-base #xa0 ; :flag-assert #x1b00a00104 ; ;; not enough basic ops ; (:methods @@ -25470,6 +25528,7 @@ ; () ; :method-count-assert 32 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x2000900100 ; ;; not enough basic ops ; (:methods @@ -25504,6 +25563,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #x10c +; :heap-base #xa0 ; :flag-assert #x2100a0010c ; ;; inherited inspect of plat ; (:methods @@ -25539,6 +25599,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -25561,6 +25622,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -25582,6 +25644,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -25652,6 +25715,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #x124 +; :heap-base #xc0 ; :flag-assert #x1600c00124 ; ;; inherited inspect of process-drawable ; (:methods @@ -25675,6 +25739,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -25696,6 +25761,7 @@ ; () ; :method-count-assert 29 ; :size-assert #x27c +; :heap-base #x210 ; :flag-assert #x1d0210027c ; ;; not enough basic ops ; (:methods @@ -25801,6 +25867,7 @@ ; () ; :method-count-assert 33 ; :size-assert #x165 +; :heap-base #x100 ; :flag-assert #x2101000165 ; ;; not enough basic ops ; (:methods @@ -25836,6 +25903,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #x120 +; :heap-base #xb0 ; :flag-assert #x2100b00120 ; ;; inherited inspect of plat ; (:methods @@ -25874,6 +25942,7 @@ ; ) ; :method-count-assert 25 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x19006000cc ; ;; inherited inspect of citb-base-plat ; (:methods @@ -25905,6 +25974,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x318 +; :heap-base #x2b0 ; :flag-assert #x2302b00318 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -25941,6 +26011,7 @@ ; () ; :method-count-assert 25 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x19005000b4 ; ;; not enough basic ops ; (:methods @@ -25968,6 +26039,7 @@ ; ) ; :method-count-assert 25 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x19005000bc ; ;; inherited inspect of citb-base-plat ; (:methods @@ -25994,6 +26066,7 @@ ; () ; :method-count-assert 33 ; :size-assert #x108 +; :heap-base #xa0 ; :flag-assert #x2100a00108 ; ;; not enough basic ops ; (:methods @@ -26032,6 +26105,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x14006000d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -26056,6 +26130,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #xfc +; :heap-base #x90 ; :flag-assert #x21009000fc ; ;; inherited inspect of plat-button ; (:methods @@ -26127,6 +26202,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x160110017c ; ;; inherited inspect of process-drawable ; (:methods @@ -26166,6 +26242,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x1e8 +; :heap-base #x180 ; :flag-assert #x35018001e8 ; ;; inherited inspect of process-taskable ; (:methods @@ -26220,6 +26297,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x1e8 +; :heap-base #x180 ; :flag-assert #x35018001e8 ; ;; not enough basic ops ; (:methods @@ -26274,6 +26352,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x1e8 +; :heap-base #x180 ; :flag-assert #x35018001e8 ; ;; not enough basic ops ; (:methods @@ -26328,6 +26407,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x1e8 +; :heap-base #x180 ; :flag-assert #x35018001e8 ; ;; not enough basic ops ; (:methods @@ -26387,6 +26467,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x210 +; :heap-base #x1a0 ; :flag-assert #x3501a00210 ; ;; inherited inspect of citb-sage ; (:methods @@ -26489,6 +26570,7 @@ ; ) ; :method-count-assert 77 ; :size-assert #x200 +; :heap-base #x190 ; :flag-assert #x4d01900200 ; ;; inherited inspect of nav-enemy ; (:methods @@ -26600,6 +26682,7 @@ ; () ; :method-count-assert 77 ; :size-assert #x200 +; :heap-base #x190 ; :flag-assert #x4d01900200 ; ;; not enough basic ops ; (:methods @@ -26699,6 +26782,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xe1 +; :heap-base #x80 ; :flag-assert #x16008000e1 ; ;; inherited inspect of process-drawable ; (:methods @@ -26745,6 +26829,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x120 +; :heap-base #xb0 ; :flag-assert #x1400b00120 ; ;; inherited inspect of process-drawable ; (:methods @@ -26807,6 +26892,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -27249,6 +27335,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #x140 +; :heap-base #xd0 ; :flag-assert #x1600d00140 ; ;; inherited inspect of process-drawable ; (:methods @@ -27589,6 +27676,7 @@ ; ) ; :method-count-assert 15 ; :size-assert #x80 +; :heap-base #x10 ; :flag-assert #xf00100080 ; ;; inherited inspect of process ; (:methods @@ -27702,6 +27790,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #x118 +; :heap-base #xb0 ; :flag-assert #x1500b00118 ; ;; inherited inspect of process-drawable ; (:methods @@ -27730,6 +27819,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xd8 +; :heap-base #x70 ; :flag-assert #x16007000d8 ; ;; inherited inspect of process-drawable ; (:methods @@ -27813,6 +27903,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x14007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -27838,6 +27929,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf4 +; :heap-base #x90 ; :flag-assert #x14009000f4 ; ;; inherited inspect of arcing-shot ; (:methods @@ -27860,6 +27952,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x14008000e8 ; ;; inherited inspect of arcing-shot ; (:methods @@ -27888,6 +27981,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x130 +; :heap-base #xc0 ; :flag-assert #x1400c00130 ; ;; inherited inspect of arcing-shot ; (:methods @@ -27910,6 +28004,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x14008000e8 ; ;; inherited inspect of arcing-shot ; (:methods @@ -27982,6 +28077,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x110 +; :heap-base #xa0 ; :flag-assert #x1400a00110 ; ;; inherited inspect of process-drawable ; (:methods @@ -28004,6 +28100,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x16005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -28028,6 +28125,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x188 +; :heap-base #x120 ; :flag-assert #x3501200188 ; ;; inherited inspect of process-taskable ; (:methods @@ -28112,6 +28210,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x1d8 +; :heap-base #x170 ; :flag-assert #x4c017001d8 ; ;; inherited inspect of nav-enemy ; (:methods @@ -28192,6 +28291,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x14005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -28365,6 +28465,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x17004000b0 ; ;; not enough basic ops ; (:methods @@ -28389,6 +28490,7 @@ ; () ; :method-count-assert 23 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x17004000b0 ; ;; not enough basic ops ; (:methods @@ -28416,6 +28518,7 @@ ; ) ; :method-count-assert 23 ; :size-assert #xd4 +; :heap-base #x70 ; :flag-assert #x17007000d4 ; ;; inherited inspect of process-drawable ; (:methods @@ -28464,6 +28567,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x2101100180 ; ;; inherited inspect of plat-eco ; (:methods @@ -28524,6 +28628,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x270 +; :heap-base #x200 ; :flag-assert #x3502000270 ; ;; inherited inspect of process-taskable ; (:methods @@ -28837,6 +28942,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x3501100180 ; ;; inherited inspect of process-taskable ; (:methods @@ -28891,6 +28997,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -29024,6 +29131,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x14005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -29045,6 +29153,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x104 +; :heap-base #xa0 ; :flag-assert #x1b00a00104 ; ;; not enough basic ops ; (:methods @@ -29098,6 +29207,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1400900100 ; ;; inherited inspect of process-drawable ; (:methods @@ -29143,6 +29253,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x194 +; :heap-base #x130 ; :flag-assert #x4c01300194 ; ;; inherited inspect of nav-enemy ; (:methods @@ -29479,6 +29590,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #xfc +; :heap-base #x90 ; :flag-assert #x21009000fc ; ;; inherited inspect of plat-button ; (:methods @@ -29524,6 +29636,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -29622,6 +29735,7 @@ ; ) ; :method-count-assert 25 ; :size-assert #x28c +; :heap-base #x220 ; :flag-assert #x190220028c ; ;; inherited inspect of process-drawable ; (:methods @@ -29680,6 +29794,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd4 +; :heap-base #x70 ; :flag-assert #x14007000d4 ; ;; inherited inspect of process-drawable ; (:methods @@ -29728,6 +29843,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x15004000b0 ; ;; not enough basic ops ; (:methods @@ -29750,6 +29866,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -29773,6 +29890,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -29796,6 +29914,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -29822,6 +29941,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x14008000e8 ; ;; inherited inspect of process-drawable ; (:methods @@ -29845,6 +29965,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -29907,6 +30028,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -29942,6 +30064,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x110 +; :heap-base #xa0 ; :flag-assert #x1400a00110 ; ;; inherited inspect of process-drawable ; (:methods @@ -29964,6 +30087,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x14005000c0 ; ;; inherited inspect of process-drawable ; (:methods @@ -29985,6 +30109,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x104 +; :heap-base #xa0 ; :flag-assert #x1b00a00104 ; ;; not enough basic ops ; (:methods @@ -30015,6 +30140,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x14005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -30036,6 +30162,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -30128,6 +30255,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x184 +; :heap-base #x120 ; :flag-assert #x1401200184 ; ;; inherited inspect of process-drawable ; (:methods @@ -30149,6 +30277,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -30175,6 +30304,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x14007000dc ; ;; inherited inspect of process-drawable ; (:methods @@ -30197,6 +30327,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x14005000c0 ; ;; inherited inspect of process-drawable ; (:methods @@ -30265,6 +30396,7 @@ ; () ; :method-count-assert 76 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x4c01200190 ; ;; not enough basic ops ; (:methods @@ -30406,6 +30538,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x260 +; :heap-base #x1f0 ; :flag-assert #x3501f00260 ; ;; inherited inspect of process-taskable ; (:methods @@ -30466,6 +30599,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd4 +; :heap-base #x70 ; :flag-assert #x14007000d4 ; ;; inherited inspect of process-drawable ; (:methods @@ -30529,6 +30663,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -30565,6 +30700,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc4 +; :heap-base #x60 ; :flag-assert #x14006000c4 ; ;; inherited inspect of process-drawable ; (:methods @@ -31077,6 +31213,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x118 +; :heap-base #xb0 ; :flag-assert #x1b00b00118 ; ;; not enough basic ops ; (:methods @@ -31105,6 +31242,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x118 +; :heap-base #xb0 ; :flag-assert #x1b00b00118 ; ;; not enough basic ops ; (:methods @@ -31159,6 +31297,7 @@ ; ) ; :method-count-assert 24 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x18007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -31311,6 +31450,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -31367,6 +31507,7 @@ ; ) ; :method-count-assert 24 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x18007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -31507,6 +31648,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -31575,6 +31717,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x3501100180 ; ;; inherited inspect of process-taskable ; (:methods @@ -31648,6 +31791,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x188 +; :heap-base #x120 ; :flag-assert #x3501200188 ; ;; inherited inspect of process-taskable ; (:methods @@ -31816,6 +31960,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x14008000e8 ; ;; inherited inspect of process-drawable ; (:methods @@ -31840,6 +31985,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x14007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -31865,6 +32011,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd8 +; :heap-base #x70 ; :flag-assert #x14007000d8 ; ;; inherited inspect of process-drawable ; (:methods @@ -31887,6 +32034,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -31910,6 +32058,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x14006000d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -31931,6 +32080,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -31953,6 +32103,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb1 +; :heap-base #x50 ; :flag-assert #x14005000b1 ; ;; inherited inspect of process-drawable ; (:methods @@ -31974,6 +32125,7 @@ ; () ; :method-count-assert 76 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x4c01200190 ; ;; not enough basic ops ; (:methods @@ -32052,6 +32204,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb1 +; :heap-base #x50 ; :flag-assert #x14005000b1 ; ;; inherited inspect of process-drawable ; (:methods @@ -32073,6 +32226,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb1 +; :heap-base #x50 ; :flag-assert #x14005000b1 ; ;; not enough basic ops ; (:methods @@ -32094,6 +32248,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb1 +; :heap-base #x50 ; :flag-assert #x14005000b1 ; ;; not enough basic ops ; (:methods @@ -32126,6 +32281,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x14005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -32147,6 +32303,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x15004000b0 ; ;; not enough basic ops ; (:methods @@ -32169,6 +32326,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x15004000b0 ; ;; not enough basic ops ; (:methods @@ -32191,6 +32349,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -32371,6 +32530,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x520 +; :heap-base #x4b0 ; :flag-assert #x2304b00520 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -32486,6 +32646,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x3501200190 ; ;; inherited inspect of process-taskable ; (:methods @@ -32558,6 +32719,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -32593,6 +32755,7 @@ ; ) ; :method-count-assert 15 ; :size-assert #x88 +; :heap-base #x20 ; :flag-assert #xf00200088 ; ;; inherited inspect of process ; (:methods @@ -32610,6 +32773,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x2f0 +; :heap-base #x280 ; :flag-assert #x23028002f0 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -32646,6 +32810,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x104 +; :heap-base #xa0 ; :flag-assert #x1b00a00104 ; ;; not enough basic ops ; (:methods @@ -32676,6 +32841,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x16006000d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -32701,6 +32867,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x16006000d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -32745,6 +32912,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -32783,6 +32951,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -32806,6 +32975,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -32831,6 +33001,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbd +; :heap-base #x50 ; :flag-assert #x14005000bd ; ;; inherited inspect of process-drawable ; (:methods @@ -32852,6 +33023,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -32875,6 +33047,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -32898,6 +33071,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -32921,6 +33095,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -32945,6 +33120,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x2f0 +; :heap-base #x280 ; :flag-assert #x23028002f0 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -33022,6 +33198,7 @@ ; () ; :method-count-assert 29 ; :size-assert #x27c +; :heap-base #x210 ; :flag-assert #x1d0210027c ; ;; not enough basic ops ; (:methods @@ -33053,6 +33230,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -33115,6 +33293,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x14005000c0 ; ;; inherited inspect of process-drawable ; (:methods @@ -33136,6 +33315,7 @@ ; () ; :method-count-assert 27 ; :size-assert #x104 +; :heap-base #xa0 ; :flag-assert #x1b00a00104 ; ;; not enough basic ops ; (:methods @@ -33187,6 +33367,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x14006000d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -33210,6 +33391,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x14005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -33237,6 +33419,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x104 +; :heap-base #xa0 ; :flag-assert #x1400a00104 ; ;; inherited inspect of process-drawable ; (:methods @@ -33292,6 +33475,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -33347,6 +33531,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x200 +; :heap-base #x190 ; :flag-assert #x4c01900200 ; ;; inherited inspect of nav-enemy ; (:methods @@ -33461,6 +33646,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x198 +; :heap-base #x130 ; :flag-assert #x4c01300198 ; ;; inherited inspect of nav-enemy ; (:methods @@ -33560,6 +33746,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -33596,6 +33783,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd4 +; :heap-base #x70 ; :flag-assert #x14007000d4 ; ;; inherited inspect of process-drawable ; (:methods @@ -33657,6 +33845,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x14005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -33737,6 +33926,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x369 +; :heap-base #x300 ; :flag-assert #x2303000369 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -33773,6 +33963,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -33830,6 +34021,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -33918,6 +34110,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -33949,6 +34142,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -34038,6 +34232,7 @@ ; ) ; :method-count-assert 30 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x1e008000e8 ; ;; inherited inspect of pov-camera ; (:methods @@ -34072,6 +34267,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x2f2 +; :heap-base #x290 ; :flag-assert #x23029002f2 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -34108,6 +34304,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x2f2 +; :heap-base #x290 ; :flag-assert #x23029002f2 ; ;; not enough basic ops ; (:methods @@ -34144,6 +34341,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x2f2 +; :heap-base #x290 ; :flag-assert #x23029002f2 ; ;; not enough basic ops ; (:methods @@ -34181,6 +34379,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb1 +; :heap-base #x50 ; :flag-assert #x14005000b1 ; ;; inherited inspect of process-drawable ; (:methods @@ -34204,6 +34403,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb9 +; :heap-base #x50 ; :flag-assert #x14005000b9 ; ;; inherited inspect of process-drawable ; (:methods @@ -34225,6 +34425,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -34248,6 +34449,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x15006000c8 ; ;; inherited inspect of process-drawable ; (:methods @@ -34271,6 +34473,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -34292,6 +34495,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; not enough basic ops ; (:methods @@ -34313,6 +34517,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -34405,6 +34610,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -34472,6 +34678,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -34539,6 +34746,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -34702,6 +34910,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf4 +; :heap-base #x90 ; :flag-assert #x14009000f4 ; ;; inherited inspect of process-drawable ; (:methods @@ -34731,6 +34940,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x114 +; :heap-base #xb0 ; :flag-assert #x1400b00114 ; ;; inherited inspect of process-drawable ; (:methods @@ -34764,6 +34974,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #x120 +; :heap-base #xb0 ; :flag-assert #x1500b00120 ; ;; inherited inspect of process-drawable ; (:methods @@ -34802,6 +35013,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x260 +; :heap-base #x1f0 ; :flag-assert #x1401f00260 ; ;; inherited inspect of process-drawable ; (:methods @@ -34870,6 +35082,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x3501200190 ; ;; inherited inspect of process-taskable ; (:methods @@ -34926,6 +35139,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x184 +; :heap-base #x120 ; :flag-assert #x3501200184 ; ;; inherited inspect of process-taskable ; (:methods @@ -34993,6 +35207,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -35062,6 +35277,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x190 +; :heap-base #x120 ; :flag-assert #x3501200190 ; ;; inherited inspect of process-taskable ; (:methods @@ -35140,6 +35356,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #xfc +; :heap-base #x90 ; :flag-assert #x21009000fc ; ;; inherited inspect of plat-button ; (:methods @@ -35190,6 +35407,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x15005000c0 ; ;; inherited inspect of process-drawable ; (:methods @@ -35212,6 +35430,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x15005000c0 ; ;; not enough basic ops ; (:methods @@ -35240,6 +35459,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x14006000c8 ; ;; inherited inspect of process-drawable ; (:methods @@ -35261,6 +35481,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -35284,6 +35505,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x2f4 +; :heap-base #x290 ; :flag-assert #x23029002f4 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -35320,6 +35542,7 @@ ; () ; :method-count-assert 30 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1e00900100 ; ;; not enough basic ops ; (:methods @@ -35392,6 +35615,7 @@ ; () ; :method-count-assert 29 ; :size-assert #x27c +; :heap-base #x210 ; :flag-assert #x1d0210027c ; ;; not enough basic ops ; (:methods @@ -35473,6 +35697,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x10b +; :heap-base #xa0 ; :flag-assert #x1400a0010b ; ;; inherited inspect of process-drawable ; (:methods @@ -35504,6 +35729,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #x118 +; :heap-base #xb0 ; :flag-assert #x1500b00118 ; ;; inherited inspect of process-drawable ; (:methods @@ -35622,6 +35848,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd4 +; :heap-base #x70 ; :flag-assert #x14007000d4 ; ;; inherited inspect of process-drawable ; (:methods @@ -35648,6 +35875,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x16006000cc ; ;; inherited inspect of process-drawable ; (:methods @@ -35671,6 +35899,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x16006000cc ; ;; not enough basic ops ; (:methods @@ -35694,6 +35923,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x16006000cc ; ;; not enough basic ops ; (:methods @@ -35717,6 +35947,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x16006000cc ; ;; not enough basic ops ; (:methods @@ -35792,6 +36023,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -35821,6 +36053,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x1bc +; :heap-base #x150 ; :flag-assert #x4c015001bc ; ;; inherited inspect of nav-enemy ; (:methods @@ -35948,6 +36181,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -35993,6 +36227,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x1c0 +; :heap-base #x150 ; :flag-assert #x35015001c0 ; ;; inherited inspect of process-taskable ; (:methods @@ -36048,6 +36283,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -36073,6 +36309,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x214 +; :heap-base #x1b0 ; :flag-assert #x4c01b00214 ; ;; inherited inspect of swamp-rat ; (:methods @@ -36231,6 +36468,7 @@ ; ) ; :method-count-assert 30 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x1e008000e8 ; ;; inherited inspect of pov-camera ; (:methods @@ -36262,6 +36500,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -36293,6 +36532,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -36315,6 +36555,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x16005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -36345,6 +36586,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x14008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -36367,6 +36609,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -36389,6 +36632,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -36419,6 +36663,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #x150 +; :heap-base #xe0 ; :flag-assert #x1600e00150 ; ;; inherited inspect of process-drawable ; (:methods @@ -36476,6 +36721,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -36498,6 +36744,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -36534,6 +36781,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -36582,6 +36830,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1600900100 ; ;; inherited inspect of process-drawable ; (:methods @@ -36659,6 +36908,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x200 +; :heap-base #x190 ; :flag-assert #x4c01900200 ; ;; inherited inspect of nav-enemy ; (:methods @@ -36763,6 +37013,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x14008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -36864,6 +37115,7 @@ ; ) ; :method-count-assert 32 ; :size-assert #x1f0 +; :heap-base #x180 ; :flag-assert #x20018001f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -36914,6 +37166,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #x150 +; :heap-base #xe0 ; :flag-assert #x1600e00150 ; ;; inherited inspect of process-drawable ; (:methods @@ -36962,6 +37215,7 @@ ; ) ; :method-count-assert 29 ; :size-assert #x1b0 +; :heap-base #x140 ; :flag-assert #x1d014001b0 ; ;; inherited inspect of projectile ; (:methods @@ -37043,6 +37297,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x15007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -37120,6 +37375,7 @@ ; ) ; :method-count-assert 31 ; :size-assert #x5d0 +; :heap-base #x560 ; :flag-assert #x1f056005d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -37204,6 +37460,7 @@ ; ) ; :method-count-assert 28 ; :size-assert #x128 +; :heap-base #xc0 ; :flag-assert #x1c00c00128 ; ;; inherited inspect of process-drawable ; (:methods @@ -37347,6 +37604,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x16008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -37460,6 +37718,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #x10c +; :heap-base #xa0 ; :flag-assert #x2100a0010c ; ;; inherited inspect of plat ; (:methods @@ -37495,6 +37754,7 @@ ; ) ; :method-count-assert 30 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x1e008000e8 ; ;; inherited inspect of pov-camera ; (:methods @@ -37527,6 +37787,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -37566,6 +37827,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -37612,6 +37874,7 @@ ; ) ; :method-count-assert 28 ; :size-assert #x130 +; :heap-base #xc0 ; :flag-assert #x1c00c00130 ; ;; inherited inspect of baseplat ; (:methods @@ -37641,6 +37904,7 @@ ; () ; :method-count-assert 32 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x2000900100 ; ;; not enough basic ops ; (:methods @@ -37683,6 +37947,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1400900100 ; ;; inherited inspect of process-drawable ; (:methods @@ -37768,6 +38033,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x15005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -37797,6 +38063,7 @@ ; ) ; :method-count-assert 29 ; :size-assert #x118 +; :heap-base #xb0 ; :flag-assert #x1d00b00118 ; ;; inherited inspect of baseplat ; (:methods @@ -37858,6 +38125,7 @@ ; ) ; :method-count-assert 14 ; :size-assert #x8c +; :heap-base #x20 ; :flag-assert #xe0020008c ; ;; inherited inspect of process ; (:methods @@ -37876,6 +38144,7 @@ ; ) ; :method-count-assert 28 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x1c008000f0 ; ;; inherited inspect of baseplat ; (:methods @@ -37905,6 +38174,7 @@ ; () ; :method-count-assert 28 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x1c008000f0 ; ;; not enough basic ops ; (:methods @@ -37958,6 +38228,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x14008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -37997,6 +38268,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -38023,6 +38295,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x300 +; :heap-base #x290 ; :flag-assert #x2302900300 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -38070,6 +38343,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1500900100 ; ;; inherited inspect of process-drawable ; (:methods @@ -38138,6 +38412,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #x160 +; :heap-base #xf0 ; :flag-assert #x1600f00160 ; ;; inherited inspect of process-drawable ; (:methods @@ -38179,6 +38454,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x15008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -38204,6 +38480,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xbc +; :heap-base #x50 ; :flag-assert #x16005000bc ; ;; inherited inspect of process-drawable ; (:methods @@ -38249,6 +38526,7 @@ ; ) ; :method-count-assert 25 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x1900900100 ; ;; inherited inspect of process-drawable ; (:methods @@ -38275,6 +38553,7 @@ ; () ; :method-count-assert 32 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x2000900100 ; ;; not enough basic ops ; (:methods @@ -38342,6 +38621,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #xec +; :heap-base #x80 ; :flag-assert #x1b008000ec ; ;; inherited inspect of baseplat ; (:methods @@ -38395,6 +38675,7 @@ ; ) ; :method-count-assert 31 ; :size-assert #x140 +; :heap-base #xd0 ; :flag-assert #x1f00d00140 ; ;; inherited inspect of water-anim ; (:methods @@ -38444,6 +38725,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xcc +; :heap-base #x60 ; :flag-assert #x15006000cc ; ;; inherited inspect of process-drawable ; (:methods @@ -38480,6 +38762,7 @@ ; () ; :method-count-assert 32 ; :size-assert #x100 +; :heap-base #x90 ; :flag-assert #x2000900100 ; ;; not enough basic ops ; (:methods @@ -38538,6 +38821,7 @@ ; ) ; :method-count-assert 23 ; :size-assert #x2a0 +; :heap-base #x230 ; :flag-assert #x17023002a0 ; ;; inherited inspect of process-drawable ; (:methods @@ -38583,6 +38867,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -38617,6 +38902,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xf4 +; :heap-base #x90 ; :flag-assert #x15009000f4 ; ;; inherited inspect of process-drawable ; (:methods @@ -38667,6 +38953,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x1a0 +; :heap-base #x130 ; :flag-assert #x4c013001a0 ; ;; inherited inspect of nav-enemy ; (:methods @@ -38749,6 +39036,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x1a8 +; :heap-base #x140 ; :flag-assert #x4c014001a8 ; ;; inherited inspect of nav-enemy ; (:methods @@ -38859,6 +39147,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -38885,6 +39174,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x14007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -38906,6 +39196,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -38943,6 +39234,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x16006000c8 ; ;; inherited inspect of process-drawable ; (:methods @@ -39020,6 +39312,7 @@ ; ) ; :method-count-assert 32 ; :size-assert #x198 +; :heap-base #x130 ; :flag-assert #x2001300198 ; ;; inherited inspect of process-drawable ; (:methods @@ -39103,6 +39396,7 @@ ; ) ; :method-count-assert 28 ; :size-assert #x140 +; :heap-base #xd0 ; :flag-assert #x1c00d00140 ; ;; inherited inspect of process-drawable ; (:methods @@ -39152,6 +39446,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -39216,6 +39511,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -39239,6 +39535,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf8 +; :heap-base #x90 ; :flag-assert #x14009000f8 ; ;; inherited inspect of pusher-base ; (:methods @@ -39261,6 +39558,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of pusher-base ; (:methods @@ -39284,6 +39582,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc4 +; :heap-base #x60 ; :flag-assert #x14006000c4 ; ;; inherited inspect of process-drawable ; (:methods @@ -39306,6 +39605,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -39337,6 +39637,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf5 +; :heap-base #x90 ; :flag-assert #x14009000f5 ; ;; inherited inspect of process-drawable ; (:methods @@ -39361,6 +39662,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf8 +; :heap-base #x90 ; :flag-assert #x14009000f8 ; ;; inherited inspect of process-drawable ; (:methods @@ -39389,6 +39691,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x140 +; :heap-base #xd0 ; :flag-assert #x1400d00140 ; ;; inherited inspect of gorge ; (:methods @@ -39411,6 +39714,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xfc +; :heap-base #x90 ; :flag-assert #x14009000fc ; ;; inherited inspect of gorge ; (:methods @@ -39432,6 +39736,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xf8 +; :heap-base #x90 ; :flag-assert #x14009000f8 ; ;; not enough basic ops ; (:methods @@ -39453,6 +39758,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -39594,6 +39900,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x224 +; :heap-base #x1c0 ; :flag-assert #x4c01c00224 ; ;; inherited inspect of fleeing-nav-enemy ; (:methods @@ -39671,6 +39978,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -39748,6 +40056,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x118 +; :heap-base #xb0 ; :flag-assert #x1400b00118 ; ;; inherited inspect of process-drawable ; (:methods @@ -39812,6 +40121,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x130 +; :heap-base #xc0 ; :flag-assert #x1400c00130 ; ;; inherited inspect of process-drawable ; (:methods @@ -39856,6 +40166,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -39878,6 +40189,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -39899,6 +40211,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -40075,6 +40388,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -40104,6 +40418,7 @@ ; ) ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; inherited inspect of rigid-body-platform ; (:methods @@ -40140,6 +40455,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40176,6 +40492,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40212,6 +40529,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40248,6 +40566,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40284,6 +40603,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40320,6 +40640,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40356,6 +40677,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40392,6 +40714,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40428,6 +40751,7 @@ ; () ; :method-count-assert 35 ; :size-assert #x308 +; :heap-base #x2a0 ; :flag-assert #x2302a00308 ; ;; not enough basic ops ; (:methods @@ -40466,6 +40790,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd1 +; :heap-base #x70 ; :flag-assert #x14007000d1 ; ;; inherited inspect of process-drawable ; (:methods @@ -40487,6 +40812,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -40510,6 +40836,7 @@ ; ) ; :method-count-assert 30 ; :size-assert #xe4 +; :heap-base #x80 ; :flag-assert #x1e008000e4 ; ;; inherited inspect of water-anim ; (:methods @@ -40542,6 +40869,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd1 +; :heap-base #x70 ; :flag-assert #x14007000d1 ; ;; inherited inspect of process-drawable ; (:methods @@ -40605,6 +40933,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -40645,6 +40974,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #x130 +; :heap-base #xc0 ; :flag-assert #x1500c00130 ; ;; inherited inspect of process-drawable ; (:methods @@ -40721,6 +41051,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -40754,6 +41085,7 @@ ; ) ; :method-count-assert 23 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x17008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -40778,6 +41110,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -40801,6 +41134,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x15004000b0 ; ;; not enough basic ops ; (:methods @@ -40846,6 +41180,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x15005000c0 ; ;; inherited inspect of process-drawable ; (:methods @@ -40885,6 +41220,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -40940,6 +41276,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x3501100180 ; ;; inherited inspect of process-taskable ; (:methods @@ -40994,6 +41331,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x15004000b0 ; ;; not enough basic ops ; (:methods @@ -41036,6 +41374,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -41106,6 +41445,7 @@ ; ) ; :method-count-assert 53 ; :size-assert #x194 +; :heap-base #x130 ; :flag-assert #x3501300194 ; ;; inherited inspect of process-taskable ; (:methods @@ -41180,6 +41520,7 @@ ; ) ; :method-count-assert 21 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x15007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -41203,6 +41544,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb8 +; :heap-base #x50 ; :flag-assert #x14005000b8 ; ;; inherited inspect of process-drawable ; (:methods @@ -41263,6 +41605,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd5 +; :heap-base #x70 ; :flag-assert #x14007000d5 ; ;; inherited inspect of process-drawable ; (:methods @@ -41301,6 +41644,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -41390,6 +41734,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x1f0 +; :heap-base #x180 ; :flag-assert #x4c018001f0 ; ;; inherited inspect of nav-enemy ; (:methods @@ -41497,6 +41842,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -41550,6 +41896,7 @@ ; ) ; :method-count-assert 23 ; :size-assert #x150 +; :heap-base #xe0 ; :flag-assert #x1700e00150 ; ;; inherited inspect of process-drawable ; (:methods @@ -41579,6 +41926,7 @@ ; ) ; :method-count-assert 16 ; :size-assert #x8c +; :heap-base #x20 ; :flag-assert #x100020008c ; ;; inherited inspect of process ; (:methods @@ -41622,6 +41970,7 @@ ; ) ; :method-count-assert 30 ; :size-assert #xe8 +; :heap-base #x80 ; :flag-assert #x1e008000e8 ; ;; inherited inspect of pov-camera ; (:methods @@ -41655,6 +42004,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc4 +; :heap-base #x60 ; :flag-assert #x14006000c4 ; ;; inherited inspect of process-drawable ; (:methods @@ -41680,6 +42030,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x14008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -41703,6 +42054,7 @@ ; ) ; :method-count-assert 27 ; :size-assert #x130 +; :heap-base #xc0 ; :flag-assert #x1b00c00130 ; ;; inherited inspect of baseplat ; (:methods @@ -41735,6 +42087,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x14007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -41756,6 +42109,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x15004000b0 ; ;; not enough basic ops ; (:methods @@ -41781,6 +42135,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x14006000d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -41803,6 +42158,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -41826,6 +42182,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x14006000d0 ; ;; inherited inspect of process-drawable ; (:methods @@ -41906,6 +42263,7 @@ ; ) ; :method-count-assert 33 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x2101100180 ; ;; inherited inspect of plat ; (:methods @@ -41945,6 +42303,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xf0 +; :heap-base #x80 ; :flag-assert #x14008000f0 ; ;; inherited inspect of process-drawable ; (:methods @@ -41966,6 +42325,7 @@ ; () ; :method-count-assert 33 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x2101100180 ; ;; not enough basic ops ; (:methods @@ -42000,6 +42360,7 @@ ; () ; :method-count-assert 33 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x2101100180 ; ;; not enough basic ops ; (:methods @@ -42034,6 +42395,7 @@ ; () ; :method-count-assert 33 ; :size-assert #x180 +; :heap-base #x110 ; :flag-assert #x2101100180 ; ;; not enough basic ops ; (:methods @@ -42099,6 +42461,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x16006000c8 ; ;; inherited inspect of process-drawable ; (:methods @@ -42146,6 +42509,7 @@ ; ) ; :method-count-assert 23 ; :size-assert #xe0 +; :heap-base #x70 ; :flag-assert #x17007000e0 ; ;; inherited inspect of process-drawable ; (:methods @@ -42185,6 +42549,7 @@ ; ) ; :method-count-assert 29 ; :size-assert #x1d0 +; :heap-base #x160 ; :flag-assert #x1d016001d0 ; ;; inherited inspect of projectile ; (:methods @@ -42229,6 +42594,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x1f4 +; :heap-base #x190 ; :flag-assert #x4c019001f4 ; ;; inherited inspect of nav-enemy ; (:methods @@ -42355,6 +42721,7 @@ ; () ; :method-count-assert 21 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x15006000d0 ; ;; not enough basic ops ; (:methods @@ -42393,6 +42760,7 @@ ; ) ; :method-count-assert 76 ; :size-assert #x198 +; :heap-base #x130 ; :flag-assert #x4c01300198 ; ;; inherited inspect of nav-enemy ; (:methods @@ -42474,6 +42842,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x16006000c8 ; ;; inherited inspect of process-drawable ; (:methods @@ -42567,6 +42936,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -42588,6 +42958,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -42609,6 +42980,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -42641,6 +43013,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc0 +; :heap-base #x50 ; :flag-assert #x14005000c0 ; ;; inherited inspect of process-drawable ; (:methods @@ -42669,6 +43042,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x1b0 +; :heap-base #x140 ; :flag-assert #x14014001b0 ; ;; inherited inspect of darkecobarrel-base ; (:methods @@ -42692,6 +43066,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xc8 +; :heap-base #x60 ; :flag-assert #x14006000c8 ; ;; inherited inspect of darkecobarrel-base ; (:methods @@ -42713,6 +43088,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -42734,6 +43110,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -42755,6 +43132,7 @@ ; () ; :method-count-assert 22 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x16004000b0 ; ;; not enough basic ops ; (:methods @@ -42779,6 +43157,7 @@ ; ) ; :method-count-assert 22 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x16005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -42802,6 +43181,7 @@ ; () ; :method-count-assert 30 ; :size-assert #xdc +; :heap-base #x70 ; :flag-assert #x1e007000dc ; ;; not enough basic ops ; (:methods @@ -42833,6 +43213,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -42897,6 +43278,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #xb4 +; :heap-base #x50 ; :flag-assert #x14005000b4 ; ;; inherited inspect of process-drawable ; (:methods @@ -42918,6 +43300,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -42948,6 +43331,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x1b0 +; :heap-base #x140 ; :flag-assert #x14014001b0 ; ;; inherited inspect of process-drawable ; (:methods @@ -42978,6 +43362,7 @@ ; ) ; :method-count-assert 20 ; :size-assert #x1ac +; :heap-base #x140 ; :flag-assert #x14014001ac ; ;; inherited inspect of process-drawable ; (:methods @@ -42999,6 +43384,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -43020,6 +43406,7 @@ ; () ; :method-count-assert 20 ; :size-assert #xb0 +; :heap-base #x40 ; :flag-assert #x14004000b0 ; ;; not enough basic ops ; (:methods @@ -43106,6 +43493,7 @@ ; () ; :method-count-assert 53 ; :size-assert #x17c +; :heap-base #x110 ; :flag-assert #x350110017c ; ;; not enough basic ops ; (:methods @@ -46227,6 +46615,7 @@ ; () ; :method-count-assert 28 ; :size-assert #xd0 +; :heap-base #x60 ; :flag-assert #x1c006000d0 ; ;; not enough basic ops ; (:methods diff --git a/scripts/add-all-heap-bases.py b/scripts/add-all-heap-bases.py new file mode 100644 index 000000000..bec7f93f3 --- /dev/null +++ b/scripts/add-all-heap-bases.py @@ -0,0 +1,30 @@ +import os + +new_file = [] +with open("./decompiler/config/all-types.gc") as f: + symbols_found = [] + lines = f.readlines() + + for line_num, line in enumerate(lines): + if "flag-assert" in line: + heap_base_amount = "" + flag_assert = line.split("#x")[1].strip() + heap_base_amount = flag_assert[len(flag_assert)-7:len(flag_assert)-4] + if len(flag_assert) > 1 and heap_base_amount != "000": + # First let's check to see if the heap-base already exists around this line + found_heapbase = False + for i in range(line_num - 4, line_num + 3): + temp_line = lines[i] + if "heap-base" in temp_line: + found_heapbase = True + break + if found_heapbase == False: + if line.startswith(";"): + new_file.append("; :heap-base #x{}\n".format(heap_base_amount.lstrip("0"))) + else: + new_file.append(" :heap-base #x{}\n".format(heap_base_amount.lstrip("0"))) + new_file.append(line) + +os.remove("./decompiler/config/all-types.gc") +with open("./decompiler/config/all-types.gc", "w") as f: + f.writelines(new_file)