Title

Improving Garbage Collector Performance and Adding Debug Features to Tinyscheme

Publication Date

6-2006

Type of Culminating Activity

Thesis

Degree Title

Master of Science in Computer Science

Department

Computer Science

Major Advisor

Dr. Tim Andersen

Abstract

TinyScheme is a good choice for an embedded Scheme interpreter due to its small size and completeness. This paper describes work done to improve TinyScheme. The work is divided into two parts. The first deals with adding debug features like breakpoints, stack traces and program stepping. The second attacks the performance of TinyScheme's garbage collector by experimenting with various algorithms.

Files over 30MB may be slow to open. For best results, right-click and select "save as..."

Share

COinS