JSExplain: A Double Debugger for JavaScript

Arthur Charguéraud 1 Alan Schmitt 2 Thomas Wood 3
1 CAMUS - Compilation pour les Architectures MUlti-coeurS
Inria Nancy - Grand Est, ICube - Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie
2 CELTIQUE - Software certification with semantic analysis
Inria Rennes – Bretagne Atlantique , IRISA_D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : We present JSExplain, a reference interpreter for JavaScript that closely follows the specification and that produces execution traces. These traces may be interactively investigated in a browser, with an interface that displays not only the code and the state of the interpreter, but also the code and the state of the interpreted program. Conditional breakpoints may be expressed with respect to both the interpreter and the interpreted program. In that respect, JSExplain is a double-debugger for the specification of JavaScript.
Type de document :
Communication dans un congrès
The Web Conference 2018, Apr 2018, Lyon, France. pp.1-9, 〈10.1145/3184558.3185969〉
Liste complète des métadonnées

Littérature citée [7 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01745792
Contributeur : Alan Schmitt <>
Soumis le : mercredi 28 mars 2018 - 15:41:27
Dernière modification le : mercredi 16 mai 2018 - 11:24:14

Fichier

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Arthur Charguéraud, Alan Schmitt, Thomas Wood. JSExplain: A Double Debugger for JavaScript. The Web Conference 2018, Apr 2018, Lyon, France. pp.1-9, 〈10.1145/3184558.3185969〉. 〈hal-01745792〉

Partager

Métriques

Consultations de la notice

397

Téléchargements de fichiers

52