¿Cuándo obtuvo Java primero un compilador JIT para el código de producción?¿Cuándo obtuvo Java un compilador JIT?
Respuesta
Borland tuvo el primero seguido en breve por Symantec. Sun obtuvo la licencia de Symantec. Symantec demostró el suyo en marzo de 1996.
Creo que HotSpot debutó en 1.3, aunque estaba disponible como un complemento para 1.2.
Más información en http://en.wikipedia.org/wiki/HotSpot
http://java.sun.com/features/2000/06/time-line.html
25 de de octubre de, de 1996 Sun anuncia el primer compilador Just-In-Time (JIT) para la plataforma Java
Además, de Wikipedia: Desde la versión JRE 1.2 La implementación de JVM de Sun ha incluido un compilador justo a tiempo en lugar de un intérprete. http://en.wikipedia.org/wiki/Java_(Sun)
Esto es incorrecto, ya que Borland y Symantec los tenían antes. También Sun obtuvo la licencia de Symantec. – TofuBeer
1.1.5 tenía el Semantec JIT, pero no era un buen lanzamiento. jview y otros ya estaban allí. En particular, Netscape había tenido el Semantec JIT por un tiempo. –
Definir producción :) Hotspot tenía JIT.
Producción: Tendría la confianza suficiente para decirle a su jefe que debería usarse para un programa del que depende la compañía. –
Eso no estaría cerca del período de tiempo de los primeros compiladores de jit, imo. –
- 1. Hacer un compilador JIT
- 2. Cómo comprobar si el compilador JIT está desactivado en Java
- 3. ¿Cómo un compilador JIT ayuda al rendimiento de las aplicaciones?
- 4. Java JIT Compiler causando OutOfMemoryError
- 5. Optimizaciones Java: solo bytecode contra JIT
- 6. Java: método JIT en línea
- 7. ¿Debo ver el bytecode producido por un compilador Java?
- 8. Mejoras del compilador JIT en Android 3.0 y 4.0
- 9. ¿Cómo se compilan los genéricos mediante el compilador JIT?
- 10. Cuáles son las diferencias en JIT entre Java y .Net
- 11. ¿Cuándo un compilador puede inferir un parámetro de plantilla?
- 12. ¿Deshabilitar Java JIT para un método/clase específico?
- 13. compiladores JIT para matemática
- 14. CLR contra JIT
- 15. ¿Sería posible que un compilador JIT utilizara la GPU para ciertas operaciones detrás de escena?
- 16. ¿Cuándo un compilador no puede usar RVO o NRVO?
- 17. ¿Cuándo el compilador optimiza mi código
- 18. jit LLVM y nativo
- 19. Compilador/intérprete de Java
- 20. compilador de Java remoto
- 21. compilador Java en Runtime
- 22. obtuvo "System.Web.Mvc.Html.MvcForm" en la página
- 23. Compilador .NET, Java a JavaScript
- 24. cambio compilador de Java 7
- 25. Java 1.3.1, errores del compilador
- 26. ¿Cuándo debería cerrarse un PreparedStatement java?
- 27. ¿Hay alguna forma de engañar al compilador .net JIT para ejecutar otro método?
- 28. ¿Puede un JIT beneficiarse de los genéricos?
- 29. ¿Cómo escribo (prueba) el código que no será optimizado por el compilador/JIT?
- 30. ¿El compilador JIT optimiza (en línea) las declaraciones de variables innecesarias?
El HotSpot C2/server original estaba disponible para 1.2.2 en algún momento después de su envío. –