Gast
#1594741
Hallo kann mir einer den Begriff CALLSTACK debugging erklären?
|
Anzeige
|
CallStack debugging
Gast
#1594741
Hallo kann mir einer den Begriff CALLSTACK debugging erklären? Zeigt die aktuelle Verschachtelung der Funktionsaufrufe an. Der Callstack enthält die Rücksprungadressen und ggf. Variablen/Argumente der aufgerufenen Funktionen. Wenn sich der Rechner verrannt hat, kann man beim Debugging den Callstack rückwärts durchforsten, durch welche Kette von Funktionsaufrufen man in diese Sackgasse gekommen ist.
Gast
#1594765
Stefan B. schrieb: > Der Callstack enthält die Rücksprungadressen und ggf. > Variablen/Argumente der aufgerufenen Funktionen. Wenn sich der Rechner > verrannt hat, kann man beim Debugging den Callstack rückwärts > durchforsten, durch welche Kette von Funktionsaufrufen man in diese > Sackgasse gekommen ist. Gute Debugger haben ein Fenster dafür (das ist wohl damit gemeint), im Prinzip geht das aber immer, wenn der Stack in normal zugänglichem Speicher liegt (das ist nicht bei allen Prozessoren der Fall). Es ist dann bloss etwas mühsamer. Gruss Reinhard Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|