Casey, Kevin and Gregg, David and Ertl, Anton
(2005)
Tiger – An Interpreter Generation Tool.
In:
Compiler Construction.
Lecture Notes in Computer Science (LNCS)
(3443).
Springer, pp. 246-249.
ISBN 9783540254119
Abstract
Tiger (Trinity Interpreter GEneratoR) is a new interpreter
generator tool along the lines of vmgen, but with significant improvements in flexibility and feedback. Support for important new features such as instruction specialisation, replication and improved analysis of code at
runtime are presented. A simple ‘C’ virtual machine imported into Tiger is used for demonstration purposes. Various realistic benchmarks (such as sorting and Davis-Putnam backtracking algorithms) are used to show the utility of these new features in Tiger.
Item Type: |
Book Section
|
Additional Information: |
Cite as: Casey K., Gregg D., Ertl M.A. (2005) Tiger – An Interpreter Generation Tool. In: Bodik R. (eds) Compiler Construction. CC 2005. Lecture Notes in Computer Science, vol 3443. Springer, Berlin, Heidelberg |
Keywords: |
Tiger; Interpreter Generator Tool; Virtual Machine; Current Instruction; Scale Vector Graphic; Instruction Stream; Realistic Benchmark; |
Academic Unit: |
Faculty of Science and Engineering > Research Institutes > Hamilton Institute |
Item ID: |
10193 |
Depositing User: |
Hamilton Editor
|
Date Deposited: |
08 Nov 2018 16:45 |
Publisher: |
Springer |
Refereed: |
Yes |
URI: |
|
Use Licence: |
This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available
here |
Repository Staff Only(login required)
|
Item control page |
Downloads per month over past year
Origin of downloads