• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "functions": [
3      {
4        "name": ".func_main_0",
5        "signature": {
6          "retType": "any",
7          "params": [
8            "any",
9            "any",
10            "any"
11          ]
12      },
13      "ins": [
14        {
15          "opcode": "mov",
16          "regs": [
17            0,
18            8
19          ],
20          "ids": [],
21          "imms": [],
22          "label": "",
23          "debug_pos_info": {
24            "sourceLineNum": -1
25          }
26        },
27        {
28          "opcode": "mov",
29          "regs": [
30            1,
31            9
32          ],
33          "ids": [],
34          "imms": [],
35          "label": "",
36          "debug_pos_info": {
37            "sourceLineNum": -1
38          }
39        },
40        {
41          "opcode": "mov",
42          "regs": [
43            2,
44            10
45          ],
46          "ids": [],
47          "imms": [],
48          "label": "",
49          "debug_pos_info": {
50            "sourceLineNum": -1
51          }
52        },
53        {
54          "opcode": "ldai",
55          "regs": [],
56          "ids": [],
57          "imms": [
58            1
59          ],
60          "label": "",
61          "debug_pos_info": {
62            "sourceLineNum": 15
63          }
64        },
65        {
66          "opcode": "sttoglobalrecord",
67          "regs": [],
68          "ids": [
69            "a"
70          ],
71          "imms": [
72            0
73          ],
74          "label": "",
75          "debug_pos_info": {
76            "sourceLineNum": 15
77          }
78        },
79        {
80          "opcode": "ldai",
81          "regs": [],
82          "ids": [],
83          "imms": [
84            1
85          ],
86          "label": "",
87          "debug_pos_info": {
88            "sourceLineNum": 17
89          }
90        },
91        {
92          "opcode": "sta",
93          "regs": [
94            5
95          ],
96          "ids": [],
97          "imms": [],
98          "label": "",
99          "debug_pos_info": {
100            "sourceLineNum": 17
101          }
102        },
103        {
104          "opcode": "lda.str",
105          "regs": [],
106          "ids": [
107            "cccc"
108          ],
109          "imms": [],
110          "label": "",
111          "debug_pos_info": {
112            "sourceLineNum": 18
113          }
114        },
115        {
116          "opcode": "ldai",
117          "regs": [],
118          "ids": [],
119          "imms": [
120            2
121          ],
122          "label": "",
123          "debug_pos_info": {
124            "sourceLineNum": 22
125          }
126        },
127        {
128          "opcode": "sta",
129          "regs": [
130            6
131          ],
132          "ids": [],
133          "imms": [],
134          "label": "",
135          "debug_pos_info": {
136            "sourceLineNum": 22
137          }
138        },
139        {
140          "opcode": "lda.str",
141          "regs": [],
142          "ids": [
143            "dddd"
144          ],
145          "imms": [],
146          "label": "",
147          "debug_pos_info": {
148            "sourceLineNum": 23
149          }
150        },
151        {
152          "opcode": "ldai",
153          "regs": [],
154          "ids": [],
155          "imms": [
156            3
157          ],
158          "label": "",
159          "debug_pos_info": {
160            "sourceLineNum": 25
161          }
162        },
163        {
164          "opcode": "sta",
165          "regs": [
166            7
167          ],
168          "ids": [],
169          "imms": [],
170          "label": "",
171          "debug_pos_info": {
172            "sourceLineNum": 25
173          }
174        },
175        {
176          "opcode": "ldai",
177          "regs": [],
178          "ids": [],
179          "imms": [
180            4
181          ],
182          "label": "",
183          "debug_pos_info": {
184            "sourceLineNum": 27
185          }
186        },
187        {
188          "opcode": "sta",
189          "regs": [
190            5
191          ],
192          "ids": [],
193          "imms": [],
194          "label": "",
195          "debug_pos_info": {
196            "sourceLineNum": 27
197          }
198        },
199        {
200          "opcode": "ldundefined",
201          "regs": [],
202          "ids": [],
203          "imms": [],
204          "label": "",
205          "debug_pos_info": {
206            "sourceLineNum": -1
207          }
208        },
209        {
210          "opcode": "returnundefined",
211          "regs": [],
212          "ids": [],
213          "imms": [],
214          "label": "",
215          "debug_pos_info": {
216            "sourceLineNum": -1
217          }
218        }
219      ],
220      "variables": [
221        {
222          "name": "j",
223          "signature": "any",
224          "signatureType": "any",
225          "reg": 7,
226          "start": 11,
227          "length": 2
228        },
229        {
230          "name": "j",
231          "signature": "any",
232          "signatureType": "any",
233          "reg": 6,
234          "start": 8,
235          "length": 7
236        },
237        {
238          "name": "i",
239          "signature": "any",
240          "signatureType": "any",
241          "reg": 5,
242          "start": 8,
243          "length": 7
244        },
245        {
246          "name": "j",
247          "signature": "any",
248          "signatureType": "any",
249          "reg": 5,
250          "start": 5,
251          "length": 3
252        },
253        {
254          "name": "this",
255          "signature": "any",
256          "signatureType": "any",
257          "reg": 2,
258          "start": 3,
259          "length": 14
260        },
261        {
262          "name": "a",
263          "signature": "any",
264          "signatureType": "any",
265          "reg": 3,
266          "start": 3,
267          "length": 14
268        },
269        {
270          "name": "4newTarget",
271          "signature": "any",
272          "signatureType": "any",
273          "reg": 1,
274          "start": 3,
275          "length": 14
276        },
277        {
278          "name": "4funcObj",
279          "signature": "any",
280          "signatureType": "any",
281          "reg": 0,
282          "start": 3,
283          "length": 14
284        }
285      ],
286        "sourceFile": "debug-info.js",
287        "sourceCode": "not supported",
288        "SlotNumber": 1,    }
289  ]
290}
291