Search
for Topics
All Reviews
Browse All Reviews
>
Software (D)
>
Programming Languages (D.3)
>
Processors (D.3.4)
> Interpreters (D.3.4...)
Options:
All Media Types
Journals
Proceedings
Div Books
Whole Books
Other
Date Reviewed
Title
Author
Publisher
Published Date
Descending
Ascending
1-10 of 15 Reviews about "
Interpreters (D.3.4...)
":
Date Reviewed
Systematic mapping study on high-level language virtual machines
Durelli V., Felizardo K., Delamaro M. VMIL 2010 (Virtual Machines and Intermediate Languages, Reno, NV, Oct 17-21, 2010) 1-6, 2010. Type: Proceedings
High-level language (HLL) virtual machines (VMs) (HLL VMs) are becoming more widespread as we share remote computer processing in unique new ways. Instead of focusing on technical VM architectural elements, this paper highlights the me...
Nov 2 2011
The effect of unrolling and inlining for Python bytecode optimizations
Ben Asher Y., Rotem N. SYSTOR 2009 (Proceedings of the 2009 Israeli Experimental Systems Conference, Haifa, Israel, May 4-6, 2009) 1-14, 2009. Type: Proceedings
Programs written in the Python scripting language are compiled into bytecode and executed by an interpreter. Runtime performance is influenced by bytecode quality. This paper examines how bytecode transformations can improve bytecode q...
Aug 5 2009
Flexible task graphs: a unified restricted thread programming model for Java
Auerbach J., Bacon D., Guerraoui R., Spring J., Vitek J. ACM SIGPLAN Notices 43(7): 1-11, 2008. Type: Article
The real-time specification for Java (RTSJ) established real-time extensions for the Java system. From RTSJ, a hundred flowers have bloomed, each designed to orient RTSJ to a particular niche in the real-time ecosystem. Enough time has...
Mar 4 2009
Virtual machine showdown: stack versus registers
Shi Y., Casey K., Ertl M., Gregg D. ACM Transactions on Architecture and Code Optimization 4(4): 1-36, 2008. Type: Article
Programming language interpreters represent the executing program as an abstract machine. The major representation for Java is an abstract stack machine called Java bytecodes. The alternative representation is an abstract register mach...
Aug 22 2008
A real-time Java virtual machine with applications in avionics
Armbruster A., Baker J., Cunei A., Flack C., Holmes D., Pizlo F., Pla E., Prochazka M., Vitek J. ACM Transactions on Embedded Computing Systems 7(1): 1-49, 2007. Type: Article, Reviews: (2 of 2)
A hoary falsehood about Java is that it is unsuitable for hard real-time applications, due to the need for garbage collection (GC). The Real-Time Specification for Java (RTSJ) that is now eight years old should have put ...
Aug 8 2008
A real-time Java virtual machine with applications in avionics
Armbruster A., Baker J., Cunei A., Flack C., Holmes D., Pizlo F., Pla E., Prochazka M., Vitek J. ACM Transactions on Embedded Computing Systems 7(1): 1-49, 2007. Type: Article, Reviews: (1 of 2)
The virtues of the Java language for writing reliable and portable code have also raised the desire to use it for the programming of embedded systems with real-time constraints. Such applications are supported by the Real-Time Specific...
Jul 29 2008
Compiler algorithm language (CAL): an interpreter and compiler
Bhatele A., Satyarth S., Aggarwal S. IASTED International Conference (Proceedings of the Third IASTED International Conference, Phuket, Thailand, Apr 2-4, 2007) 471-476, 2007. Type: Proceedings
Compiler algorithm language (CAL) is a standard imperative language in the style of Pascal. The authors claim that it is particularly suited to compiler writing because it provides sets as a built-in data type. Unfortunately, CAL does ...
Mar 7 2008
The case for virtual register machines
Gregg D., Beatty A., Casey K., Davis B., Nisbet A. Science of Computer Programming 57(3): 319-338, 2005. Type: Article
Gregg et al. present results indicating that it might be more efficient to implement a Java Virtual Machine (JVM) by translating the bytecode instructions from a stack-based instruction set to a register-based set. To test their ideas,...
May 21 2007
Generative and incremental implementation for a scripting interface
Savikko V. Journal of Systems Architecture: the EUROMICRO Journal 50(7): 427-439, 2004. Type: Article
An incremental process is described for creating a Python interface to a large, hierarchical component object model (COM) library. The approach is illustrated with a real-life case study: a nontrivial scripting support implementation n...
Oct 21 2004
Automated scientific software scripting with SWIG
Beazley D. Future Generation Computer Systems 19(5): 599-609, 2003. Type: Article
Scientific programmers building large systems sometimes use scripting languages to glue together parts of their applications, most of which are written in a batch language, like C. The author and his team contend that writing interface...
Nov 4 2003
Display
5
10
15
25
50
100
per page
Reproduction in whole or in part without permission is prohibited. Copyright 1999-2024 ThinkLoud
®
Terms of Use
|
Privacy Policy