16 Octobre - 22 Octobre


Retour à la vue des calendrier
Vendredi 20 Octobre
Heure: 11:00 - 12:30
Lieu: Salle B107, bâtiment B, Université de Villetaneuse
Résumé: Inlining après l'élimination de fermeture pour OCaml
Description: Pierre Chambart Usuellement, dans les langages de haut niveau, l'inlining est fait sur
un langage intermédiaire proche d'un lambda calcul, où celà revient
pour les cas simple à de la beta-réduction. Pour diverses raisons,
dans OCaml, nous avons décidé d'introduire un autre langage
intermédiaire où les fermetures sont explicite (flambda) sur lequel
les optimisations haut niveau sont effectuées. Nous discuterons des
avantages et complexités qui viennent avec ce choix.