1
2
3 dcl lisp_alloc_$alloc_fault_word ext bit(36) aligned,
4 alloc_fault_word bit(36) defined ( lisp_alloc_$alloc_fault_word),
5 lisp_alloc_$alloc_info bit(288) aligned ext,
6
7
8
9
10
11
12
13
14
15
16
17 quit_fault bit(36) static init ("000000000000000000000000000000000100"b),
18 alrm_fault bit(36) static init ("000000000000000000000000000000000010"b),
19 cput_fault bit(36) static init ("000000000000000000000000000000000001"b),
20
21 fault_mask bit(36) static init ("000000000000000000000000000000000111"b),
22 lisp_alloc_$gc_blk_cntr ext fixed bin,
23 lisp_alloc_$seg_blk_cntr ext fixed bin,
24 lisp_alloc_$consptr ext ptr aligned,
25 1 consptr_ovly based (addr(lisp_alloc_$consptr)) aligned,
26 2 padding bit(66) unal,
27 2 mod bit(6) unal,
28 lisp_alloc_$cur_seg ext ptr aligned,
29
30 1 alloc_segment based aligned,
31 2 next_seg ptr,
32 2 tally_word,
33 3 seg_offset bit(18) unal,
34 3 tally bit(12) unal,
35 3 delta fixed bin(5) unal,
36 2 pad bit(36),
37 2 first_allocatable_word bit(72);
38
39