Apêndice. Resumo dos sinalizadores de ajuste
Este apêndice cobre as flags normalmente utilizadas e dá indicações sobre quando as utilizar. A utilização comum aqui inclui flags que eram normalmente utilizadas em versões anteriores de Java e que já não são recomendadas; a documentação e dicas sobre versões anteriores de Java podem recomendar essas flags, por isso são mencionadas aqui.
| Bandeira | O que faz | Quando o deves utilizar | Vê também |
|---|---|---|---|
|
Este sinalizador já não tem qualquer efeito; é silenciosamente ignorado. |
N/A |
|
|
Este sinalizador já não tem qualquer efeito; é silenciosamente ignorado. |
N/A |
|
|
Utiliza a compilação por níveis. |
Sempre, a não ser que estejas com grandes limitações de memória. |
"Compilação em camadas" e "Soluções de compromisso da compilação em camadas" |
|
Reserva espaço para o código compilado pelo compilador JIT. |
Quando estás a executar um programa grande e vês um aviso de que não tens cache de código. |
|
|
Atribui o espaço inicial para o código compilado pelo compilador JIT. |
Se precisares de pré-alocar a memória para a cache de código (o que não é comum). |
|
|
Define o número de vezes que um método ou loop é executado antes de ser compilado. |
Esta bandeira já não é recomendada. ... |