Evitando o getcode opcode
Na classe String do Java, oaparar O método contém este:
int off = offset; /* avoid getfield opcode */
char[] val = value; /* avoid getfield opcode */
Estou um pouco intrigado com o comentário"evite getfield opcode"...
O que isto significa? (Entendo que isso evita o uso degetfield no bytecode, mas por que isso é uma coisa boa [TM]?)
É para impedir a criação de objetos, casoaparar não faz nada (e, portanto,esta é retornado) ou?