-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathExternalParameterType.facts
378 lines (378 loc) · 10.3 KB
/
ExternalParameterType.facts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
catch# 0 tf.0
catch# 1 tf.1
catch# 2 t.6
getMaskingState# 0 t.9
maskAsyncExceptions# 0 tf.4
maskAsyncExceptions# 1 t.16
maskUninterruptible# 0 tf.6
maskUninterruptible# 1 t.22
noDuplicate# 0 t.25
raise# 0 b.1
raiseIO# 0 a.3
raiseIO# 1 t.27
unmaskAsyncExceptions# 0 tf.11
unmaskAsyncExceptions# 1 t.33
+# 0 t.36
+# 1 t.37
-# 0 t.39
-# 1 t.40
<# 0 t.42
<# 1 t.43
<=# 0 t.45
<=# 1 t.46
==# 0 t.48
==# 1 t.49
># 0 t.51
># 1 t.52
>=# 0 t.54
>=# 1 t.55
and# 0 t.57
and# 1 t.58
andI# 0 t.60
andI# 1 t.61
int2Word# 0 t.63
negateInt# 0 t.65
or# 0 t.67
or# 1 t.68
orI# 0 t.70
orI# 1 t.71
uncheckedIShiftL# 0 t.73
uncheckedIShiftL# 1 t.74
uncheckedIShiftRA# 0 t.76
uncheckedIShiftRA# 1 t.77
uncheckedShiftL# 0 t.79
uncheckedShiftL# 1 t.80
uncheckedShiftRL# 0 t.82
uncheckedShiftRL# 1 t.83
unsafeFreezeByteArray# 0 t.85
unsafeFreezeByteArray# 1 t.86
word2Int# 0 t.89
xor# 0 t.91
xor# 1 t.92
ltWord# 0 t.94
ltWord# 1 t.95
plusWord# 0 t.97
plusWord# 1 t.98
eqWord# 0 t.100
eqWord# 1 t.101
indexArray# 0 t.103
indexArray# 1 t.104
newArray# 0 t.106
newArray# 1 a.6
newArray# 2 t.107
tagToEnum# 0 t.110
unsafeFreezeArray# 0 t.111
unsafeFreezeArray# 1 t.112
writeArray# 0 t.115
writeArray# 1 t.116
writeArray# 2 a.9
writeArray# 3 t.117
__hscore_get_errno 0 t.119
eqAddr# 0 t.122
eqAddr# 1 t.123
narrow32Int# 0 t.125
strerror 0 t.127
strerror 1 t.128
*# 0 t.131
*# 1 t.132
byteArrayContents# 0 t.134
chr# 0 t.136
leWord# 0 t.138
leWord# 1 t.139
malloc 0 t.141
malloc 1 t.142
narrow8Int# 0 t.145
narrow8Word# 0 t.147
newMutVar# 0 a.10
newMutVar# 1 t.149
newPinnedByteArray# 0 t.152
newPinnedByteArray# 1 t.153
ord# 0 t.156
readInt32OffAddr# 0 t.158
readInt32OffAddr# 1 t.159
readInt32OffAddr# 2 t.160
readInt8OffAddr# 0 t.163
readInt8OffAddr# 1 t.164
readInt8OffAddr# 2 t.165
readWideCharOffAddr# 0 t.168
readWideCharOffAddr# 1 t.169
readWideCharOffAddr# 2 t.170
touch# 0 o.1
touch# 1 t.173
writeInt8OffAddr# 0 t.176
writeInt8OffAddr# 1 t.177
writeInt8OffAddr# 2 t.178
writeInt8OffAddr# 3 t.179
writeWideCharOffAddr# 0 t.181
writeWideCharOffAddr# 1 t.182
writeWideCharOffAddr# 2 t.183
writeWideCharOffAddr# 3 t.184
newAlignedPinnedByteArray# 0 t.186
newAlignedPinnedByteArray# 1 t.187
newAlignedPinnedByteArray# 2 t.188
memcpy 0 t.191
memcpy 1 t.192
memcpy 2 t.193
memcpy 3 t.194
plusAddr# 0 t.197
plusAddr# 1 t.198
readAddrOffAddr# 0 t.200
readAddrOffAddr# 1 t.201
readAddrOffAddr# 2 t.202
readIntOffAddr# 0 t.205
readIntOffAddr# 1 t.206
readIntOffAddr# 2 t.207
readWord64OffAddr# 0 t.210
readWord64OffAddr# 1 t.211
readWord64OffAddr# 2 t.212
readWord8OffAddr# 0 t.215
readWord8OffAddr# 1 t.216
readWord8OffAddr# 2 t.217
writeAddrOffAddr# 0 t.220
writeAddrOffAddr# 1 t.221
writeAddrOffAddr# 2 t.222
writeAddrOffAddr# 3 t.223
writeIntOffAddr# 0 t.225
writeIntOffAddr# 1 t.226
writeIntOffAddr# 2 t.227
writeIntOffAddr# 3 t.228
writeWord64OffAddr# 0 t.230
writeWord64OffAddr# 1 t.231
writeWord64OffAddr# 2 t.232
writeWord64OffAddr# 3 t.233
writeWord8OffAddr# 0 t.235
writeWord8OffAddr# 1 t.236
writeWord8OffAddr# 2 t.237
writeWord8OffAddr# 3 t.238
leChar# 0 t.240
leChar# 1 t.241
readArray# 0 t.243
readArray# 1 t.244
readArray# 2 t.245
eqChar# 0 t.247
eqChar# 1 t.248
quotRemInt# 0 t.250
quotRemInt# 1 t.251
indexCharOffAddr# 0 t.255
indexCharOffAddr# 1 t.256
/=# 0 t.258
/=# 1 t.259
geWord# 0 t.261
geWord# 1 t.262
gtWord# 0 t.264
gtWord# 1 t.265
neChar# 0 t.267
neChar# 1 t.268
deRefStablePtr# 0 t.270
deRefStablePtr# 1 t.271
fork# 0 a.13
fork# 1 t.274
getOrSetGHCConcSignalSignalHandlerStore 0 t.278
getOrSetGHCConcSignalSignalHandlerStore 1 t.279
hs_free_stable_ptr 0 t.282
hs_free_stable_ptr 1 t.283
makeStablePtr# 0 a.14
makeStablePtr# 1 t.285
newMVar# 0 t.289
putMVar# 0 t.292
putMVar# 1 a.16
putMVar# 2 t.293
takeMVar# 0 t.295
takeMVar# 1 t.296
errorBelch2 0 t.298
errorBelch2 1 t.299
errorBelch2 2 t.300
getSpark# 0 t.302
killThread# 0 t.305
killThread# 1 a.19
killThread# 2 t.306
mkWeakNoFinalizer# 0 o.2
mkWeakNoFinalizer# 1 b.3
mkWeakNoFinalizer# 2 t.309
myThreadId# 0 t.313
narrow32Word# 0 t.317
readMutVar# 0 t.319
readMutVar# 1 t.320
reportHeapOverflow 0 t.322
reportStackOverflow 0 t.324
reportStackOverflow 1 t.325
threadStatus# 0 t.327
threadStatus# 1 t.328
sizeofMutableArray# 0 t.334
atomicModifyMutVar# 0 t.336
atomicModifyMutVar# 1 tf.100
atomicModifyMutVar# 2 t.337
writeMutVar# 0 t.339
writeMutVar# 1 a.23
writeMutVar# 2 t.340
close 0 t.342
close 1 t.343
ghczuwrapperZC20ZCbaseZCSystemziPosixziInternalsZCwrite 0 t.346
ghczuwrapperZC20ZCbaseZCSystemziPosixziInternalsZCwrite 1 t.347
ghczuwrapperZC20ZCbaseZCSystemziPosixziInternalsZCwrite 2 t.348
ghczuwrapperZC20ZCbaseZCSystemziPosixziInternalsZCwrite 3 t.349
ghczuwrapperZC22ZCbaseZCSystemziPosixziInternalsZCread 0 t.352
ghczuwrapperZC22ZCbaseZCSystemziPosixziInternalsZCread 1 t.353
ghczuwrapperZC22ZCbaseZCSystemziPosixziInternalsZCread 2 t.354
ghczuwrapperZC22ZCbaseZCSystemziPosixziInternalsZCread 3 t.355
fetchAddIntArray# 0 t.358
fetchAddIntArray# 1 t.359
fetchAddIntArray# 2 t.360
fetchAddIntArray# 3 t.361
mkWeak# 0 o.3
mkWeak# 1 b.5
mkWeak# 2 tf.107
mkWeak# 3 t.367
getOrSetSystemEventThreadEventManagerStore 0 t.371
getOrSetSystemEventThreadEventManagerStore 1 t.372
rtsSupportsBoundThreads 0 t.375
__hsbase_MD5Final 0 t.378
__hsbase_MD5Final 1 t.379
__hsbase_MD5Final 2 t.380
__hsbase_MD5Init 0 t.382
__hsbase_MD5Init 1 t.383
__hsbase_MD5Update 0 t.385
__hsbase_MD5Update 1 t.386
__hsbase_MD5Update 2 t.387
__hsbase_MD5Update 3 t.388
addCFinalizerToWeak# 0 t.390
addCFinalizerToWeak# 1 t.391
addCFinalizerToWeak# 2 t.392
addCFinalizerToWeak# 3 t.393
addCFinalizerToWeak# 4 t.394
addCFinalizerToWeak# 5 t.395
finalizeWeak# 0 t.399
finalizeWeak# 1 t.400
u_towupper 0 t.407
u_towupper 1 t.408
hs_iconv 0 t.411
hs_iconv 1 t.412
hs_iconv 2 t.413
hs_iconv 3 t.414
hs_iconv 4 t.415
hs_iconv 5 t.416
hs_iconv_close 0 t.419
hs_iconv_close 1 t.420
hs_iconv_open 0 t.423
hs_iconv_open 1 t.424
hs_iconv_open 2 t.425
localeEncoding 0 t.428
narrow16Word# 0 t.431
sameMVar# 0 t.433
sameMVar# 1 t.434
__hscore_ftruncate 0 t.436
__hscore_ftruncate 1 t.437
__hscore_ftruncate 2 t.438
dup 0 t.441
dup 1 t.442
dup2 0 t.445
dup2 1 t.446
dup2 2 t.447
fdReady 0 t.450
fdReady 1 t.451
fdReady 2 t.452
fdReady 3 t.453
fdReady 4 t.454
ghczuwrapperZC0ZCbaseZCSystemziPosixziInternalsZCSEEKzuEND 0 t.457
ghczuwrapperZC19ZCbaseZCSystemziPosixziInternalsZCwrite 0 t.460
ghczuwrapperZC19ZCbaseZCSystemziPosixziInternalsZCwrite 1 t.461
ghczuwrapperZC19ZCbaseZCSystemziPosixziInternalsZCwrite 2 t.462
ghczuwrapperZC19ZCbaseZCSystemziPosixziInternalsZCwrite 3 t.463
ghczuwrapperZC1ZCbaseZCSystemziPosixziInternalsZCSEEKzuSET 0 t.466
ghczuwrapperZC21ZCbaseZCSystemziPosixziInternalsZCread 0 t.469
ghczuwrapperZC21ZCbaseZCSystemziPosixziInternalsZCread 1 t.470
ghczuwrapperZC21ZCbaseZCSystemziPosixziInternalsZCread 2 t.471
ghczuwrapperZC21ZCbaseZCSystemziPosixziInternalsZCread 3 t.472
ghczuwrapperZC23ZCbaseZCSystemziPosixziInternalsZClseek 0 t.475
ghczuwrapperZC23ZCbaseZCSystemziPosixziInternalsZClseek 1 t.476
ghczuwrapperZC23ZCbaseZCSystemziPosixziInternalsZClseek 2 t.477
ghczuwrapperZC23ZCbaseZCSystemziPosixziInternalsZClseek 3 t.478
ghczuwrapperZC2ZCbaseZCSystemziPosixziInternalsZCSEEKzuCUR 0 t.481
isatty 0 t.484
isatty 1 t.485
unlockFile 0 t.488
unlockFile 1 t.489
waitRead# 0 t.492
waitRead# 1 t.493
waitWrite# 0 t.495
waitWrite# 1 t.496
indexIntArray# 0 t.498
indexIntArray# 1 t.499
getCurrentCCS# 0 a.26
getCurrentCCS# 1 t.501
deRefWeak# 0 t.504
deRefWeak# 1 t.505
rts_setMainThread 0 t.509
rts_setMainThread 1 t.511
shutdownHaskellAndExit 0 t.513
shutdownHaskellAndExit 1 t.514
shutdownHaskellAndExit 2 t.515
shutdownHaskellAndSignal 0 t.517
shutdownHaskellAndSignal 1 t.518
shutdownHaskellAndSignal 2 t.519
stg_sig_install 0 t.521
stg_sig_install 1 t.522
stg_sig_install 2 t.523
stg_sig_install 3 t.524
__hscore_echo 0 t.527
__hscore_fstat 0 t.530
__hscore_fstat 1 t.531
__hscore_fstat 2 t.532
__hscore_get_saved_termios 0 t.535
__hscore_get_saved_termios 1 t.536
__hscore_icanon 0 t.539
__hscore_lflag 0 t.542
__hscore_lflag 1 t.543
__hscore_poke_lflag 0 t.546
__hscore_poke_lflag 1 t.547
__hscore_poke_lflag 2 t.548
__hscore_ptr_c_cc 0 t.550
__hscore_ptr_c_cc 1 t.551
__hscore_set_saved_termios 0 t.554
__hscore_set_saved_termios 1 t.555
__hscore_set_saved_termios 2 t.556
__hscore_sig_block 0 t.558
__hscore_sig_setmask 0 t.561
__hscore_sigttou 0 t.564
__hscore_sizeof_sigset_t 0 t.567
__hscore_sizeof_stat 0 t.570
__hscore_sizeof_termios 0 t.573
__hscore_st_dev 0 t.576
__hscore_st_dev 1 t.577
__hscore_st_ino 0 t.580
__hscore_st_ino 1 t.581
__hscore_st_mode 0 t.584
__hscore_st_mode 1 t.585
__hscore_st_size 0 t.588
__hscore_st_size 1 t.589
__hscore_tcsanow 0 t.592
__hscore_vmin 0 t.595
__hscore_vtime 0 t.598
ghczuwrapperZC10ZCbaseZCSystemziPosixziInternalsZCtcgetattr 0 t.601
ghczuwrapperZC10ZCbaseZCSystemziPosixziInternalsZCtcgetattr 1 t.602
ghczuwrapperZC10ZCbaseZCSystemziPosixziInternalsZCtcgetattr 2 t.603
ghczuwrapperZC11ZCbaseZCSystemziPosixziInternalsZCsigprocmask 0 t.606
ghczuwrapperZC11ZCbaseZCSystemziPosixziInternalsZCsigprocmask 1 t.607
ghczuwrapperZC11ZCbaseZCSystemziPosixziInternalsZCsigprocmask 2 t.608
ghczuwrapperZC11ZCbaseZCSystemziPosixziInternalsZCsigprocmask 3 t.609
ghczuwrapperZC12ZCbaseZCSystemziPosixziInternalsZCsigaddset 0 t.612
ghczuwrapperZC12ZCbaseZCSystemziPosixziInternalsZCsigaddset 1 t.613
ghczuwrapperZC12ZCbaseZCSystemziPosixziInternalsZCsigaddset 2 t.614
ghczuwrapperZC13ZCbaseZCSystemziPosixziInternalsZCsigemptyset 0 t.617
ghczuwrapperZC13ZCbaseZCSystemziPosixziInternalsZCsigemptyset 1 t.618
ghczuwrapperZC3ZCbaseZCSystemziPosixziInternalsZCSzuISSOCK 0 t.621
ghczuwrapperZC3ZCbaseZCSystemziPosixziInternalsZCSzuISSOCK 1 t.622
ghczuwrapperZC4ZCbaseZCSystemziPosixziInternalsZCSzuISFIFO 0 t.625
ghczuwrapperZC4ZCbaseZCSystemziPosixziInternalsZCSzuISFIFO 1 t.626
ghczuwrapperZC5ZCbaseZCSystemziPosixziInternalsZCSzuISDIR 0 t.629
ghczuwrapperZC5ZCbaseZCSystemziPosixziInternalsZCSzuISDIR 1 t.630
ghczuwrapperZC6ZCbaseZCSystemziPosixziInternalsZCSzuISBLK 0 t.633
ghczuwrapperZC6ZCbaseZCSystemziPosixziInternalsZCSzuISBLK 1 t.634
ghczuwrapperZC7ZCbaseZCSystemziPosixziInternalsZCSzuISCHR 0 t.637
ghczuwrapperZC7ZCbaseZCSystemziPosixziInternalsZCSzuISCHR 1 t.638
ghczuwrapperZC8ZCbaseZCSystemziPosixziInternalsZCSzuISREG 0 t.641
ghczuwrapperZC8ZCbaseZCSystemziPosixziInternalsZCSzuISREG 1 t.642
ghczuwrapperZC9ZCbaseZCSystemziPosixziInternalsZCtcsetattr 0 t.645
ghczuwrapperZC9ZCbaseZCSystemziPosixziInternalsZCtcsetattr 1 t.646
ghczuwrapperZC9ZCbaseZCSystemziPosixziInternalsZCtcsetattr 2 t.647
ghczuwrapperZC9ZCbaseZCSystemziPosixziInternalsZCtcsetattr 3 t.648