Sistemi self debuggable

2

Ad esempio, in caso di GDB è possibile eseguire il debug da solo. Non sono stato in grado di trovare JVM in grado di eseguire il debug di se stesso o persino di eseguire il debug a livello di origine. Mi stavo chiedendo se qualcuno può suggerire come i sistemi sono resi autosufficienti. Se hai riferimenti, per favore incollalo qui. Volevo leggerlo in dettaglio.

    
posta Rorschach 08.04.2013 - 13:17
fonte

1 risposta

4

Questo non ha nulla a che fare con GDB che è in grado di eseguire il debug di se stesso. GDB è un debugger per C. Può eseguire il debug di qualsiasi programma C. GDB è anche scritto in C, quindi puoi eseguire il debug di GDB con GDB.

L'interfaccia di debug JVM è un'interfaccia per il debug di Java. Puoi eseguire il debug di qualsiasi programma Java. La maggior parte delle JVM non sono scritte in Java, e anche se sono scritte in Java, non vengono eseguite all'interno di se stesse.

è tuttavia una JVM, che è scritta in Java e gira dentro di sé: il Maxine Research JVM , e può eseguirne il debug.

    
risposta data 08.04.2013 - 16:10
fonte

Leggi altre domande sui tag