Cuando hace Java JIT inline una llamada a un método? ¿Se basa en # veces se llama al método de la persona que llama (si es así, cuál sería ese número?), O algún otro criterio (¿y qué sería eso?)Java: método JIT en línea
He leído que JIT puede alinear 'final' métodos, sino que también incluye métodos no finales basados en estadísticas de tiempo de ejecución, por lo que desea saber qué es ese criterio desencadenante.
Supongo que las respuestas diferirían según la implementación de JVM, pero tal vez haya algo común en todas ellas.
hay una respuesta fácil, pero algunos enlaces que pueden ayudar - http://www.azulsystems.com/blog/cliff/2011-04-04-fixing-the-inlining-problem https: // wiki .oracle.com/display/HotSpotInternals/Inlinete https://wikis.oracle.com/display/HotSpotInternals/PerformanceTechniques – Matt
Artículo algo relacionado http://www.ibm.com/developerworks/java/library/j-jtp1029/index .html –