Instruction-coated translation: An approach to restructure directly threaded interpreters with low cohesion

Fuh Gwo Chen, Ting Wei Hou

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

A directly threaded interpreter is used to speedup the virtual instruction dispatch. It is composed of translation and interpretation functions. It has low cohesion naturally due to the use of "label as value". This paper presents a restructuring method to envelop the translation function as a new virtual instruction to make the directly threaded interpreter have a single interpreting task and have high cohesion. The reformed translation is named as the instruction-coated translation, a term similar to sugar-coated tablet.

Original languageEnglish
Pages (from-to)29-33
Number of pages5
JournalACM SIGPLAN Notices
Volume41
Issue number8
DOIs
Publication statusPublished - 2006

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'Instruction-coated translation: An approach to restructure directly threaded interpreters with low cohesion'. Together they form a unique fingerprint.

Cite this