First Infrastructure and Experimentation in Echo-debugging - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2020

First Infrastructure and Experimentation in Echo-debugging

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

Citer

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⟩
82 Consultations
71 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More