JikesRVM

JikesRVM

Infobox Software
name = Jikes RVM



caption =
developer = [http://jikesrvm.org/Project+Organization Jikes RVM Project Organization]
latest release version = 3.0.0
latest release date = release date|2008|08|07
latest preview version =
latest preview date =
operating system = Unix-like
programming language = C and Java
genre = Java Virtual Machine and Java Library
license = Common Public License
website = http://jikesrvm.org/

JikesRVM (Jikes Research Virtual Machine) is a research project from IBM to create an open-source Java virtual machine. The key difference from many other VMs is that it is implemented in Java and that is only uses a small amount of C code for accessing the operating system. This style of implementation is known as meta-circular. It uses Apache Harmony or GNU Classpath as a standard class library. The program is licensed under the Common Public License.

Since it is a research project, the emphasis of JikesRVM is on researching new technologies, as is apparent from the scientific publications it has spawned (over 190 papers as of 2008). [ [http://jikesrvm.org/Publications "JikesRVM research papers"] ]

See also

*Jikes
*List of Java virtual machines
*Free Java implementations
*Squawk

References

External links

* [http://jikesrvm.org/ Official website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Jikes — Infobox Software name = Jikes caption = developer = IBM latest release version = 1.22 latest release date = October 3, 2004 operating system = Cross platform status = Unmaintained genre = Java compiler license = IBM Public License website =… …   Wikipedia

  • SafeTSA — is a static single assignment form (SSA) intermediate representation capable of representing all of the type safety of the Java programming language and the standard Java Virtual Machine (JVM) byte code.As of 2005, many optimizing compilers… …   Wikipedia

  • GNU Compiler for Java — Developer(s) The GNU Project Stable release 4.6.1 / June 27, 2011; 4 months ago (2011 06 27 …   Wikipedia

  • Static single assignment form — In compiler design, static single assignment form (often abbreviated as SSA form or SSA) is an intermediate representation (IR) in which every variable is assigned exactly once. Existing variables in the original IR are split into versions , new… …   Wikipedia

  • GNU Classpath — Infobox Software name = GNU Classpath caption = Demonstration of the GNU Classpath Swing developer = GNU project (formally held by FSF) collapsible = yes latest release version = 0.97.2 latest release date = release date|2008|06|6 latest preview… …   Wikipedia

  • Hexspeak — Hexspeak, like leetspeak, is a novelty form of variant English spelling. Hexspeak was created by programmers who wanted a magic number, a clear and unique identifier with which to mark memory or data. Using hexadecimal notation, which includes… …   Wikipedia

  • Apache Harmony — Infobox Software name = Apache Harmony caption = Demonstration of the Apache Harmony running Java 2D Demo collapsible = yes developer = Apache Software Foundation latest release version = 5.0 M7 latest release date = release date|2008|07|31… …   Wikipedia

  • NanoVM — Written in C, Java Platform Atmel AVR Type Java virtual machine License GNU General Public License …   Wikipedia

  • Comparison of application virtual machines — This article lists some software virtual machines that are typically used for allowing application bytecode to be portably run on many different computer architectures and operating systems. The application is usually run on the computer using an …   Wikipedia

  • Linux — This article is about operating systems that use the Linux kernel. For the kernel itself, see Linux kernel. For other uses, see Linux (disambiguation). Linux …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”