Resultados de la búsqueda a petición "jit"

1 la respuesta

¿Por qué es difícil vencer al compilador AOT con un compilador JIT (en términos de rendimiento de la aplicación)?

Estaba pensando que los compiladores JIT eventualmente vencerán a los compiladores AOT en términos del rendimiento del código compilado, debido a la ventaja inherente de JIT (puede usar la información disponible solo en tiempo de ejecución). Un ...

1 la respuesta

JavaScript compilación Just In Time

Tengo una página bastante grande de JavaScript para HTML para un dispositivo. Pero es un poco lento. Intenté comprimir archivos JavaScript pero todavía no es satisfactorio. Entonces estaba pensando, ¿es posible hacerlo comoJusto a tiemp que ...

5 la respuesta

Optimizaciones de HITpot JIT

En una conferencia sobre JIT en Hotspot, quiero dar tantos ejemplos como sea posible de las optimizaciones específicas que realiza JIT. Sé exactamente sobre "método en línea", pero debería haber mucho más. Vota por cada ejemplo.

9 la respuesta

¿Por qué Python es tan lento para un bucle simple?

Estamos haciendo algunaskNN ySVD implementaciones en Python. Otros escogieron Java. Nuestros tiempos de ejecución son muy diferentes. Utilicé cProfile para ver dónde cometo errores, pero todo es ...

4 la respuesta

(¿Cómo) el compilador JIT de Java optimiza mi código?

Estoy escribiendo un código de nivel bastante bajo que debe estar altamente optimizado para la velocidad. Cada ciclo de CPU cuenta. Dado que el código está en Java, no puedo escribir en un nivel tan bajo como en C, por ejemplo, pero quiero sacar ...

8 la respuesta

¿El boxeo causa problemas de rendimiento?

Estoy trabajando en un proyecto en el que estamos produciendo un lenguaje que compila a Java. El marco que estamos utilizando (xtext) hace un uso prolífico del boxeo en su código generado. Específicamente, si tiene una declaración como: int i = ...

6 la respuesta

Probabilidad de que getters y setters se pongan en línea por el compilador

Mi pregunta es bastante sencilla: Q: ¿Cuál es la posibilidad de que el compilador incorpore un método getter / setter en Java? (Obviamente no hay una respuesta definitiva a esto, pero se agradecería otra información) Extra Entiendo que siempre ...

4 la respuesta

Diferencias entre la compilación Just in Time y On Stack Replacement

Ambos de ellos hacen más o menos lo mismo. Identifique que el método está activo y compílelo en lugar de interpretarlo. Con OSR, simplemente pasa a la versión compilada justo después de que se compila, a diferencia de JIT, donde se llama al ...

2 la respuesta

En un controlador SIGILL, ¿cómo puedo omitir las instrucciones ofensivas?

Voy a generar el código JIT, y quiero insertar códigos de operación no válidos en la secuencia para realizar una metadepuración. Todo está bien y bien hasta que llega a la instrucción, en cuyo punto la cosa entra en un bucle infinito ...

10 la respuesta

Optimizaciones de Java

Me pregunto si hay alguna diferencia de rendimiento entre String s = someObject.toString (); System.out.println (s); System.out.println (someObject.toString ()); Mirando el bytecode generado, parece tener diferencias. ¿La JVM puede ...