sget<kind>

Purpose

Perform the identified object static field operation with the identified static field, loading or storing into the value register.

Note: These opcodes are reasonable candidates for static linking, altering the field argument to be a more direct offset.

Details

Op & Format Mnemonic / Syntax Arguments
60..6d 21c sstaticop vAA, field@BBBB
60: sget
61: sget-wide
62: sget-object
63: sget-boolean
64: sget-byte
65: sget-char
66: sget-short
A: dest value register or pair; (8 bits)
B: static field reference index (16 bits)

Constraints

Behavior

Exceptions