la mia domanda è molto semplice:Probabilità di getter e setter sempre inline dal compilatore
D: Qual è la probabilità che un metodo getter/setter otterrà inline dal compilatore in Java?
(Ovviamente non c'è una risposta definitiva a questa, ma altre informazioni sarebbe apprezzato)
Extra: Capisco che ci sia sempre una possibilità che il compilatore (Standard e JIT) decideranno di fare un metodo in linea, e quando si tratta di getter e setter questo è solitamente ciò che vuole il programmatore.
Grazie in anticipo.
C1 o C2 (vale a dire client o server)? Ma in entrambi i casi estremamente alto, quindi puoi assumerlo finché il codice è "caldo". Se vuoi provarlo, usa -XX: ++ PrintAssembly per controllare il codice generato. L'unico problema sarebbe la definizione di "budget" che è più limitato sul compilatore C1. – bestsss