A Non-Null Annotation Inferencer for Java Bytecode - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2008

A Non-Null Annotation Inferencer for Java Bytecode

Résumé

We present a non-null annotations inferencer for the Java bytecode language. We previously proposed an analysis to infer non-null annotations and proved it soundness and completeness with respect to a state of the art type system. This paper proposes extensions to our former analysis in order to deal with the Java bytecode language. We have implemented both analyses and compared their behaviour on several benchmarks. The results show a substantial improvement in the precision and, despite being a whole-program analysis, production applications can be analyzed within minutes.
Fichier principal
Vignette du fichier
main.pdf (143.32 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00504006 , version 1 (19-07-2010)

Identifiants

Citer

Laurent Hubert. A Non-Null Annotation Inferencer for Java Bytecode. PASTE: Program analysis for software tools and engineering, Nov 2008, Atlanta, Georgia, United States. pp.10.1145/1512475.1512484, ⟨10.1145/1512475.1512484⟩. ⟨inria-00504006⟩
175 Consultations
187 Téléchargements

Altmetric

Partager

More