• Title of article

    A Theory of Type Qualifiers

  • Author/Authors

    Foster، Jeffrey S. نويسنده , , Fahndrich، Manuel نويسنده , , Aiken، Alexander نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 1999
  • Pages
    -191
  • From page
    192
  • To page
    0
  • Abstract
    We describe a framework for adding type qualifiers to a language. Type qualifiers encode a simple but highly useful form of subtyping. Our framework extends standard type rules to model the flow of qualifiers through a program, where each qualifier or set of qualifiers comes with additional rules that capture its semantics. Our framework allows types to be polymorphic in the type qualifiers. We present a const-inference system for C as an example application of the framework. We show that for a set of real C programs, many more consts can be used than are actually present in the original code.
  • Keywords
    graph coloring , register coalescing , Register allocation
  • Journal title
    A C M Sigplan (Programming Languages) Sigplan Notices
  • Serial Year
    1999
  • Journal title
    A C M Sigplan (Programming Languages) Sigplan Notices
  • Record number

    16945