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
相关论文
共 9 条
[1]  
ALLEN R, 2002, OPTIMIZING COMPLERS
[2]  
Cousot P, 1977, POPL, P238, DOI DOI 10.1145/512950.512973
[3]  
LEVIS P, 2004, UCBCSD041343
[4]  
Muchnick S., 1997, ADV COMPILER DESIGN
[5]  
PALMER D, 2004, P 3 VIRT MACH RES TE, P1
[6]  
Sikka P, 2004, C LOCAL COMPUT NETW, P446
[7]  
Vallee-Rai Raja, 1999, Proceedings of the 1999 conference of the Centre for Advanced Studies on Collaborative research, CASCON '99
[8]  
Visser E., 2001, P WORKSH RED STRAT R
[9]   LOGIC PROGRAMMING AND COMPILER WRITING [J].
WARREN, DHD .
SOFTWARE-PRACTICE & EXPERIENCE, 1980, 10 (02) :97-125