JavaOne: hotswapping senza limiti per la JVM
Venerdì 1 Ottobre 2010 - 14:04
di Giuseppe de Santis

Tra le novità più interessanti della recente JavaOne c’è Dynamic Code Evolution VM, una modifica della canonica Java Virtual Machine (HotSpot) che permette di ridefinire classi Java a “runtime” davvero senza limiti: aggiungere o rimuovere campi e metodi, cambiare la superclasse (o l’interfaccia) da cui si eredita, tutto con cali di performance pari a zero.
Dynamic Code Evolution VM, sviluppata dall’università di Linz con la sponsorizzazione di Oracle e Guidewire, è rilasciata sotto GPL 2.0 e pertanto disponibile sia come codice sorgente che come binari, disponibili per Windows, Mac OS X, Linux tramice un pratico installer che modificherà l’installazione corrente di Java 6.
Commenti
1
Fantastico!
Finalmente java potrà fare quello che javascript fa da almeno 10 anni.
Veramente impressionante. E con calo di prestazioni pari a zero, anche perché parlare di prestazioni in java è come parlare di correttezza ed onesta dei nostri politici.# - postato da lordmax - 02 Ottobre 2010 - 12:13







