Journal ArticleDOI
Threaded code
Reads0
Chats0
TLDR
The concept of “threaded code” is presented as an alternative to machine language code and hardware and software realizations of it are given.Abstract:
The concept of “threaded code” is presented as an alternative to machine language code. Hardware and software realizations of it are given. In software it is realized as interpretive code not needing an interpreter. Extensions and optimizations are mentioned.read more
Citations
More filters
Dissertation
Proxy compilation for Java via a code migration technique
TL;DR: The conclusion of this work is that Java execution performance can be improved by efficient optimising compilation with a proxy compilation service by using a code migration technique.
Dissertation
Applications of information sharing for code generation in process virtual machines
TL;DR: By proposing a new, more powerful code generator for Android’s virtual machine, these same profiles can be used to perform focussed optimisation, which preliminary results show to increase runtime performance across a set of common Android benchmarks by 1.46x-10.83x.
Posted Content
Copy-and-Patch Binary Code Generation
Haoran Xu,Fredrik Kjolstad +1 more
TL;DR: A code generation technique that lowers an AST to binary code by stitching together code from a large library of binary AST node implementations, making code generation more effective in compile-time sensitive applications.
Journal ArticleDOI
Bytecode fetch optimization for a Java interpreter
TL;DR: The performance of the interpreter is important even for high-pepe languages as mentioned in this paper, and their performance is critical particularly for the popular language Java, where interpreters play an important role in many languages.