A Lisp Interpreter iαpplisp That Runs on Mobile Phones
スポンサーリンク
概要
- 論文の詳細を見る
We present a Lisp system that can be downloaded to and used on mobile phones. This system was developed as a side-product of research experiment on real-time garbage collection. Many mobile terminals are now equipped with a tiny Java VM based on KVM so that the users can download application programs for their terminals. In order to realize high performance real-time garbage collection on such mobile terminals, we have been implementing various implementation techniques experimentally. We chose Lisp for evaluation, since there are many benchmark programs available in Lisp for memory management. We built a Lisp interpreter on KVM for mobile terminals by modifying a compact Lisp system JAKLD written in J2SE, and ran Lisp benchmarks for evaluation. JAKLD is designed to be used primarily as an embedded system in Java applications. JAKLD itself is a compact system, but we had to further reduce the size of the system in order to meet the limitation of functionality in KVM. The reduced system became available on mobile terminals by making use of APIs specially designed for mobile terminals.
- 日本ソフトウェア科学会の論文
日本ソフトウェア科学会 | 論文
- LCDと透明弾性体の光弾性を用いたユーザインタフェース (特集 インタラクティブシステムとソフトウェア)
- Bluetoothによる位置検出
- COINSにおけるSIMD並列化(最新コンパイラ技術とCOINSによる実践)
- データ型を考慮した軽量なXML文書処理系の自動生成(ソフトウェア開発を支援する基盤技術)
- 計算と論理のための自然枠組NF/CAL(システム検証の科学技術)