著者
五味 弘 高橋 順一 新谷 義弘 伊藤丹二 長坂 篤
雑誌
情報処理学会研究報告プログラミング(PRO)
巻号頁・発行日
vol.1992, no.24(1991-PRO-064), pp.17-24, 1992-03-16

COMMON LISP THE LANGUAGE SECOND EDITION 準拠の高速かつ高い移植性を持つCommon Lisp処理系であるTachyon Common Lispの実現方式について述べる。本処理系は現在i860^<TM> RISC CPUを搭載したUNIXワークステーションOKIstation 7300上で動作する。Tachyon Common Lispは実行速度を重視するため、i860^<TM> CPU特有の最適化を含む各種の高速化を行った。また、高い移植性を保証するためにその核言語のみをLispに似た構文を持つマクロアセンブラで記述し、その他の大部分をS式で記述している。さらに大きなメモリ空間を使用でき、またそのカスタマイズが容易にできるメモリマネジャと、GC時間の短縮のために圧縮領域を制御するGCを実現した。