Dies ist eine alte Version des Dokuments!
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.
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:
for(int i = 0; i < 1000; i++)
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.
Der deəp debugger zeigt in der Variablen-View nur die