The only thing I haven't checked/fixed yet is overloading the
iterator operator, <>.
-commit c4648999f2aa0b971b46a580c1258b719394072a
+commit c4648999f2aa0b971b46a580c1258b719394072a # HALPHALP
Author: Nicholas Clark <nick@ccl4.org>
Date: Tue Jan 26 17:03:41 2010 +0000
Update the descriptive comments in the definition of union _xivu.
-commit 89f6f2871ea81b2c6a09311796395c610f3e3464
+commit 89f6f2871ea81b2c6a09311796395c610f3e3464 # HALPHALP
Author: Nicholas Clark <nick@ccl4.org>
Date: Tue Jan 26 16:28:59 2010 +0000
This was the only user of xivu_hv in union _xivu, so remove that too.
-commit de0a224a057997a65d38856f1981702fca5d7c18
+commit de0a224a057997a65d38856f1981702fca5d7c18 # HALPHALP
Author: Nicholas Clark <nick@ccl4.org>
Date: Mon Jan 25 14:28:30 2010 +0000
Remove union _xivu from struct xpvhv - replace it with a non-union xav_keys.
-commit 4f7003f5e8adb225a16f3788ec81e193021f41e5
+commit 4f7003f5e8adb225a16f3788ec81e193021f41e5 # HALPHALP
Author: Nicholas Clark <nick@ccl4.org>
Date: Mon Jan 25 13:55:28 2010 +0000
This was the only user of xivu_p1 in union _xivu, so remove that too.
-commit 889d28b2ea2c17517fae97cf4a92bd3563aaa74f
+commit 889d28b2ea2c17517fae97cf4a92bd3563aaa74f # HALPHALP
Author: Nicholas Clark <nick@ccl4.org>
Date: Mon Jan 25 13:30:16 2010 +0000
Reinstate space optimisations to SV body structures.
-commit 6e1287864cd02fb6f429f12a995e1c08e03572b9
+commit 6e1287864cd02fb6f429f12a995e1c08e03572b9 # HALPHALP
Author: Nicholas Clark <nick@ccl4.org>
Date: Mon Jan 25 09:27:56 2010 +0000
In the SV body, exchange the positions of the NV and stash/magic.
-commit 601dfd0af0604fa7ed2cabe7f33a232b9b3908c0
+commit 601dfd0af0604fa7ed2cabe7f33a232b9b3908c0 # HALPHALP
Author: Nicholas Clark <nick@ccl4.org>
Date: Fri Jan 22 15:31:49 2010 +0000