Logo des Repositoriums
 

Design and implementation of a backward-in-time debugger

dc.contributor.authorHofer, Christoph
dc.contributor.authorDenker, Marcus
dc.contributor.authorDucasse, Stéphane
dc.contributor.editorHirschfeld, Robert
dc.contributor.editorPolze, Andreas
dc.contributor.editorKowalczyk, Ryszard
dc.date.accessioned2019-07-11T13:02:33Z
dc.date.available2019-07-11T13:02:33Z
dc.date.issued2006
dc.description.abstractTraditional debugging and stepping execution trace are well-accepted techniques to understand deep internals about a program. However in many cases navigating the stack trace is not enough to find bugs, since the cause of a bug is often not in the stack trace anymore and old state is lost, so out of reach from the debugger. In this paper, we present the design and implementation of a backward-in-time debugger for a dynamic language, i.e., a debugger that allows one to navigate back the history of the application. We present the design and implementation of a backward-in-time debugger called UNSTUCK and show our solution to key implementation challenges.en
dc.identifier.isbn978-3-88579-182-9
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/24100
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofNODe 2006 – GSEM 2006
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-88
dc.titleDesign and implementation of a backward-in-time debuggeren
dc.typeText/Conference Paper
gi.citation.endPage32
gi.citation.publisherPlaceBonn
gi.citation.startPage17
gi.conference.date18-20 September 2006
gi.conference.locationErfurt
gi.conference.sessiontitleRegular Research Papers

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
GI-Proceedings-88-2.pdf
Größe:
379.2 KB
Format:
Adobe Portable Document Format