fill-array-data

Purpose

Fill the given array with the indicated data. The reference must be to an array of primitives, and the data table must match it in type and size.

Note: The address of the table is guaranteed to be even (that is, 4-byte aligned). If the code size of the method is otherwise odd, then an extra code unit is inserted between the main code and the table whose value is the same as a nop.

Details

Op & Format Mnemonic / Syntax Arguments
26 31t fill-array-data vAA, +BBBBBBBB (with supplemental data as specified below in "fill-array-data Format") A: array reference (8 bits)
B: signed "branch" offset to table data (32 bits)

Constraints

Behavior

Exceptions