[m-rev.] for post-commit review: expand and pack in one pass, step 1
Peter Wang
novalazy at gmail.com
Mon Mar 5 17:36:50 AEDT 2018
On Mon, 05 Mar 2018 16:46:58 +1100 (AEDT), "Zoltan Somogyi" <zoltan.somogyi at runbox.com> wrote:
> Do expansion and packing in the same pass.
>
> compiler/ml_unify_gen.m:
> Expand double-word args and pack sub-word arguments in the same pass,
> initially for dynamically constructed cells only.
>
> Doing both in the same pass is a prerequisite for future improvements
> in argument packing schemes.
>
> tests/hard_coded/packed_arg_partial_inst.{m,exp}:
> A new test case to test the packing of arguments when some of them
> have inst "free".
>
> tests/hard_coded/Mmakefile:
> Enable the new test case.
>
That's fine.
Peter
More information about the reviews
mailing list