Skip to main navigation Skip to search Skip to main content

Type-based analysis of uncaught exceptions

  • INRIA Rocquencourt

Research output: Contribution to journalConference articlepeer-review

Abstract

This paper presents a program analysis to estimate uncaught exceptions in ML programs. This analysis relies on unification-based type inference in a non-standard type system, using rows to approximate both the flow of escaping exceptions (a la effect systems) and the flow of result values (a la control-flow analyses). The resulting analysis is efficient and precise; in particular, arguments carried by exceptions are accurately handled.

Original languageEnglish
Pages (from-to)276-290
Number of pages15
JournalConference Record of the Annual ACM Symposium on Principles of Programming Languages
DOIs
Publication statusPublished - 1 Jan 1999
Externally publishedYes
EventThe 1999 26th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Language, POPL'99 - San Antonio, TX, USA
Duration: 20 Jan 199922 Jan 1999

Fingerprint

Dive into the research topics of 'Type-based analysis of uncaught exceptions'. Together they form a unique fingerprint.

Cite this