Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
Usenix Java Virtual Machine …
sEc: A portable interpreter optimizing technique for embedded Java virtual machine2002 •
This paper describes a radical approach to aggressively optimize an embedded Java virtual machine interpretation in a portable way. We call this technique Semantically Enriched Code (sEc). The sEc technique can improve the speed of a JVM by orders of ...
Proceedings of the 2nd Java Virtual Machine Research and Technology Symposium
sEc: A Portable Interpreter Optimizing Technique for Embedded Java Virtual Machine2002 •
In this paper is providing information about JVM Architecture and memory etc. The new compiler named GALADRIEL starts from Java class filesproduced from the initial Java specification and processes the system information in order to exploit the concurrency implicit in each method. This paper describes our experience in porting Compaq's Fast VM from the Alpha processor architecture to the Intel x86 processor architecture. Although the JVM is a great target for the Java TM programming language, it is not necessarily a good platform for other languages. Java for its portable byte codes and extensive libraries, but prefer a different language, especially for scripting.
2008 •
Computing machine The fundamental of computer science is to provide a universal computational framework to compute algorithms. An algorithm defines a set of data and the sequences of instructions to manipulate that data. The computation of the algorithm consists in following the instructions to transform the data and to obtain a result. The machine performing the computation of an algorithm is a computing machine. There exists four main types of computing machines, depending on their abstractness.
The majority of recent Java implementations have been focused on speed. There are, however, a large number of consumer and industrial devices and embedded systems that would benefit from a small Java implementation supporting the full bytecode set and dynamic class loading. In this report we describe the design and implementation of the Spotless system, which is based on a new Java virtual machine developed at Sun Labs and targeted specifically at small devices such as personal organizers, cellular telephones, and pagers. We also discuss a set of basic class libraries we developed that supports small applications, and describe the version of the Spotless system that runs on the Palm Connected Organizer.