Buscar
Social
Ofertas laborales ES
« Sun pide realimentacrión sobre el uso de licencias libres | Main | Plugin Subversive para eclipse liberado »
jueves
abr272006

Compilacrión escalonada en Mustang

"Tiered compilation" es una caracterýstica que estaba inicialmente programada para Java 7 pero que parece que finalmente se incluirý en Java 6, ya que la b81 de Mustang parece contar con ella. Consiste en que tanto el compilador de la mýquina virtual cliente como el de la mýquina virtual de servidor están presentes en una misma mýquina virtual. El compilador de la primera es más rýpido pero genera un código más ineficiente; el de la segunda es más lento pero optimiza más el código. La mýquina virtual, dependiendo de cada situacrión, puede decidir quý compilador emplea.



Una optimizacrión interesante, aunque mý me sigue sorprendiendo más otra con la que cuenta Mustang desde hace algún tiempo: la capacidad de eliminar la sincronizacrión en tiempo de ejecucrión de fragmentos de código que realmente no necesitan estar sincronizados en ese contexto. ¿Alguien conoce más optimizaciones que incorporarýn las siguientes versiones de la plataforma?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.