self compile stack frame sizes

Stephen Weeks sweeks@research.nj.nec.com
Thu, 25 Feb 1999 14:41:42 -0500


Here are the (uniq-ified) stack frame sizes in bytes for the self
compile with polyvariance that I ran last night.  One can obtain these
numbers by looking at the following declaration in the C code

static GC_frameLayout frameLayouts[] = ...

The first number in each struct is the number of bytes in the stack
frame with that index, or -1 if it is not a valid stack frame (i.e. it
is a handler).

8
12
16
20
24
28
32
36
40
44
48
52
56
60
64
68
72
76
80
84
88
92
96
100
104
108
112
116
120
124
128
132
136
140
144
148
152
156
160
164
168
172
176
180
184
188
192
196
200
204
208
212
216
220
224
228
232
236
240
248
252
256
260
264
272
276
280
284
288
292
296
304
312
316
320
332
336
356
364
368
372
380
384
388
392
396
400
408
416
420
432
440
444
484
500
512
540
552
556
560
600
620
640
660
668
688
696
700
712
752
764
816
828
848
888
1188
1440
1644
1772
1956
6440