Search - Archive ouverte HAL Access content directly

Filter your results

112 Results
Image document

A simple, verified validator for software pipelining

Jean-Baptiste Tristan , Xavier Leroy
37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2010, Jan 2010, Madrid, Spain. ⟨10.1145/1706299.1706311⟩
Conference papers inria-00529836v1
Image document

Battling windmills with Coq: formal verification of a compilation algorithm for parallel moves

Laurence Rideau , Bernard P. Serpette , Xavier Leroy
2007
Preprints, Working Papers, ... inria-00176007v1
Image document

Formal Verification of a C Compiler Front-end

Sandrine Blazy , Zaynah Dargaye , Xavier Leroy
FM'06: 14th Symposium on Formal Methods, Aug 2006, Hamilton, Canada. pp.460-475, ⟨10.1007/11813040_31⟩
Conference papers inria-00106401v1
Image document

A list-machine benchmark for mechanized metatheory

Andrew W. W. Appel , Xavier Leroy
[Research Report] RR-5914, INRIA. 2006
Reports inria-00077531v1
Image document

Java bytecode verification: algorithms and formalizations

Xavier Leroy
Journal of Automated Reasoning, 2003, 30 (3-4), pp.235--269. ⟨10.1023/A:1025055424017⟩
Journal articles istex hal-01499939v1
Image document

CompCert: Practical Experience on Integrating and Qualifying a Formally Verified Optimizing Compiler

Daniel Kästner , Jörg Barrho , Ulrich Wünsche , Marc Schlickling , Bernhard Schommer , et al.
ERTS2 2018 - 9th European Congress Embedded Real-Time Software and Systems, 3AF, SEE, SIE, Jan 2018, Toulouse, France. pp.1-9
Conference papers hal-01643290v1
Image document

CamlDim

Bruno Blanchet , Xavier Leroy , Damien Doligez , François Rouaix , Jérôme Vouillon , et al.
Software hal-01863457v1
Image document

Validating LR(1) Parsers

Jacques-Henri Jourdan , François Pottier , Xavier Leroy
ESOP 2012 - Programming Languages and Systems - 21st European Symposium on Programming, Mar 2012, Tallinn, Estonia. pp.397-416, ⟨10.1007/978-3-642-28869-2_20⟩
Conference papers hal-01077321v1
Image document

A Formally-Verified C Compiler Supporting Floating-Point Arithmetic

Sylvie Boldo , Jacques-Henri Jourdan , Xavier Leroy , Guillaume Melquiond
Arith - 21st IEEE Symposium on Computer Arithmetic, Apr 2013, Austin, United States. pp.107-115
Conference papers hal-00743090v2

Déchiffrement(s) : des hiéroglyphes à l’ADN

Dominique Charpin , Xavier Leroy
Odile Jacob, pp.272, 2023, Colloque annuel du Collège de France, 978-2-415-00687-7
Proceedings hal-04210865v1

Comment faire confiance à un compilateur ?

Xavier Leroy
Interstices, 2010
Journal articles hal-01350287v1
Image document

Towards Formally Verified Optimizing Compilation in Flight Control Software

Ricardo Bedin França , Denis Favre-Felix , Xavier Leroy , Marc Pantel , Jean Souyris
PPES 2011: Predictability and Performance in Embedded Systems, Mar 2011, Grenoble, France. pp.59-68, ⟨10.4230/OASIcs.PPES.2011.59⟩
Conference papers inria-00551370v1
Image document

Compilation of extended recursion in call-by-value functional languages

Tom Hirschowitz , Xavier Leroy , J. B. Wells
PPDP '03, 2003, Uppsala, Sweden. pp.160--171, ⟨10.1145/888251.888267⟩
Conference papers hal-00310121v1
Image document

A formally verified compiler back-end

Xavier Leroy
Journal of Automated Reasoning, 2009, 43 (4), pp.363-446. ⟨10.1007/s10817-009-9155-4⟩
Journal articles inria-00360768v3
Image document

