Télécharger la liste

Description du projet

Jikes RVM (Research Virtual Machine) provides a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. Jikes RVM runs on many platforms and advances the state-of-the-art of virtual machine technologies for dynamic compilation, adaptive optimization, garbage collection, thread scheduling, and synchronization. It is self-hosted, i.e. its Java code runs on itself without requiring a second virtual machine. Most other virtual machines for the Java platform are written in native code (typically C or C++). A Java implementation provides ease of portability and a seamless integration of virtual machine and application resources such as objects, threads, and operating-system interfaces.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-13 06:54
3.1.3

Cette version inclut un certain nombre d'améliorations et corrections de bugs. Faits saillants comprennent un nouveau cadre pour les tests unitaires, correctifs pour bâtiment Jikes RVM en utilisant ces dernières Java 6 et Java 7 hôte JVMs, nettoyage de code source et un certain nombre de corrections de bugs.
This release includes a number of enhancements and bugfixes. Highlights include a new framework for unit testing, fixes for building Jikes RVM using recent Java 6 and Java 7 host JVMs, source code cleanup, and a number of bugfixes.

2012-02-26 07:04
3.1.2

Cette version ajoute un certain nombre d'améliorations et corrections de bogues ont contribué par la communauté Jikes RVM.
This release adds a number of enhancements and bugfixes contributed by the Jikes RVM community.

2012-02-24 07:17
3.1.1

Cette version a commuté à l'utilisation de threads natifs. Le collecteur de matures espace par défaut a changé de marque de balayage Immix. Il existe des améliorations significatives sur les performances de 3.0.1, avec des accélérations de 10 % et 21 % en moyenne pour repères DaCapo et SPEC respectivement sur un C2Q Intel. Faits saillants comprennent une amélioration de 29 % à jbb et une amélioration de 32 % de Jython.
This release has switched to using native threading. The default mature space collector has changed from Mark-Sweep to Immix. There are significant improvements over the performance of 3.0.1, with speedups of 10% and 21% on average for DaCapo and SPEC benchmarks respectively on an Intel C2Q. Highlights include a 29% improvement in jbb and a 32%
improvement in Jython.

2004-05-03 03:21
2.3.2

Cette version est totalement libre du logiciel. Il sert à dépendre de la propriétaire (SUN) VM pendant le processus, mais ne dépend pas d'elle non plus.
Tags: Major feature enhancements
This release is fully free software. It used to depend upon the proprietary (Sun) VM during the build process, but does not depend upon it any more.

2003-01-10 19:08
2.2.0

Cette version utilise principalement les bibliothèques de classes de GNU Classpath. JMTk (gestion mémoire Java Tool Kit) est introduit. Il existe un soutien pour la collecte et l'exploitation des probabilités, branche dynamique pour les branches manière conditionnelle et multiservices. Paquets ont été introduites dans le code source RVM Jikes. Un vérificateur de bytecode a contribué. Soutien au compteur de cycles Intel a contribué. Support pour les compteurs de performances matérielles PowerPC sous AIX 5 a été ajouté.
Tags: Major feature enhancements
This release mostly uses the GNU Classpath class libraries. JMTk (Java Memory management Tool kit) is introduced. There is support for gathering and exploiting dynamic branch probabilities for conditional and multi-way branches. Packages have been introduced in the Jikes RVM source code. A bytecode verifier was contributed. Support for the Intel cycle counter was contributed. Support for PowerPC hardware performance counters on AIX 5 has been added.

Project Resources