You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by "Geir Magnusson Jr." <ge...@apache.org> on 2005/10/01 04:57:53 UTC

Fwd: [jira] Created: (HARMONY-6) Contribution of JVM Source Code

Something is fubar w/ JIRA and this didn't seem to make it to the  
list.  Daniel is a man I've been badgering, cajoling, pleading,  
begging, harrassing, bothering, hounding, nagging, wheedling and  
coaxing for a while with this, and I'm really happy he got it far  
enough so that he's comfortable sharing it with us.

I'm excited to work further with Dan, and how we can compare and  
contrast this with Archie's code too.

geir


Begin forwarded message:

> From: "Daniel Lydick (JIRA)" <ji...@apache.org>
> Date: September 30, 2005 8:06:51 PM EDT
> To: geirm@optonline.net
> Subject: [jira] Created: (HARMONY-6) Contribution of JVM Source Code
>
>
> Contribution of JVM Source Code
> -------------------------------
>
>          Key: HARMONY-6
>          URL: http://issues.apache.org/jira/browse/HARMONY-6
>      Project: Harmony
>         Type: New Feature
>   Components: Misc
>     Reporter: Daniel Lydick
>  Assigned to: Geir Magnusson Jr
>
>
>
> Dear friends at ASF,
>
> Here is a contribution to the Harmony project of a basic Java
> Virtual Machine entitled the "Apache Harmony Bootstrap JVM."
> It is my hope that this implementation of a JVM will spur
> significant discussions to "bootstrap" the core architectural
> component designs for the Harmony JVM component(s), whether
> or not this particular code is used in any of them.  I also
> hope it will provide a substantial learning experience for
> those who are not acquainted with the way a JVM does or could
> work.  Finally, I hope that this program might serve as a
> "bootstrap" and for a runtime framework from which to start
> up what becomes the program code of one or more JVM's that
> the Harmony project ultimately produces.  That is, if it has
> any functions that would help that process along, I would
> hope that at least part of the code might be usable in the
> final result(s).  If any of these goals are met, then my
> purpose is accomplished.  In any event, here 'tis.  Enjoy.
>
>
> Dan Lydick
> September 30, 2005
>
>                       ---
>
> Please see the file 'harmony/bootJVM/README' to learn what
> is contained in this program, including the design goals
> and rationale for its implementation.
>
> Two distribution files are included.  The first contains the
> entire documentation suite in ready-to-read form.  The second
> is the source distribution that also contains this same
> documentation, but which is _not_ readily accessible until
> after configuration.
>
> Both are provided as .tar.gz files.  To read the documentation in
> either Unix man, TeX, or as HTML, follow portions of this procedure.
> A 'harmony/bootJVM-0.0.0' directory will be created:
>
>     $ cat bootJVM-doc-0.0.0.tar.gz | gunzip | tar xf -
>
> man:
>     $ setenv MANPATH=`pwd`/harmony/bootJVM-0.0.0/doc.ORIG/man
>     $ man -s 3 jvm.c
>     $ man -s 3 README
>     $ man -s 3 INSTALL
>
> TeX:
>     $ info `pwd`/harmony/bootJVM-0.0.0/doc.ORIG/latex/index.tex
>
> HTML:
>     $ # Web browser entry: `pwd`/harmony/bootJVM-0.0.0/doc.ORIG/ 
> html/index.html
>
> The documentation is also found in XML and RTF format in the  
> 'doc.ORIG'
> directory.
>
>
> To unpack the source distribution, follow this procedure.  A  
> 'harmony-bootJVM'
> directory will be created:
>
>     $ cat bootJVM-src-0.0.0.tar.gz | gunzip | tar xf -
>     $ cd harmony/bootJVM
>     $ more INSTALL
>
> Follow the installation procedure from there.
>
>
> EOF
>
>
> -- 
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the  
> administrators:
>    http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see:
>    http://www.atlassian.com/software/jira
>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org