Correctness of a Garbage Collector via Local Reasoning

Lars Birkedal, Noah Torp-Smith, John C. Reynolds

    Publikation: Bog / Antologi / Rapport / Ph.D.-afhandlingRapportForskning

    Abstract

    We give a programming language, model, and logic appropriate for implementing and reasoning about a memory management system. We then outline what is meant by correctness of a copying garbage collector, and employ a variant of the novel Separation Logics to formally specify correctness. We then prove that our implementation meets its specification, using the logic we have given, and auxiliary variables.
    OriginalsprogEngelsk
    UdgivelsesstedCopenhagen
    ForlagIT-Universitetet i København
    UdgaveTR-2003-30
    Antal sider62
    StatusUdgivet - jul. 2003
    NavnIT University Technical Report Series
    NummerTR-2003-30
    ISSN1600-6100

    Fingeraftryk

    Dyk ned i forskningsemnerne om 'Correctness of a Garbage Collector via Local Reasoning'. Sammen danner de et unikt fingeraftryk.

    Citationsformater