scispace - formally typeset
Journal ArticleDOI

Threaded code

James R. Bell
- 01 Jun 1973 - 
- Vol. 16, Iss: 6, pp 370-372
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

Jian Li
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

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.