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?

questionAnswers(2)

yourAnswerToTheQuestion