1 # 2-arg version of allocate-array.
2 # Really only intended to be called from code generated by mu.subx.
6 allocate-array2: # ad: (addr allocation-descriptor), array-len: int, elem-size: int, out: (addr handle array _)
14 8b/-> *(ebp+0xc) 0/r32/eax
15 f7 4/subop/multiply-into-edx-eax *(ebp+0x10)
16 # TODO: check edx for overflow
17 (allocate-array *(ebp+8) %eax *(ebp+0x14))