Parallel Functional Programming with Skeletons: the OCamlP3L experiment

Marco Danelutto , Roberto Di Cosmo , Xavier Leroy , Susanna Pelagatti
ACM Workshop on ML and its applications, ACM, Sep 1998, Baltimore, United States
Conference papers hal-01499962v1
Image document

The effectiveness of type-based unboxing

Xavier Leroy
TIC 1997: Workshop Types in Compilation, Jun 1997, Amsterdam, Netherlands
Conference papers hal-01499964v1
Image document

Dynamics in ML

Xavier Leroy , Michel Mauny
Journal of Functional Programming, 1993, 3 (4), pp.431-463. ⟨10.1017/S0956796800000848⟩
Journal articles istex hal-01499972v1
Image document

A verified framework for higher-order uncurrying optimizations

Zaynah Dargaye , Xavier Leroy
Higher-Order and Symbolic Computation, 2009, 22 (3), ⟨10.1007/s10990-010-9050-z⟩
Journal articles hal-01499915v1
Image document

Verified Code Generation for the Polyhedral Model

Nathanaël Courant , Xavier Leroy
Proceedings of the ACM on Programming Languages, 2021, 5 (POPL), pp.40:1-40:24. ⟨10.1145/3434321⟩
Journal articles hal-03000244v1
Image document

A Formally Verified Compiler for Lustre

Timothy Bourke , Lélio Brun , Pierre-Evariste Dagand , Xavier Leroy , Marc Pouzet , et al.
PLDI 2017 - 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, ACM, Jun 2017, Barcelone, Spain
Conference papers hal-01512286v1

Proof assistants in computer science research

Xavier Leroy
IHP thematic trimester on Semantics of proofs and certified mathematics, Institut Henri Poincaré, Apr 2014, Paris, France
Conference papers hal-00983850v1
Image document

Formal certification of a compiler back-end, or: programming a compiler with a proof assistant

Xavier Leroy
33rd Symposium Principles of Programming Languages (POPL 2006), Jan 2006, Charleston, SC, United States. pp.42--54, ⟨10.1145/1111037.1111042⟩
Conference papers inria-00000963v1
Image document

Mixin modules in a call-by-value setting

Tom Hirschowitz , Xavier Leroy
ACM Transactions on Programming Languages and Systems (TOPLAS), 2005, 27 (5), pp.857 - 881. ⟨10.1145/1086642.1086644⟩
Journal articles hal-00310317v1
Image document

Coinductive big-step operational semantics

Xavier Leroy , Hervé Grall
Information and Computation, 2009, 207 (2), pp.284-304. ⟨10.1016/j.ic.2007.12.004⟩
Journal articles inria-00309010v1
Image document

Polymorphic typing of an algorithmic language

Xavier Leroy
[Research Report] RR-1778, INRIA. 1992
Reports inria-00077018v1
Image document

A list-machine benchmark for mechanized metatheory

Andrew W. Appel , Robert Dockins , Xavier Leroy
Journal of Automated Reasoning, 2012, 49 (3), pp.453--491. ⟨10.1007/s10817-011-9226-1⟩
Journal articles istex hal-00674176v1

CPP '15: Proceedings of the 2015 Conference on Certified Programs and Proofs

Xavier Leroy , Alwen Tiu
Conference on Certified Programs and Proofs, Jan 2015, Mumbai, India. ACM, pp.184, 2015, 978-1-4503-3296-5
Proceedings hal-01101937v1
Image document

Efficient data representation in polymorphic languages

Xavier Leroy
RR-1264, INRIA. 1990
Reports inria-00075295v1
Image document

Programmation du systeme Unix en Caml Light

Xavier Leroy
RT-0147, INRIA. 1993, pp.91
Reports inria-00070021v1
Image document

A modular module system

Xavier Leroy
Journal of Functional Programming, 2000, 10 (3), pp.269-303. ⟨10.1017/S0956796800003683⟩
Journal articles hal-01499946v1