Instance-wise Reaching Definition Analysis for Recursive Programs using Context-free Transductions - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 1998

Instance-wise Reaching Definition Analysis for Recursive Programs using Context-free Transductions

Résumé

Automatic parallelization of recursive programs is still an open problem today, lacking suitable and precise static analyses. We present a novel reaching definition framework based on context-free transductions. The technique achieves a global and precise description of the data flow and discovers important semantic properties of programs. Taking the example of a real-world non-derecursivable program, we show the need for a reaching definition analysis able to handle run-time instances of statements separately. A running example sketches our parallelization scheme, and presents our reaching definition analysis. Future fruitful research, at the crossroad of program analysis and formal language theory, is also hinted to.
Fichier principal
Vignette du fichier
pact98.pdf (138.48 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01257320 , version 1 (20-01-2016)

Identifiants

  • HAL Id : hal-01257320 , version 1

Citer

Albert Cohen, Jean-François Collard. Instance-wise Reaching Definition Analysis for Recursive Programs using Context-free Transductions. Parallel Architectures and Compilation Techniques (PACT), 1998, Paris, France. pp.332--340. ⟨hal-01257320⟩

Collections

CNRS UVSQ
80 Consultations
171 Téléchargements

Partager

Gmail Facebook X LinkedIn More