Logo des Repositoriums
 
Konferenzbeitrag

Design and implementation of a backward-in-time debugger

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2006

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

Traditional 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.

Beschreibung

Hofer, Christoph; Denker, Marcus; Ducasse, Stéphane (2006): Design and implementation of a backward-in-time debugger. NODe 2006 – GSEM 2006. Bonn: Gesellschaft für Informatik e.V.. PISSN: 1617-5468. ISBN: 978-3-88579-182-9. pp. 17-32. Regular Research Papers. Erfurt. 18-20 September 2006

Schlagwörter

Zitierform

DOI

Tags