Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / Virtual Machine / June 2007

Tip: Looking for answers? Try searching our database.

JVM for research

Thread view: 
Yao Qi - 14 Jun 2007 16:38 GMT
I am reading the book "In side the JVM", and very interested in the
internals of JVM.  I want to find a simple JVM to read the code.  Is
there any good JVM for research?  I have looked at kaffe, but not sure
it is suitable for research or not.

Signature

Yao Qi <qiyaoltc@gmail.com>    GNU/Linux Developer
http://duewayqi.googlepages.com/

Tom Hawtin - 14 Jun 2007 17:16 GMT
> I am reading the book "In side the JVM", and very interested in the
> internals of JVM.  I want to find a simple JVM to read the code.  Is
> there any good JVM for research?  I have looked at kaffe, but not sure
> it is suitable for research or not.

The obvious answer is Jikes RVM (Research Virtual machine).

"Jikes RVM (Research Virtual Machine) provides a flexible open testbed
to prototype virtual machine technologies and experiment with a large
variety of design alternatives. The system is licensed under an OSI
approved license. 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. A distinguishing characteristic of
Jikes RVM is that it is implemented in the Java™ programming language
and 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.

"Many researchers have found that Jikes RVM provides a useful vehicle
for research on the frontiers of virtual machine technologies (over 150
publications and 27 dissertations), as well as teaching courses. If you
are looking for where to start reading about the Jikes RVM we have a
recommended reading page."

http://jikesrvm.org/

Tom Hawtin
Yao Qi - 15 Jun 2007 11:22 GMT
> "Many researchers have found that Jikes RVM provides a useful vehicle
> for research on the frontiers of virtual machine technologies (over
[quoted text clipped - 3 lines]
>
> http://jikesrvm.org/

Tom, thanks for your information.

I am looking at its web site now.

Signature

Yao Qi <qiyaoltc@gmail.com>    GNU/Linux Developer
http://duewayqi.googlepages.com/

The only "intuitive" interface is the nipple.  After that, it's all learned.
    -- Bruce Ediger, bediger@teal.csn.org, on X interfaces

Roedy Green - 15 Jun 2007 09:54 GMT
>I am reading the book "In side the JVM", and very interested in the
>internals of JVM.  I want to find a simple JVM to read the code.  Is
>there any good JVM for research?  I have looked at kaffe, but not sure
>it is suitable for research or not.

see http://mindprod.com/jgloss/jvm.html

Sun releases the source to its stuff too under some conditions.

--
Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.