Resultados de la búsqueda a petición "jit"
AOT angular y JIT en el mismo proyecto
En angular5, trato de tener en el mismo proyecto la compilación AOT para la mayoría de mi módulo / componente ... pero tengo una parte que necesita ser compilada JIT. Para esta segunda parte, el HTML proviene de la solicitud de Ajax y contiene ...
¿Es posible hacer java.lang.invoke.MethodHandle tan rápido como la invocación directa?
Estoy comparando el rendimiento deMethodHandle::invoke e invocación directa del método estático. Aquí está el método estático: public class IntSum { public static int sum(int a, int b){ return a + b; } }Y aquí está mi punto de ...
Compilador JIT de Java que causa OutOfMemoryError
Una aplicación que recientemente comenzamos a fallar esporádicamente con un mensaje sobre "java.lang.OutOfMemoryError: solicitó 8589934608 bytes para Chunk :: new. ¿Fuera del espacio de intercambio?". He mirado alrededor en la red, y en todas ...
¿Cómo decidió la JVM compilar JIT un método (categorizar un método como "activo")?
Ya trabajé con-XX:+PrintCompilation, y conozco las técnicas básicas del compilador JIT y por qué se utiliza la compilación JIT. Sin embargo, todavía no he descubierto cómo la JVM decide compilar un método JIT, es decir, "cuando ha llegado el ...
¿Hay alguna reordenación de instrucciones realizada por el compilador Hotspot JIT que pueda reproducirse?
Como sabemos, algunos JIT permiten reordenar para la inicialización de objetos, por ejemplo, someRef = new SomeObject();se puede descomponer en los siguientes pasos: objRef = allocate space for SomeObject; //step1 call constructor of ...
Precargar todos los ensamblajes (JIT)
Estamos recibiendo un golpe la primera vez que se cargan algunas pantallas pesadas de la interfaz de usuario. Nuestro proyecto se divide en un ejecutable principal y varios archivos DLL. Los archivos DLL también pueden contener pantallas de IU ...
Motivo y seguimiento de la carga de clases durante la verificación, la ejecución del método y la compilación JIT
Estoy tratando de entender qué eventos conducen a cargas de clase de manera muy detallada y durante mis pruebas encontré un comportamiento que no entiendo en esta muestra muy básica: public class ClinitTest { public static Integer num; public ...
¿Se optimizan los modelos redundantes?
Estoy actualizando algún código antiguo, y he encontrado varias instancias en las que el mismo objeto se está lanzando repetidamente cada vez que se necesita invocar una de sus propiedades o métodos. Ejemplo if (recDate != null && recDate ...
¿Por qué es 2 * (i * i) más rápido que 2 * i * i en Java?
El siguiente programa Java tarda en promedio entre 0.50s y 0.55s para ejecutarse: public static void main(String[] args) { long startTime = System.nanoTime(); int n = 0; for (int i = 0; i < 1000000000; i++) { n += 2 * (i * i); ...
Errors Instalación de Composer en macOS (error de compilación JIT)
Cuando corrocomposer --version en el terminal macOS me aparecen los siguientes errores: PHP Advertencia: preg_match (): la compilación JIT falló: no hay más memoria en phar: ///usr/local/bin/composer.phar/vendor/symfony/console/Application.php ...