1slotNum = 0x0 2.language ECMAScript 3.function any .#*#(any a0, any a1, any a2) { 4label_1: 5label_0: 6 returnundefined 7label_2: 8} 9 10slotNum = 0x0 11.language ECMAScript 12.function any .#*#^1(any a0, any a1, any a2) { 13label_1: 14label_0: 15 returnundefined 16label_2: 17} 18 19slotNum = 0x0 20.language ECMAScript 21.function any .#*#^2(any a0, any a1, any a2) { 22label_1: 23label_0: 24 returnundefined 25label_2: 26} 27 28slotNum = 0x0 29.language ECMAScript 30.function any .#*#foo(any a0, any a1, any a2) { 31label_1: 32label_0: 33 returnundefined 34label_2: 35} 36 37slotNum = 0x0 38.language ECMAScript 39.function any .#*#foo^1(any a0, any a1, any a2) { 40label_1: 41label_0: 42 returnundefined 43label_2: 44} 45 46slotNum = 0x0 47.language ECMAScript 48.function any .#*#key(any a0, any a1, any a2) { 49label_1: 50label_0: 51 returnundefined 52label_2: 53} 54 55slotNum = 0x15 56.language ECMAScript 57.function any .func_main_0(any a0, any a1, any a2) { 58label_1: 59label_0: 60 createobjectwithbuffer 0x0, _2 61 sta v0 62 definefunc 0x1, .#*#foo, 0x0 63 definepropertybyname 0x2, a, v0 64 createobjectwithbuffer 0x4, _3 65 sta v0 66 definefunc 0x5, .#*#foo^1, 0x0 67 definepropertybyname 0x6, a, v0 68 definefunc 0x8, .#*#, 0x0 69 createobjectwithbuffer 0x9, _4 70 sta v0 71 definefunc 0xa, .#*#key, 0x0 72 definepropertybyname 0xb, key, v0 73 createobjectwithbuffer 0xd, _5 74 sta v0 75 definefunc 0xe, .#*#^1, 0x0 76 definepropertybyname 0xf, c.b, v0 77 createobjectwithbuffer 0x11, _6 78 sta v0 79 definefunc 0x12, .#*#^2, 0x0 80 definepropertybyname 0x13, c\b, v0 81 returnundefined 82label_2: 83} 84 85 86======> literal array buffer <====== 87------------------------------------ 88slot _0 89------------------------------------ 90slot _1 91{ 92 index: 0 93 tag: 2 94 val: 0 95}, 96{ 97 index: 1 98 tag: 2 99 val: 0 100}, 101{ 102 index: 2 103 tag: 2 104 val: 0 105}, 106{ 107 index: 3 108 tag: 2 109 val: 0 110}, 111{ 112 index: 4 113 tag: 2 114 val: 0 115}, 116{ 117 index: 5 118 tag: 2 119 val: 0 120}, 121------------------------------------ 122slot _2 123{ 124 index: 0 125 tag: 0 126 val: 5 127}, 128{ 129 index: 1 130 tag: 5 131 val: a 132}, 133{ 134 index: 2 135 tag: 0 136 val: 255 137}, 138{ 139 index: 3 140 tag: 255 141 val: 0 142}, 143------------------------------------ 144slot _3 145{ 146 index: 0 147 tag: 0 148 val: 5 149}, 150{ 151 index: 1 152 tag: 5 153 val: a 154}, 155{ 156 index: 2 157 tag: 0 158 val: 255 159}, 160{ 161 index: 3 162 tag: 255 163 val: 0 164}, 165------------------------------------ 166slot _4 167{ 168 index: 0 169 tag: 0 170 val: 5 171}, 172{ 173 index: 1 174 tag: 5 175 val: key 176}, 177{ 178 index: 2 179 tag: 0 180 val: 255 181}, 182{ 183 index: 3 184 tag: 255 185 val: 0 186}, 187------------------------------------ 188slot _5 189{ 190 index: 0 191 tag: 0 192 val: 5 193}, 194{ 195 index: 1 196 tag: 5 197 val: c.b 198}, 199{ 200 index: 2 201 tag: 0 202 val: 255 203}, 204{ 205 index: 3 206 tag: 255 207 val: 0 208}, 209------------------------------------ 210slot _6 211{ 212 index: 0 213 tag: 0 214 val: 5 215}, 216{ 217 index: 1 218 tag: 5 219 val: c\b 220}, 221{ 222 index: 2 223 tag: 0 224 val: 255 225}, 226{ 227 index: 3 228 tag: 255 229 val: 0 230}, 231