First Infrastructure and Experimentation in Echo-debugging - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Preprints, Working Papers, ... Year : 2020

First Infrastructure and Experimentation in Echo-debugging

Abstract

As applications get developed, bugs inevitably get introduced. Often, it is unclear why a given code change introduced a given bug. To find this causal relation and more effectively debug, developers can leverage the existence of a previous version of the code, without the bug. But traditional debug-ging tools are not designed for this type of work, making this operation tedious. In this article, we propose as exploratory work the echo-debugger, a tool to debug two different executions in parallel, and the Convergence Divergence Mapping (CDM) algorithm to locate all the control-flow divergences and convergences of these executions. In this exploratory work, we present the architecture of the tool and a scenario to solve a non trivial bug.
Fichier principal
Vignette du fichier
EchoDebugging_IWST_HalUpload.pdf (2.4 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02992863 , version 1 (09-11-2020)

Identifiers

Cite

Thomas Dupriez, Steven Costiou, Stéphane Ducasse. First Infrastructure and Experimentation in Echo-debugging: Preprint from IWST20: International Workshop on Smalltalk Technologies. 2020. ⟨hal-02992863⟩
80 View
66 Download

Altmetric

Share

Gmail Facebook X LinkedIn More