MINI MINI MANI MO
V "GNAT Lib v4.8"
A -gnatwa
A -nostdinc
A -O2
A -Wextra
A -Wall
A -g
A -gnatp
A -gnatg
A -m64
A -mtune=generic
A -march=x86-64
P ZX
RN
RV NO_EXCEPTIONS
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV SPARK
U ada.containers.hash_tables.generic_keys%b  a-chtgke.adb  d67bedb0 NE OL PK GE
W ada.containers.hash_tables%s  a-cohata.ads	a-cohata.ali
U ada.containers.hash_tables.generic_keys%s  a-chtgke.ads  ff0e1268 BN NE OL PR PK GE
W ada.containers.hash_tables%s  a-cohata.ads	a-cohata.ali
D ada.ads		20121213103024 3ffc8e18
D a-contai.ads		20121213103024 61e5e089
D a-cohata.ads		20121213103024 04abccc5
D a-chtgke.ads		20121213103024 fba5dead
D a-chtgke.adb		20121213103024 2dde331d
D a-unccon.ads		20121213103024 f9eb8f06
D system.ads		20121213103024 90249111
D s-exctab.ads		20121213103029 66e51330
D s-stalib.ads		20130106093355 f78bcf95
X 1 ada.ads
16K9*Ada 19e8 4|53r9 104r5 5|30r14 313r5
X 2 a-contai.ads
16K13*Containers 1|16k9 2|24e19 4|53r13 104r9 5|30r18 313r9
19M9*Hash_Type 4|47r47 58r30 87r54 5|41r14 95r14 126r23 183r30 200r27 201r27
. 203r27 204r27
20I9*Count_Type<integer> 5|136r25 166r22
X 3 a-cohata.ads
33K24*Hash_Tables 2|16k13 3|76e31 4|53r24 104r20 5|30r29 313r20
38+12 Node_Type
40P12 Node_Access(38+12[4|34]) 4|39r31[34] 39r51[34] 42r14[34] 43r14[34]
. 51r14[34] 65r17[34] 70r64[34] 74r38[34] 74r58[34] 78r22[34] 87r34[34] 88r37[34]
. 91r14[34] 5|39r17[4|34] 42r14[4|34] 93r30[4|34] 96r14[4|34] 123r22[4|34]
. 127r14[4|34] 194r14[4|34] 206r20[4|34] 207r20[4|34]
42k12*Generic_Hash_Table_Types 55e32 4|35r10
43A12 Buckets_Type(40P12[4|34])<2|19M9>
45P12 Buckets_Access(43A12[4|34])
49R12 Hash_Table_Type 4|57r13[34] 63r20[34] 70r24[34] 76r25[34] 90r21[34]
. 5|37r20[4|34] 92r13[4|34] 121r25[4|34] 182r13[4|34] 193r21[4|34]
50p10 Buckets{45P12[4|34]} 5|51r14[4|34] 51r15[4|34] 62r12[4|34] 62r13[4|34]
. 105r17[4|34] 105r18[4|34] 127r36[4|34] 127r37[4|34] 185r32[4|34] 201r56[4|34]
. 204r56[4|34] 206r42[4|34] 206r43[4|34] 285r14[4|34] 285r15[4|34] 289r12[4|34]
. 289r13[4|34]
51i10 Length{2|20I9} 5|45r13[4|34] 63m13[4|34] 63r26[4|34] 81m16[4|34] 81r29[4|34]
. 99r13[4|34] 136r16[4|34] 144m13[4|34] 144r26[4|34] 166r13[4|34] 174m10[4|34]
. 174r23[4|34] 197r25[4|34] 292r28[4|34]
52i10 Busy{natural} 5|58r16[4|34] 76r19[4|34] 131r16[4|34] 161r13[4|34] 270r13[4|34]
53i10 Lock{natural} 5|213r16[4|34] 257r16[4|34]
X 4 a-chtgke.ads
34K17 HT_Types[3|42] 37r8
39V18 Next{3|40P12[34]} 39>24 5|62s31 69s15 80s45 110s18 156s18 243s15 289s35
. 295s18 299s45
39*24 Node{3|40P12[34]}
41U19 Set_Next 42>7 43>7 5|80s13 299s16 309s7
42*7 Node{3|40P12[34]} 5|80r23 299r26 309r17
43*7 Next{3|40P12[34]} 5|80r37 299r37 309r31
45+9 Key_Type 47r30 50r14 58r13 64r13 70r47 77r18 88r56 92r14 5|38r13 93r13
. 122r18 183r13 195r14
47V18 Hash{2|19M9} 47>24 5|185s14 203s40
47*24 Key{45+9}
49V18 Equivalent_Keys{boolean} 50>7 51>7 5|57s10 75s13 107s13 151s13 210s10
. 226s25 237s13 264s25 281s22
50*7 Key{45+9}
51*7 Node{3|40P12[34]}
53k36*Generic_Keys 3|33k24 4|34z17 39z18 41z19 45z9 47z18 49z18 104l32 104e44
. 5|30b41 313l32 313t44
56V13*Index{2|19M9} 57>7 58>7 59r19 5|50s15 103s15 126s36 181b13 186l8 186t13
57r7 HT{3|49R12[34]} 5|182b7 185r29
58*7 Key{45+9} 5|183b7 185r20
62U14*Delete_Key_Sans_Free 63=7 64>7 65<7 5|36b14 85l8 85t28
63r7 HT{3|49R12[34]} 5|37b7 45r10 50r22 51r12 58r13 62m10 63m10 63r23 76r16
. 81m13 81r26
64*7 Key{45+9} 5|38b7 50r26 57r27 75r30
65*7 X{3|40P12[34]} 5|39b7 46m10 51m7 53r10 57r32 62r37 68r18 69m10 71r13
. 75r35 80r51
70V13*Find{3|40P12[34]} 70>19 70>41 5|91b13 114l8 114t12
70r19 HT{3|49R12[34]} 5|92b7 99r10 103r22 105r15
70*41 Key{45+9} 5|93b7 103r26 107r30
74V21 New_Node{3|40P12[34]} 74>31 5|140s18 170s15
74*31 Next{3|40P12[34]} 5|140r28 170r25
75u14*Generic_Conditional_Insert 76=7 77>7 78<7 79<7 5|120b14 175l8 175t34
76r7 HT{3|49R12[34]} 5|121b7 126r43 127m34 127r34 131r13 136r13 144m10 144r23
. 161r10 166r10 174m7 174r20
77*7 Key{45+9} 5|122b7 126r47 151r30
78*7 Node{3|40P12[34]} 5|123b7 140m10 143r15 149m7 151r35 156m10 156r24 158r20
. 170m7 173r12
79b7 Inserted{boolean} 5|124b7 141m10 152m13 171m7
87V21 Hash{2|19M9} 87>27 5|200s40 225s25 263s25 280s22
87*27 Node{3|40P12[34]}
88U22 Assign 88>30 88>50 5|224s10 262s10 279s7
88*30 Node{3|40P12[34]}
88*50 Key{45+9}
89u14*Generic_Replace_Element 90=7 91>7 92>7 5|192b14 311l8 311t31
90r7 HT{3|49R12[34]} 5|193b7 197r22 201r53 204r53 206m40 206r40 213r13 257r13
. 270r10 285r12 289m10 292r25
91*7 Node{3|40P12[34]} 5|194b7 198r22 200r46 210r32 224r18 225r31 226r47
. 238r33 262r18 263r31 264r47 279r15 280r28 281r44 288r14 289r41 298r20 299r51
. 309r25 310r21
92*7 Key{45+9} 5|195b7 203r46 210r27 224r24 226r42 237r30 262r24 264r42 279r21
. 281r39
X 5 a-chtgke.adb
41m7 Indx{2|19M9} 50m7 51r24 62r22
42*7 Prev{3|40P12[4|34]} 68m10 69r21 80r31
95m7 Indx{2|19M9} 103m7 105r27
96*7 Node{3|40P12[4|34]} 105m7 106r13 107r35 108r20 110m10 110r24
126m7 Indx{2|19M9} 127r46
127*7 B{3|40P12[4|34]} 130r10 143r10 149r15 170r33 173r7
200m7 Old_Hash{2|19M9} 201r40 211r36
201m7 Old_Indx{2|19M9} 253r10 285r24 289r22
203m7 New_Hash{2|19M9} 204r40 211r25 225r39 263r39 280r36
204m7 New_Indx{2|19M9} 206r52 253r21
206*7 New_Bucket{3|40P12[4|34]} 235r12 309r39 310r7
207*7 N{3|40P12[4|34]} 235m7 236r13 237r35 238r28 243m10 243r21 285m7 286r22
. 288r10 295r24 299r34 303m13
207*10 M{3|40P12[4|34]} 295m13 296r28 298r16 303r18
 OHA YOOOO