Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
software:deep:dev:start [2014-02-05 09:38] – graf | software:deep:dev:start [2014-02-27 13:49] – graf | ||
---|---|---|---|
Zeile 24: | Zeile 24: | ||
===== Overview ===== | ===== Overview ===== | ||
- | A Java compiler converts a Java file into a class file. A class file represents the original program in a compact binary form and could be interpreted by a JVM or, as in our case, will be translated directly in the target machine code. Bytecode is strictly defined in //The Java Virtual Machine Specification, | + | A Java compiler converts a Java file into a class file. A class file represents the original program in a compact binary form and could be interpreted by a JVM or, as in our case, will be translated directly in the target machine code. Bytecode is strictly defined in [[http://docs.oracle.com/ |
===== Crosscompiler ===== | ===== Crosscompiler ===== | ||
Zeile 40: | Zeile 40: | ||
==== Class File Browser ==== | ==== Class File Browser ==== | ||
- | When working extensively with class files our **Class File Browser** might be advantageous. It displays all information of a class file in easily readable form. It can downloaded as an eclipse plugin from FIXME. | + | When working extensively with class files our **Class File Browser** might be advantageous. It displays all information of a class file in easily readable form. It can downloaded as an eclipse plugin from [[https:// |
==== Runtime System ==== | ==== Runtime System ==== | ||
Zeile 53: | Zeile 53: | ||
==== Debugger ==== | ==== Debugger ==== | ||
Many views in eclipse support the viewing of variables, objects, registers and memory sections. We also deploy the debugger framework of eclipse to support target debugging with setting breakpoints and single-stepping (see [[.: | Many views in eclipse support the viewing of variables, objects, registers and memory sections. We also deploy the debugger framework of eclipse to support target debugging with setting breakpoints and single-stepping (see [[.: | ||
- |