Correctness Proof on an Algorithm to Insert Memory Reuse Commands into ML-like
暂无分享,去创建一个
[1] Peter W. O'Hearn,et al. BI as an assertion language for mutable data structures , 2001, POPL '01.
[2] Markus Mohnen. Efficient Compile-Time Garbage Collection for Arbitrary Data Structures , 1995, PLILP.
[3] Mads Tofte,et al. Implementation of the typed call-by-value λ-calculus using a stack of regions , 1994, POPL '94.
[4] Xavier Leroy. The objective caml system release 3 , 2001 .
[5] David Walker,et al. Alias Types for Recursive Data Structures , 2000, Types in Compilation.
[6] Bruno Blanchet,et al. Escape analysis: correctness proof, implementation and experimental results , 1998, POPL '98.
[7] James Cheney,et al. Region-based memory management in cyclone , 2002, PLDI '02.
[8] David Walker,et al. Typed memory management in a calculus of capabilities , 1999, POPL '99.
[9] John C. Reynolds,et al. Separation logic: a logic for shared mutable data structures , 2002, Proceedings 17th Annual IEEE Symposium on Logic in Computer Science.
[10] Lars Birkedal,et al. A region inference algorithm , 1998, TOPL.
[11] Martin Elsman,et al. Programming with regions in the ml kit (for version 4) , 1998 .
[12] Martin Hofmann,et al. Another Type System for In-Place Update , 2002, ESOP.
[13] Erik Barendsen,et al. Uniqueness Typing for Functional Languages with Graph Rewriting Semantics , 1996, Math. Struct. Comput. Sci..
[14] Matthias Felleisen,et al. A Syntactic Approach to Type Soundness , 1994, Inf. Comput..
[15] Philip Wadler,et al. Linear Types can Change the World! , 1990, Programming Concepts and Methods.
[16] Naoki Kobayashi. Quasi-linear types , 1999, POPL '99.
[17] Mads Tofte,et al. Region-based Memory Management , 1997, Inf. Comput..
[18] David Gay,et al. Language support for regions , 2001, PLDI '01.
[19] David Walker,et al. Alias Types , 2000, ESOP.
[20] Peter W. O'Hearn,et al. Local Reasoning about Programs that Alter Data Structures , 2001, CSL.
[21] Robert Harper,et al. Typed closure conversion , 1996, POPL '96.
[22] Philip Wadler,et al. Once upon a type , 1995, FPCA '95.
[23] Williams Ludwell Harrison,et al. The interprocedural analysis and automatic parallelization of Scheme programs , 1990, LISP Symb. Comput..
[24] Martin C. Rinard,et al. Interprocedural compatibility analysis for static object preallocation , 2003, POPL.