We are currently investigating the use of boxed values  as implemented in the interpreted Napier88/Octopus system . We believe that the use of boxed values will permit lazy code, as described in Section 3.7, to be generated in many more cases than is currently possible. Whether or not this proves to be an optimisation remains to be seen.
We are currently assembling Napier88 systems that will permit us to compare swizzled and directly mapped store technologies. The system under construction will support independent configuration of the following options:
We plan to measure the performance of the OO7 benchmark  under all combinations of the above options, comparing object-swizzled and page-mapped stores.