You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by na...@apache.org on 2007/01/31 12:04:13 UTC
svn commit: r501799 - in /harmony/standard/site: docs/sitemap.html
xdocs/sitemap.xml
Author: nadinem
Date: Wed Jan 31 03:04:12 2007
New Revision: 501799
URL: http://svn.apache.org/viewvc?view=rev&rev=501799
Log:
resolving HARMONY-2688, improved sitemap
Modified:
harmony/standard/site/docs/sitemap.html
harmony/standard/site/xdocs/sitemap.xml
Modified: harmony/standard/site/docs/sitemap.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/sitemap.html?view=diff&rev=501799&r1=501798&r2=501799
==============================================================================
--- harmony/standard/site/docs/sitemap.html (original)
+++ harmony/standard/site/docs/sitemap.html Wed Jan 31 03:04:12 2007
@@ -200,7 +200,7 @@
<a name="General Issues">General Issues</a>
</h1>
<p>
- <a href="http://harmony.apache.org/">Welcome to Apache Harmony</a> - general
+ <a href="http://harmony.apache.org/">Home</a> - general
information about the project, its status, Harmony news and external news stories
about the Harmony project
</p>
@@ -208,8 +208,9 @@
<a href="license.html">Apache License</a> - terms and
conditions for use, reproduction, and distribution
</p>
- <p><a href=" http://apache.org/">Apache Software Foundation</a> - home page of
- the Apache Software Foundation providing general information about the project,
+ <p>
+ <a href=" http://apache.org/">Apache Software Foundation</a> - home page of
+ the Apache Software Foundation providing general information about the project,
its status, news, etc.
</p>
<p>
@@ -232,28 +233,38 @@
</li>
</ul>
<br />
- <p><a href="guidelines.html">Project Guidelines </a> - definition of
- the Apache Harmony Project guidelines and definitions of how conflict
- is resolved by voting, who is able to vote, and the procedures to follow for
- proposing and making changes to the Apache products
- </p>
- <p>
- <a href="downloads.html">Project Downloads</a> -
- you can find all project downloads here, such as snapshot builds and
- Subversion
- </p>
- <p>
- <a href="code_scan_tools.html">
- Code Scanning Tools
- </a> - tools to examine code in a more efficient way
- </p>
<p>
- <a href="faq.html">FAQ</a> - frequently asked questions
+ <a href="guidelines.html">Project Guidelines </a> - definition of
+ the Apache Harmony Project guidelines and definitions of how conflict
+ is resolved by voting, who is able to vote, and the procedures to follow for
+ proposing and making changes to the Apache products
</p>
<p>
<a href="newshistory.html">Harmony News Archive</a> - description of
the project develment
</p>
+
+ <h2>
+ <a name="For Users">For Users</a>
+ </h2>
+
+ <p>
+ <a href="quickhelp_users.html">
+ Getting
+ Started for Users
+ </a> - the getting started guide for those that
+ wish to use <a href="downloads.html"> pre-built snapshots</a> of
+ Apache Harmony
+ </p>
+ <p>
+ <a href="downloads.html">Project Downloads</a> -
+ you can find all project downloads here, such as snapshot builds and
+ Subversion
+ </p>
+ <p>
+ <a href="faq.html">FAQ</a> - frequently asked questions
+ </p>
+
<p><a href="#top">Back to top</a></p>
<h1>
<a name="Community">Community</a>
@@ -284,6 +295,11 @@
project to post bugs and other issues on
</p>
<p>
+ <a href="code_scan_tools.html">
+ Code Scanning Tools
+ </a> - tools to examine code in a more efficient way
+ </p>
+ <p>
<a href="related.html">Related Projects</a> - the list of other projects
related to open source Java
</p>
@@ -292,10 +308,15 @@
<a name="Development">Development</a>
</h1>
<p>
- <a href="http://harmony.apache.org/svn.html">Apache Harmony Source Code</a> -
- description of the Subversion version control system and access to it
+ <a href="quickhelp_contributors.html">
+ Getting Started for Contributors
+ </a> - the getting started guide for
+ those that wish to checkout and build the source of Apache Harmony
</p>
<p>
+ <a href="http://harmony.apache.org/svn.html">Apache Harmony Source Code</a> -
+ description of the, the repository and access to it</p>
+ <p>
<a href="roadmap.html">Roadmap and TODO</a> -
an approximate roadmap for what the project hopes to achieve in the next
year and a collection of things that the project community has listed
@@ -320,48 +341,30 @@
<a href="status.html">What Can We Do Now?</a> -
reflects the position of the project
</p>
-
- <h2>
- <a name="For Contributors">For Contributors</a>
- </h2>
-
- <p>
- <a href="quickhelp_contributors.html">
- Getting Started for Contributors
- </a> - the getting started guide for
- those that wish to checkout and build the source of Apache Harmony
- </p>
-
-
- <h2>
- <a name="For Users">For Users</a>
- </h2>
-
- <p>
- <a href="quickhelp_users.html">
- Getting
- Started for Users
- </a> - the getting started guide for those that
- wish to use <a href="downloads.html"> pre-built snapshots</a> of
- Apache Harmony
- </p>
-
+ <p>
+ <a href="documentation/dev_eclipse.html">
+ Getting Started with Eclipse
+ </a> - instructions on how to set up
+ Eclipse to develop Java code in Apache Harmony, with sections for
+ both DRLVM and class library development
+ </p>
+ <p>
+ <a href="documentation/dev_eclipse_movie.html">
+ Eclipse Movie
+ </a> - a brief webcast for those who want to see a step-by-step
+ guide to configuring Eclipse, and developing a patch to the classlibrary code
+ </p>
<p><a href="#top">Back to top</a></p>
<h1>
<a name="Documentation">Documentation</a>
</h1>
- <p> <a href="http://harmony.apache.org/documentation/documentation.html">
- Documentation Navigator</a> - a list of resources helping new users and
- developers get up to speed with the technology
- </p>
- <p>
+ <p>
<a href="http://wiki.apache.org/harmony/">Harmony Wiki</a> -
the project for additional documentation and discussions
</p>
<p>
<a href="subcomponents/classlibrary/hdk.html">
- Harmony Development Kit for the Apache Harmony Class Library
- </a> - description of the HDK layout and its contents
+ Harmony Development Kit</a> - description of the HDK layout and its contents
</p>
<h2>
@@ -380,10 +383,10 @@
</strong>
</p>
<p>
- <a href="https://svn.apache.org/viewcvs.cgi/*checkout*/harmony/enhanced/drlvm/trunk/README.txt">
- README
- </a> - source package and building instructions for
- the VM source code
+ <a href="subcomponents/drlvm/debugging_VM_and_JIT.html">
+ Debugging the DRL Virtual Machine and the JIT Compiler
+ </a> - practical instructions on how to debug the DRL virtual machine and its
+ baseline just-in-time compiler Jitrino.JET
</p>
<p>
<a href="subcomponents/drlvm/getting_started.html">
@@ -392,10 +395,10 @@
application, working in Eclipse
</p>
<p>
- <a href="subcomponents/drlvm/debugging_VM_and_JIT.html">
- Debugging the DRL Virtual Machine and the JIT Compiler
- </a> - practical instructions on how to debug the DRL virtual machine and its
- baseline just-in-time compiler Jitrino.JET
+ <a href="https://svn.apache.org/viewcvs.cgi/*checkout*/harmony/enhanced/drlvm/trunk/README.txt">
+ README
+ </a> - source package and building instructions for
+ the VM source code
</p>
<p>
<strong>Architecture and Component Documentation</strong>
@@ -406,65 +409,100 @@
</a> - in-depth description of the DRLVM
internal architecture and components' interaction
</p>
- <p>
+ <ul>
+ <li>
+ <p>
+ <a href="subcomponents\drlvm\encoder_library.html">
+ Encoder Library for
+ IA-32/Intel64
+ </a> - description of the encoder library for code generation; the document focuses
+ on the specifics of the current implementation
+ showing the encoder library structure and role inside the DRL virtual machine
+ </p>
+ </li>
+ <li><p>
<a href="subcomponents/drlvm/EM.html">
Execution
Manager Component Description
</a> - detailed description of the Execution
Manager current implementation
- </p>
- <p>
- <a href="subcomponents/drlvm/emguide.html">
- Guide to Execution Manager Configuration
- </a> - guide to Execution Manager (EM)
- options and configuration file format
- </p>
- <p>
- <a href="subcomponents/drlvm/gc-howto.html">
- How to Write DRL GC
- </a> - instructions on creating a custom garbage collector
- implementation in C++ and configuring the DRL virtual machine to use it
- with a real-life example of a copying GC implementation (source included)
- </p>
- <p>
- <a href="subcomponents/drlvm/JIT.html">
- DRLVM Jitrino
- Just-in-time Compiler
- </a> - detailed description of the Jitrino just-in-time
- compiler implementation; gives details on the internal architecture of the
- Jitrino.JET baseline compiler and Jitrino.OPT optimizing compiler, as
- well as processes running inside them
- </p>
- <p>
- <a href="subcomponents/drlvm/JIT_PMF.html">
- Jitrino
- Pipeline Management Framework
- </a> - detailed description of the pipeline
- management framework that provides complete control over just-in-time
- compilation process through the Java property mechanism; the description
- covers the PMF application to the command-line interface and to the
- Jitrino logging system
- </p>
+ </p></li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/JIT.html">
+ Jitrino Just-in-time Compiler
+ </a> - detailed description of the DRLVM Jitrino just-in-time
+ compiler implementation; gives details on the internal architecture of the
+ Jitrino.JET baseline compiler and Jitrino.OPT optimizing compiler, as
+ well as processes running inside them
+ </p>
+ <ul>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/internal_profiler.html">Jitrino Internal Profiler Description</a> -
+ description of the code generator's internal profiler tool (iprof) for Jitrino.OPT just-in-time
+ compiler, which defines the tool, illustrates its sample output and configuration mechanisms
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/JIT_PMF.html">
+ Jitrino
+ Pipeline Management Framework
+ </a> - detailed description of the pipeline
+ management framework that provides complete control over just-in-time
+ compilation process through the Java property mechanism; the description
+ covers the PMF application to the command-line interface and to the
+ Jitrino logging system
+ </p>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/JVMTI-PopFrame.html">JVMTI Pop Frame</a> -
+ details on the PopFrame implementation as currently done in DRLVM, description of the functions
+ responsible for the operation and gives info on specifics of the current implementation
+ </p>
+
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/kernel_classes.html">
+ Kernel Classes
+ </a> - detailed description of the kernel classes implementation
+ with focus on the native part of kernel classes and the internal kernel classes
+ interface
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/TM.html">Thread Manager</a> -
+ detailed description of the Thread Manager current implementation
+ </p>
+ </li>
+ </ul>
<p>
- <a href="subcomponents/drlvm/kernel_classes.html">
- Kernel Classes
- </a> - detailed description of the kernel classes implementation
- with focus on the native part of kernel classes and the internal kernel classes
- interface
+ <a href="subcomponents/drlvm/DoxygenStart.html">DRLVM Source Code Generated Documentation Index</a> -
+ a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers
</p>
<p>
- <a href="subcomponents/drlvm/TM.html">Thread Manager</a> -
- detailed description of the Thread Manager current implementation
+ <strong>How-tos and Guides</strong>
</p>
<p>
- <a href="subcomponents/drlvm/JVMTI-PopFrame.html">JVMTI Pop Frame</a> -
- details on the PopFrame implementation as currently done in DRLVM, description of the functions
- responsible for the operation and gives info on specifics of the current implementation
+
+ <a href="subcomponents/drlvm/emguide.html">
+ Configuring Execution Manager
+ </a> - guide to Execution Manager (EM)
+ options and configuration file format
</p>
<p>
- <a href="subcomponents/drlvm/DoxygenStart.html">DRLVM Source Code Generated Documentation Index</a> -
- a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers
- </p>
+ <a href="subcomponents/drlvm/gc-howto.html">
+ How to Write DRL GC
+ </a> - instructions on creating a custom garbage collector
+ implementation in C++ and configuring the DRL virtual machine to use it
+ with a real-life example of a copying GC implementation (source included)
+ </p>
<h2>
@@ -485,24 +523,6 @@
</p>
<p>
<strong>
- Developing and Building the Code Documentation
- </strong>
- </p>
- <p>
- <a href="documentation/dev_eclipse.html">
- Getting Started with Eclipse
- </a> - instructions on how to set up
- Eclipse to develop Java code in Apache Harmony, with sections for
- both DRLVM and class library development
- </p>
- <p>
- <a href="documentation/dev_eclipse_movie.html">
- Eclipse Movie
- </a> - a brief webcast for those who want to see a step-by-step
- guide to configuring Eclipse, and developing a patch to the classlibrary code
- </p>
- <p>
- <strong>
Project Conventions
</strong>
</p>
@@ -521,15 +541,7 @@
</p>
<p>
<a href="subcomponents/classlibrary/compat.html">
- Building the Apache Harmony Class Library
- </a> - compatibility goals in the Apache Harmony Class Library
- </p>
- <p>
- <a href="subcomponents/classlibrary/agreements.html">
- Harmony Developer Agreements and Recommendations
- </a> - the summary of agreements
- and recommendations that were discussed on the development mailing list
- <i>dev@harmony.apache.org</i>
+ Compatibility Guidelines</a> - compatibility goals in the Apache Harmony Class Library
</p>
<p>
<a href="subcomponents/classlibrary/ser_testing.html">
@@ -564,7 +576,7 @@
</p>
<p>
<a href="subcomponents/classlibrary/java2d.html">
- DRL Java 2D*
+ Java 2D
</a> - introduction to the Java two-dimensional (2D) graphics
and image processing technology implementation focusing on the internal
specifics of implementation
Modified: harmony/standard/site/xdocs/sitemap.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/sitemap.xml?view=diff&rev=501799&r1=501798&r2=501799
==============================================================================
--- harmony/standard/site/xdocs/sitemap.xml (original)
+++ harmony/standard/site/xdocs/sitemap.xml Wed Jan 31 03:04:12 2007
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!--
-
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
@@ -35,18 +34,19 @@
<section name="General Issues">
<p>
- <a href="http://harmony.apache.org/">Welcome to Apache Harmony</a> - general
+ <a href="http://harmony.apache.org/">Home</a> - general
information about the project, its status, Harmony news and external news stories
about the Harmony project
</p>
-
+
<p>
<a href="license.html">Apache License</a> - terms and
conditions for use, reproduction, and distribution
</p>
-
- <p><a href=" http://apache.org/">Apache Software Foundation</a> - home page of
- the Apache Software Foundation providing general information about the project,
+
+ <p>
+ <a href=" http://apache.org/">Apache Software Foundation</a> - home page of
+ the Apache Software Foundation providing general information about the project,
its status, news, etc.
</p>
<p>
@@ -69,30 +69,39 @@
</li>
</ul>
<br />
- <p><a href="guidelines.html">Project Guidelines </a> - definition of
- the Apache Harmony Project guidelines and definitions of how conflict
- is resolved by voting, who is able to vote, and the procedures to follow for
- proposing and making changes to the Apache products
- </p>
<p>
- <a href="downloads.html">Project Downloads</a> -
- you can find all project downloads here, such as snapshot builds and
- Subversion
+ <a href="guidelines.html">Project Guidelines </a> - definition of
+ the Apache Harmony Project guidelines and definitions of how conflict
+ is resolved by voting, who is able to vote, and the procedures to follow for
+ proposing and making changes to the Apache products
</p>
- <p>
- <a href="code_scan_tools.html">
- Code Scanning Tools
- </a> - tools to examine code in a more efficient way
- </p>
- <p>
- <a href="faq.html">FAQ</a> - frequently asked questions
- </p>
-
+
+
<p>
<a href="newshistory.html">Harmony News Archive</a> - description of
the project develment
</p>
- </section>
+
+ <subsection name="For Users">
+ <p>
+ <a href="quickhelp_users.html">
+ Getting
+ Started for Users
+ </a> - the getting started guide for those that
+ wish to use <a href="downloads.html"> pre-built snapshots</a> of
+ Apache Harmony
+ </p>
+ <p>
+ <a href="downloads.html">Project Downloads</a> -
+ you can find all project downloads here, such as snapshot builds and
+ Subversion
+ </p>
+ <p>
+ <a href="faq.html">FAQ</a> - frequently asked questions
+ </p>
+ </subsection>
+
+ </section>
<section name="Community">
<p>
@@ -121,19 +130,30 @@
<a href="http://issues.apache.org/jira/browse/HARMONY">Bug Tracker</a> - the
project to post bugs and other issues on
</p>
+ <p>
+ <a href="code_scan_tools.html">
+ Code Scanning Tools
+ </a> - tools to examine code in a more efficient way
+ </p>
<p>
<a href="related.html">Related Projects</a> - the list of other projects
related to open source Java
</p>
- </section>
+ </section>
<section name="Development">
+
<p>
- <a href="http://harmony.apache.org/svn.html">Apache Harmony Source Code</a> -
- description of the Subversion version control system and access to it
+ <a href="quickhelp_contributors.html">
+ Getting Started for Contributors
+ </a> - the getting started guide for
+ those that wish to checkout and build the source of Apache Harmony
</p>
-
+ <p>
+ <a href="http://harmony.apache.org/svn.html">Apache Harmony Source Code</a> -
+ description of the, the repository and access to it</p>
+
<p>
<a href="roadmap.html">Roadmap and TODO</a> -
an approximate roadmap for what the project hopes to achieve in the next
@@ -160,43 +180,31 @@
<a href="status.html">What Can We Do Now?</a> -
reflects the position of the project
</p>
-
- <subsection name="For Contributors">
- <p>
- <a href="quickhelp_contributors.html">
- Getting Started for Contributors
- </a> - the getting started guide for
- those that wish to checkout and build the source of Apache Harmony
- </p>
-
- </subsection>
-
- <subsection name="For Users">
- <p>
- <a href="quickhelp_users.html">
- Getting
- Started for Users
- </a> - the getting started guide for those that
- wish to use <a href="downloads.html"> pre-built snapshots</a> of
- Apache Harmony
- </p>
- </subsection>
-
+ <p>
+ <a href="documentation/dev_eclipse.html">
+ Getting Started with Eclipse
+ </a> - instructions on how to set up
+ Eclipse to develop Java code in Apache Harmony, with sections for
+ both DRLVM and class library development
+ </p>
+ <p>
+ <a href="documentation/dev_eclipse_movie.html">
+ Eclipse Movie
+ </a> - a brief webcast for those who want to see a step-by-step
+ guide to configuring Eclipse, and developing a patch to the classlibrary code
+ </p>
+
</section>
<section name="Documentation">
- <p> <a href="http://harmony.apache.org/documentation/documentation.html">
- Documentation Navigator</a> - a list of resources helping new users and
- developers get up to speed with the technology
- </p>
<p>
<a href="http://wiki.apache.org/harmony/">Harmony Wiki</a> -
the project for additional documentation and discussions
- </p>
+ </p>
<p>
<a href="subcomponents/classlibrary/hdk.html">
- Harmony Development Kit for the Apache Harmony Class Library
- </a> - description of the HDK layout and its contents
+ Harmony Development Kit</a> - description of the HDK layout and its contents
</p>
+
<subsection name="DRLVM">
<p>
<a href="subcomponents/drlvm/index.html">
@@ -210,10 +218,10 @@
</strong>
</p>
<p>
- <a href="https://svn.apache.org/viewcvs.cgi/*checkout*/harmony/enhanced/drlvm/trunk/README.txt">
- README
- </a> - source package and building instructions for
- the VM source code
+ <a href="subcomponents/drlvm/debugging_VM_and_JIT.html">
+ Debugging the DRL Virtual Machine and the JIT Compiler
+ </a> - practical instructions on how to debug the DRL virtual machine and its
+ baseline just-in-time compiler Jitrino.JET
</p>
<p>
<a href="subcomponents/drlvm/getting_started.html">
@@ -222,10 +230,10 @@
application, working in Eclipse
</p>
<p>
- <a href="subcomponents/drlvm/debugging_VM_and_JIT.html">
- Debugging the DRL Virtual Machine and the JIT Compiler
- </a> - practical instructions on how to debug the DRL virtual machine and its
- baseline just-in-time compiler Jitrino.JET
+ <a href="https://svn.apache.org/viewcvs.cgi/*checkout*/harmony/enhanced/drlvm/trunk/README.txt">
+ README
+ </a> - source package and building instructions for
+ the VM source code
</p>
<p>
<strong>Architecture and Component Documentation</strong>
@@ -237,66 +245,104 @@
</a> - in-depth description of the DRLVM
internal architecture and components' interaction
</p>
- <p>
+ <ul>
+ <li>
+ <p>
+ <a href="subcomponents\drlvm\encoder_library.html">
+ Encoder Library for
+ IA-32/Intel64
+ </a> - description of the encoder library for code generation; the document focuses
+ on the specifics of the current implementation
+ showing the encoder library structure and role inside the DRL virtual machine
+ </p>
+ </li>
+ <li><p>
<a href="subcomponents/drlvm/EM.html">
Execution
Manager Component Description
</a> - detailed description of the Execution
Manager current implementation
- </p>
- <p>
- <a href="subcomponents/drlvm/emguide.html">
- Guide to Execution Manager Configuration
- </a> - guide to Execution Manager (EM)
- options and configuration file format
- </p>
- <p>
- <a href="subcomponents/drlvm/gc-howto.html">
- How to Write DRL GC
- </a> - instructions on creating a custom garbage collector
- implementation in C++ and configuring the DRL virtual machine to use it
- with a real-life example of a copying GC implementation (source included)
- </p>
- <p>
- <a href="subcomponents/drlvm/JIT.html">
- DRLVM Jitrino
- Just-in-time Compiler
- </a> - detailed description of the Jitrino just-in-time
- compiler implementation; gives details on the internal architecture of the
- Jitrino.JET baseline compiler and Jitrino.OPT optimizing compiler, as
- well as processes running inside them
- </p>
- <p>
- <a href="subcomponents/drlvm/JIT_PMF.html">
- Jitrino
- Pipeline Management Framework
- </a> - detailed description of the pipeline
- management framework that provides complete control over just-in-time
- compilation process through the Java property mechanism; the description
- covers the PMF application to the command-line interface and to the
- Jitrino logging system
- </p>
- <p>
- <a href="subcomponents/drlvm/kernel_classes.html">
- Kernel Classes
- </a> - detailed description of the kernel classes implementation
- with focus on the native part of kernel classes and the internal kernel classes
- interface
- </p>
+ </p></li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/JIT.html">
+ Jitrino Just-in-time Compiler
+ </a> - detailed description of the DRLVM Jitrino just-in-time
+ compiler implementation; gives details on the internal architecture of the
+ Jitrino.JET baseline compiler and Jitrino.OPT optimizing compiler, as
+ well as processes running inside them
+ </p>
+ <ul>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/internal_profiler.html">Jitrino Internal Profiler Description</a> -
+ description of the code generator's internal profiler tool (iprof) for Jitrino.OPT just-in-time
+ compiler, which defines the tool, illustrates its sample output and configuration mechanisms
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/JIT_PMF.html">
+ Jitrino
+ Pipeline Management Framework
+ </a> - detailed description of the pipeline
+ management framework that provides complete control over just-in-time
+ compilation process through the Java property mechanism; the description
+ covers the PMF application to the command-line interface and to the
+ Jitrino logging system
+ </p>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/JVMTI-PopFrame.html">JVMTI Pop Frame</a> -
+ details on the PopFrame implementation as currently done in DRLVM, description of the functions
+ responsible for the operation and gives info on specifics of the current implementation
+ </p>
+
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/kernel_classes.html">
+ Kernel Classes
+ </a> - detailed description of the kernel classes implementation
+ with focus on the native part of kernel classes and the internal kernel classes
+ interface
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="subcomponents/drlvm/TM.html">Thread Manager</a> -
+ detailed description of the Thread Manager current implementation
+ </p>
+ </li>
+ </ul>
+
<p>
- <a href="subcomponents/drlvm/TM.html">Thread Manager</a> -
- detailed description of the Thread Manager current implementation
+ <a href="subcomponents/drlvm/DoxygenStart.html">DRLVM Source Code Generated Documentation Index</a> -
+ a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers
</p>
<p>
- <a href="subcomponents/drlvm/JVMTI-PopFrame.html">JVMTI Pop Frame</a> -
- details on the PopFrame implementation as currently done in DRLVM, description of the functions
- responsible for the operation and gives info on specifics of the current implementation
+ <strong>How-tos and Guides</strong>
</p>
<p>
- <a href="subcomponents/drlvm/DoxygenStart.html">DRLVM Source Code Generated Documentation Index</a> -
- a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers
+
+ <a href="subcomponents/drlvm/emguide.html">
+ Configuring Execution Manager
+ </a> - guide to Execution Manager (EM)
+ options and configuration file format
</p>
- </subsection>
+
+ <p>
+ <a href="subcomponents/drlvm/gc-howto.html">
+ How to Write DRL GC
+ </a> - instructions on creating a custom garbage collector
+ implementation in C++ and configuring the DRL virtual machine to use it
+ with a real-life example of a copying GC implementation (source included)
+ </p>
+
+ </subsection>
<subsection name="Class Library">
<p>
@@ -311,24 +357,6 @@
</a> - comparisons of JDK 1.4 and JDK 1.5. against
the Harmony class library snapshots
</p>
- <p>
- <strong>
- Developing and Building the Code Documentation
- </strong>
- </p>
- <p>
- <a href="documentation/dev_eclipse.html">
- Getting Started with Eclipse
- </a> - instructions on how to set up
- Eclipse to develop Java code in Apache Harmony, with sections for
- both DRLVM and class library development
- </p>
- <p>
- <a href="documentation/dev_eclipse_movie.html">
- Eclipse Movie
- </a> - a brief webcast for those who want to see a step-by-step
- guide to configuring Eclipse, and developing a patch to the classlibrary code
- </p>
<p>
<strong>
@@ -351,18 +379,9 @@
</p>
<p>
<a href="subcomponents/classlibrary/compat.html">
- Building the Apache Harmony Class Library
- </a> - compatibility goals in the Apache Harmony Class Library
+ Compatibility Guidelines</a> - compatibility goals in the Apache Harmony Class Library
</p>
- <p>
- <a href="subcomponents/classlibrary/agreements.html">
- Harmony Developer Agreements and Recommendations
- </a> - the summary of agreements
- and recommendations that were discussed on the development mailing list
- <i>dev@harmony.apache.org</i>
- </p>
-
- <p>
+ <p>
<a href="subcomponents/classlibrary/ser_testing.html">
Framework for Testing Serialization
</a> - guidelines for creating tests and
@@ -395,7 +414,7 @@
</p>
<p>
<a href="subcomponents/classlibrary/java2d.html">
- DRL Java 2D*
+ Java 2D
</a> - introduction to the Java two-dimensional (2D) graphics
and image processing technology implementation focusing on the internal
specifics of implementation