JavaOne: hotswapping senza limiti per la JVM

Venerdì 1 Ottobre 2010 - 14:04

di Giuseppe de Santis

Java

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.

Tags:

Categoria: Java | Permalink

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

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento