Foundational Typed Assembly Language with Certified Garbage Collection

  title={Foundational Typed Assembly Language with Certified Garbage Collection},
  author={Chunxiao Lin and Andrew McCreight and Zhong Shao and Yiyun Chen and Yu Guo},
  journal={First Joint IEEE/IFIP Symposium on Theoretical Aspects of Software Engineering (TASE '07)},
Type-directed certifying compilation and typed assembly language (TAL) aim to minimize the trusted computing base of safe languages by directly type-checking low-level machine code. However, the safety of TAL still heavily relies on its safe interaction with the underlying garbage collector. Based on a variant of foundational proof-carrying code (FPCC), we introduce a general methodology for combining foundational TAL with a certified garbage collector. We demonstrate the practicality of this… CONTINUE READING


Publications referenced by this paper.
Showing 1-10 of 25 references

Foundational typed assembly language with certified garbage collection (documents and Coq implementation)

C. Lin, A. McCreight, Z. Shao, Y. Chen, Y. Guo talgc.html • 2007
View 4 Excerpts
Highly Influenced

SPIM: a MIPS32 simulator

J. Larus
v7.3 • 2006
View 1 Excerpt

Similar Papers

Loading similar papers…