An optimising compiler for generated tiny virtual machines

被引:3
|
作者
Palmer, D
Sikka, P
Valencia, P
Corke, P
机构
来源
SECOND IEEE WORKSHOP ON EMBEDDED NETWORKED SENSORS | 2005年
关键词
D O I
10.1109/EMNETS.2005.1469114
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
VMSCRIPT is a scripting language designed to allow small programs to be compiled for a range of generated tiny virtual machines, suitable for sensor network devices. The VMSCRIPT compiler is an optimising compiler designed to allow quick re-targeting, based on a template, code rewriting model. A compiler backend can be specified at the same time as a virtual machine, with the compiler reading the specification and using it as a code generator.
引用
收藏
页码:161 / 162
页数:2
相关论文
共 50 条
  • [1] Developing an optimising compiler for occam
    Kalogeropoulos, S
    ARCHITECTURES, LANGUAGES AND PATTERNS FOR PARALLEL AND DISTRIBUTED APPLICATIONS, 1998, 52 : 157 - 165
  • [2] Compiler-guaranteed safety in code-copying Virtual Machines
    Prokopski, Gregory B.
    Verbrugge, Clark
    COMPILER CONSTRUCTION, 2008, 4959 : 163 - 177
  • [3] Optimising compiler for a modern functional language
    Bloss, Adrienne, 1600, (32):
  • [4] E-Bunny: A Dynamic Compiler for Embedded Java']Java Virtual Machines
    Debbabi, Mourad
    Gherbi, Abdelouahed
    Ketari, Lamia
    Talhi, Chamseddine
    Tawbi, Nadia
    Yahyaoui, Hamdi
    Zhioua, Sami
    JOURNAL OF OBJECT TECHNOLOGY, 2005, 4 (01): : 81 - 106
  • [6] A selective dynamic compiler for embedded Java']Java virtual machines targeting ARM processors
    Debbabi, M
    Gherbi, A
    Mourad, A
    Yahyaoui, H
    SCIENCE OF COMPUTER PROGRAMMING, 2006, 59 (1-2) : 38 - 63
  • [7] An evaluation of an automatically generated compiler
    Sloane, AM
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1995, 17 (05): : 691 - 703
  • [8] MOLECULAR MACHINES Tiny steps
    Otto, Sijbren
    NATURE CHEMISTRY, 2010, 2 (02) : 75 - 76
  • [9] Big challenges for tiny machines
    Credi, Alberto
    Tian, He
    ADVANCED FUNCTIONAL MATERIALS, 2007, 17 (05) : 679 - 682
  • [10] Tiny machines, big dreams
    Garber, JR
    FORBES, 1999, 163 (06): : 137 - 137