Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:deep:ide:deep_eclipse_debug [2011-09-22 13:50] millischersoftware:deep:ide:deep_eclipse_debug [2012-12-08 13:18] (aktuell) – gelöscht graf
Zeile 1: Zeile 1:
-====== deəp Eclipse Debugger ====== 
-Der deəp Eclipse Debugger bassiert auf dem Eclipse Debugger Framework und ist an den Java Debugger angelehnt. Er hat jedoch genenüber diesem einige Einschränkungen. 
- 
-===== Breakpoints ===== 
-Der deəp debugger unterstützt nur Linien Breakpoints, d.h. Klassen-, Methoden- und bedingte Breakpoints werden ignoriert, ebenso Watchpoints. 
-\\ \\ 
-Die Anzahl der Breakpoints welche gesetzt werden können ist von der Hardware abhängig. Beim MPC555 sind es z.B. 4 Stück. 
-Dabei gilt es noch zu beachten, das es für Gewisse Code-Konstrukte, wleche auf einer Zeile liegen, intern mehrere Breakpoints benötigt werden. \\ Beispiel for-Schleife: <code java>for(int i = 0; i < 1000; i++)</code> Hier wird ein Breakpoint für die initialisierung der Variablen i und einer für das Inkrementieren der Variable gesetzt. Dies aus dem Grund, beim ersten erreichen der Zeile wird i initialisiert und dann geprüft. Ist bereits ein Schleifendurchgang vollzogen so wird auf dieser Zeile i zuerst inkerementiert und dann geprüft. Wir erreichen logischerweise den Code der initialisierung nicht mehr. 
- 
-===== Varibalen ===== 
-Der deəp debugger zeigt in der Variablen-View nur die statischen Felder an. Keine lokalen Variablen. 
- 
-===== Stackframe ===== 
- 
- 
-===== Links ===== 
-  * [[http://www.vogella.de/articles/EclipseDebugging/article.html|Java Debugging with Eclipse - Tutorial]] 
-