Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 68462 invoked from network); 28 Jun 2007 14:58:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Jun 2007 14:58:15 -0000 Received: (qmail 59436 invoked by uid 500); 28 Jun 2007 14:58:16 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 59376 invoked by uid 500); 28 Jun 2007 14:58:16 -0000 Mailing-List: contact commits-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list commits@harmony.apache.org Received: (qmail 59362 invoked by uid 99); 28 Jun 2007 14:58:16 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Jun 2007 07:58:16 -0700 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Jun 2007 07:58:11 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id C40AC1A981A; Thu, 28 Jun 2007 07:57:50 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r551588 - in /harmony/standard/site: docs/sitemap.html xdocs/sitemap.xml Date: Thu, 28 Jun 2007 14:57:50 -0000 To: commits@harmony.apache.org From: nadinem@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070628145750.C40AC1A981A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: nadinem Date: Thu Jun 28 07:57:49 2007 New Revision: 551588 URL: http://svn.apache.org/viewvc?view=rev&rev=551588 Log: new compact 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=551588&r1=551587&r2=551588 ============================================================================== --- harmony/standard/site/docs/sitemap.html (original) +++ harmony/standard/site/docs/sitemap.html Thu Jun 28 07:57:49 2007 @@ -175,416 +175,400 @@

Site Map

-

The Apache Harmony site map helps the visitors to understand the site structure - and layout and thus, quickly gain access to what the site has to offer. This map - reflects links to all relevant Apache Harmony website pages. -

-

Back to top

-

- General Issues -

- Home - general - information about the project, its status, Harmony news and external news stories - about the Harmony project -

-

- Apache License - terms and - conditions for use, reproduction, and distribution -

-

- Apache Software Foundation - home page of - the Apache Software Foundation providing general information about the project, - its status, news, etc. -

-

- Contribution Policy - - information on division of the repository, limitations on committer - contributions and policies for committers and contributors -

- -
-

- Project Guidelines - 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 -

-

- Presentations and Research Papers - - presentations describing background, motivation, history, - status and future of the Apache Harmony project, and papers providing a deep - insight into the Apache Harmony research work + The Apache Harmony site map helps the visitors to understand the site structure + and layout and thus, quickly gain access to what the site has to offer. This map + reflects links to all relevant Apache Harmony website pages.

-

- Harmony News Archive - description of - the project develment -

- -

- For Users -

- -

- - Getting - Started for Users - - the getting started guide for those that - wish to use pre-built snapshots of - Apache Harmony -

-

- Project Downloads - - you can find all project downloads here, such as snapshot builds and - Subversion -
Snapshots for 1.5.0 - - you can download stable pre-built snapshots of JRE, JDK, HDK for - the specific platform using the source code revision and test results -

-

- FAQ - frequently asked questions -

- -

Back to top

-

- Community -

-

- Get Involved - - general information on how to contribute, give feedback, fix - bugs and so on -

-

- Who We Are - Apache Harmony Committers - - description of the Harmony community and its structure -

-

- - Harmony Developer Agreements and Recommendations - - the summary of agreements - and recommendations that were discussed on the development mailing list - dev@harmony.apache.org -

-

- Mailing Lists - the Apache - Harmony mailing lists where you can share all your ideas, ask - questions and discuss plans -

-

- Bug Tracker - the - project to post bugs and other issues on -

-

- - Code Scanning Tools - - tools to examine code in a more efficient way -

-

- Related Projects - the list of other projects - related to open source Java -

-

Back to top

-

- Development -

-

- - Getting Started for Contributors - - the getting started guide for - those that wish to checkout and build the source of Apache Harmony -

-

- Apache Harmony Source Code - - description of the, the repository and access to it

-

- Roadmap and TODO - - 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 - as needing to be done -

-

- - When an Issue Occurs - - description of action item types, such as - long term plans, short term plans, a release plan, a release testing, - showstoppers, product changes; general rules for commiters, information - on reporting, resolving and closing issues - -

-

- - Building and Deploying the Apache Harmony Website - - tools required - for the Harmony website build, building and deploying instructions -

-

- What Can We Do Now? - - reflects the position of the project -

-

- - Getting Started with Eclipse - - instructions on how to set up - Eclipse to develop Java code in Apache Harmony, with sections for - both DRLVM and class library development -

-

- - Eclipse Movie - - 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 -

-

- - Performance Data - - results obtained on different benchmarks and various hardware and - software system configurations -

-

Back to top

-

- Documentation -

-

- Harmony Wiki - - the project for additional documentation and discussions -

-

- - Harmony Development Kit - description of the HDK layout and its contents -

- -

- DRLVM -

- -

- - DRLVM Navigator - - documentation links specific to DRLVM effort - underway at Apache Harmony -

-
-
Developing and Building the Code Documentation
-
- - Debugging the DRL Virtual Machine and the JIT Compiler - - practical instructions on how to debug the DRL virtual machine and its - baseline just-in-time compiler Jitrino.JET -
-
- Getting Started with DRLVM - - basic usage scenarios of VM: starting an - application, working in Eclipse -
-
- - README - - source package and building instructions for - the VM source code -
-
Architecture and Component Documentation
-
- - DRLVM Developer's Guide - - in-depth description of the DRLVM - internal architecture and components' interaction -
-
    -
  • - - - Encoder Library for - IA-32/Intel64 - - 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 - -
  • -
  • - - Execution - Manager Component Description - - detailed description of the Execution - Manager current implementation -
  • -
  • - - - Jitrino Just-in-time Compiler - - 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 - -
      -
    • - - Jitrino Internal Profiler Description - - 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 - -
    • -
    • - - - Jitrino - Pipeline Management Framework - - 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 - -
    • -
    - -
  • -
  • - - JVMTI Pop Frame - - 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 - -
  • -
  • - - - Kernel Classes - - detailed description of the kernel classes implementation - with focus on the native part of kernel classes and the internal kernel classes - interface - -
  • -
  • - - Thread Manager - - detailed description of the Thread Manager current implementation - -
  • -
- -
- DRLVM Source Code Generated Documentation Index - - a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers -
- -
How-tos and Guides
-
- - Configuring Execution Manager - - guide to Execution Manager (EM) - options and configuration file format -
- -
- - How to Write DRL GC - - 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) -
-
- - -

- Class Library -

- -

- - Class Library Navigator - - documentation links specific to the - class library effort underway at Apache Harmony -

-

- - Class Library Component Status - - comparisons of JDK 1.4 and JDK 1.5. against - the Harmony class library snapshots -

-
-
Project Conventions
-
- - Class Library Package Naming Conventions - - the package naming conventions used in the Apache Harmony Class Library -
- -
- - Class Library Testing Conventions - - description of the PROPOSED - placement and package naming conventions for different types of Harmony - class library tests; general guidlines and recomendations - that might be adapted/modified to reflect module specifics -
-
- - Compatibility Guidelines - compatibility goals in the Apache Harmony Class Library -
-
- - Framework for Testing Serialization - - guidelines for creating tests and - conventions for resource files -
-
Architecture and Guides Documentation
-
- - ASN.1 Framework - - introduction to the ASN.1 (Abstract Syntax Notation) framework - with an overview of ASN.1 types and encoding rules focusing on the - characteristics of the current implementation -
-
- - Abstract Window Toolkit Framework - - description of the AWT (Abstract Window Toolkit) framework covering - major design features and internal implementation specifics, such as the - event handling mechanism, the focus dispatching flow, appearance handling - with custom visual themes and multi-threading support -
-
- - DNS Service Provider - - implementation description of the DNS service provider - for the Java Naming Directory Interface (JNDI) including a package overview, a - design description and a guide to using the provider -
-
- - Java 2D - - introduction to the Java two-dimensional (2D) graphics - and image processing technology implementation focusing on the internal - specifics of implementation -
-
- - Regex Processing Framework - - overview of the java.util.regex - package and implementation architecture focusing on the performance - improvement aspects -
-
- - RMI Registry Service Provider - description of the functionality of the - DRL RMI Registry Service Provider for the Java Naming Directory Interface (JNDI) - including details on the provider design
-
- + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +

General

+ +
+ + +

Community

+ +
+ + +

+ Apache Harmony Home: status, news, + external stories +

+

+ Apache Software Foundation Home: + general information about the project, status, news, etc. +

+

+ Presentations and Research Papers: + background, motivation, status and future of Apache Harmony project +

+

+ Other Projects related to open-source Java* +

+

+ Harmony News Archive relocated from the Home page +

+

+ Harmony Wiki discussions +

+

+ Apache License: terms and + conditions for use, reproduction, and distribution +

+

+ Contribution Policy, limitations on + committer contributions and repository organization +

+

+ + Authorized Contributor Questionnaire + +

+

+ + Bulk Contribution Checklist + +

+ + +
+ + +

+ Get Involved: + general information on how to contribute, give feedback, fix + bugs and so on +

+

+ Roadmap and TODO: project's hopes + and required changes for the next year +

+

+ What Can We Do Now?: lower-level plans and tasks +

+ +

+ Project Guidelines: voting rights and conflicts + resolution, procedures for proposing and making changes to the product, etc +

+

+ + When an Issue Occurs + : description of action item types, general rules for commiters, information + on reporting, resolving and closing issues +

+

+ Who We Are: defining roles of contributors, + committers, and PMC with the current Committers' List +

+

+ + Developer Agreements and Recommendations + summary from dev@harmony.apache.org +

+ +

+ Mailing Lists: subscription and scope of the lists +

+

+ JIRA bug tracker +

+

+ Source Code structure and access +

+

+ + Code Scanning Tools + +

+ + +
+ + +

For Users

+ +
+ + +

For Developers

+ +
+ + +

+ + Getting + Started for Users + gives a quick start with a pre-built snapshot of Harmony JRE +

+

+ Command-line Options reference with all + non-standard support options specified +

+

+ Project Downloads: subversioned source code + and pre-built snapshots +

+

+ FAQ: Frequently asked questions +

+ +
+ + +

+ + Getting Started for Contributors + instructs on how to check out and build the source code +

+

+ Stable snapshots for 1.5.0 for + all supported platforms with revision and test results specified +

+

+ + Harmony Development Kit + : definition and layout +

+ +

+ + Getting Started with Eclipse + to develop Java code in Apache Harmony, featuring + + a + movie + with a step-by-step guide to configuring Eclipse +

+

+ + How to build and deploy the website + +

+

+ + Performance Data + obtained on different benchmarks and various hardware and + software system configurations +

+ +
+ + +

Docs: DRLVM Navigator

+

+ + Start here for DRLVM-specific docs + +

+ +
+ + +

Docs: Class libraries Navigator

+

+ + Start here for JCL-specific docs + +

+ +
+ + + +

Developing and Building the Code

+

+ + Debugging the DRL Virtual Machine and the Jitrino.JET Baseline Compiler + +

+

+ + Getting Started with DRLVM + : basic usage scenarios +

+

Architecture and Components

+

+ + Developer's Guide + describing DRLVM architecture, with the following components specifics: +

+ + +

+ Source Code Generated Documentation Index - + a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers +

+ +

How-tos and Guides

+

+ + Configuring Execution Manager + : options and configuration file format +

+ +

+ + How to Write DRL GC + : example-supported guide to creating a custom garbage collector + implementation in C++ and configuring DRLVM to use it (sample code included) +

+ + +
+ + + +

+ + Class Library Component Status + - comparisons of JDK 1.4 and JDK 1.5. against + the Harmony class library snapshots +

+ +

Project Conventions

+

+ + Class Library Package Naming Conventions + +

+ +

+ + Proposed Class Library Testing Conventions + +

+

+ + Compatibility Goals for Harmony Class Library + +

+

+ + Framework for Testing Serialization + : guidelines for creating tests and + conventions for resource files +

+

Architecture and Guides Documentation

+

+ These docs describe implementation specifics of certain + class library modules: +

+ + +

Back to top

Modified: harmony/standard/site/xdocs/sitemap.xml URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/sitemap.xml?view=diff&rev=551588&r1=551587&r2=551588 ============================================================================== --- harmony/standard/site/xdocs/sitemap.xml (original) +++ harmony/standard/site/xdocs/sitemap.xml Thu Jun 28 07:57:49 2007 @@ -19,418 +19,377 @@ - -Apache Harmony Site Map -Harmony Documentation Team - - - -
-

The Apache Harmony site map helps the visitors to understand the site structure - and layout and thus, quickly gain access to what the site has to offer. This map - reflects links to all relevant Apache Harmony website pages. -

-
- -
-

- Home - general - information about the project, its status, Harmony news and external news stories - about the Harmony project -

- -

- Apache License - terms and - conditions for use, reproduction, and distribution -

- -

- Apache Software Foundation - home page of - the Apache Software Foundation providing general information about the project, - its status, news, etc. -

-

- Contribution Policy - - information on division of the repository, limitations on committer - contributions and policies for committers and contributors -

- -
-

- Project Guidelines - 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 -

-

- Presentations and Research Papers - - presentations describing background, motivation, history, - status and future of the Apache Harmony project, and papers providing a deep - insight into the Apache Harmony research work -

-

- Harmony News Archive - description of - the project develment -

+ + Apache Harmony Site Map + Harmony Documentation Team + - + +

- - Getting - Started for Users - - the getting started guide for those that - wish to use pre-built snapshots of - Apache Harmony + The Apache Harmony site map helps the visitors to understand the site structure + and layout and thus, quickly gain access to what the site has to offer. This map + reflects links to all relevant Apache Harmony website pages.

-

- Project Downloads - - you can find all project downloads here, such as snapshot builds and - Subversion -
Snapshots for 1.5.0 - - you can download stable pre-built snapshots of JRE, JDK, HDK for - the specific platform using the source code revision and test results -

-

- FAQ - frequently asked questions -

- -
- -
-

- Get Involved - - general information on how to contribute, give feedback, fix - bugs and so on -

- -

- Who We Are - Apache Harmony Committers - - description of the Harmony community and its structure -

-

- - Harmony Developer Agreements and Recommendations - - the summary of agreements - and recommendations that were discussed on the development mailing list - dev@harmony.apache.org -

-

- Mailing Lists - the Apache - Harmony mailing lists where you can share all your ideas, ask - questions and discuss plans -

-

- Bug Tracker - the - project to post bugs and other issues on -

-

- - Code Scanning Tools - - tools to examine code in a more efficient way -

- -

- Related Projects - the list of other projects - related to open source Java -

-
- -
- -

- - Getting Started for Contributors - - the getting started guide for - those that wish to checkout and build the source of Apache Harmony -

-

- Apache Harmony Source Code - - description of the, the repository and access to it

- -

- Roadmap and TODO - - 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 - as needing to be done -

-

- - When an Issue Occurs - - description of action item types, such as - long term plans, short term plans, a release plan, a release testing, - showstoppers, product changes; general rules for commiters, information - on reporting, resolving and closing issues - -

-

- - Building and Deploying the Apache Harmony Website - - tools required - for the Harmony website build, building and deploying instructions -

- -

- What Can We Do Now? - - reflects the position of the project -

-

- - Getting Started with Eclipse - - instructions on how to set up - Eclipse to develop Java code in Apache Harmony, with sections for - both DRLVM and class library development -

-

- - Eclipse Movie - - 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 -

-

- - Performance Data - - results obtained on different benchmarks and various hardware and - software system configurations -

- -
-
-

- Harmony Wiki - - the project for additional documentation and discussions -

-

- - Harmony Development Kit - description of the HDK layout and its contents -

+ - -

- - DRLVM Navigator - - documentation links specific to DRLVM effort - underway at Apache Harmony -

-
-
Developing and Building the Code Documentation
-
- - Debugging the DRL Virtual Machine and the JIT Compiler - - practical instructions on how to debug the DRL virtual machine and its - baseline just-in-time compiler Jitrino.JET -
-
- Getting Started with DRLVM - - basic usage scenarios of VM: starting an - application, working in Eclipse -
-
- - README - - source package and building instructions for - the VM source code -
-
Architecture and Component Documentation
-
- - DRLVM Developer's Guide - - in-depth description of the DRLVM - internal architecture and components' interaction -
-
    -
  • - - - Encoder Library for - IA-32/Intel64 - - 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 - -
  • -
  • - - Execution - Manager Component Description - - detailed description of the Execution - Manager current implementation -
  • -
  • - - - Jitrino Just-in-time Compiler - - 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 - -
      -
    • - - Jitrino Internal Profiler Description - - 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 - -
    • -
    • - - - Jitrino - Pipeline Management Framework - - 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 - -
    • -
    - -
  • -
  • - - JVMTI Pop Frame - - 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 - -
  • -
  • - - - Kernel Classes - - detailed description of the kernel classes implementation - with focus on the native part of kernel classes and the internal kernel classes - interface - -
  • -
  • - - Thread Manager - - detailed description of the Thread Manager current implementation - -
  • -
- -
- DRLVM Source Code Generated Documentation Index - - a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers -
- -
How-tos and Guides
-
- - Configuring Execution Manager - - guide to Execution Manager (EM) - options and configuration file format -
- -
- - How to Write DRL GC - - 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) -
-
-
- - -

- - Class Library Navigator - - documentation links specific to the - class library effort underway at Apache Harmony -

-

- - Class Library Component Status - - comparisons of JDK 1.4 and JDK 1.5. against - the Harmony class library snapshots -

-
-
Project Conventions
-
- - Class Library Package Naming Conventions - - the package naming conventions used in the Apache Harmony Class Library -
- -
- - Class Library Testing Conventions - - description of the PROPOSED - placement and package naming conventions for different types of Harmony - class library tests; general guidlines and recomendations - that might be adapted/modified to reflect module specifics -
-
- - Compatibility Guidelines - compatibility goals in the Apache Harmony Class Library -
-
- - Framework for Testing Serialization - - guidelines for creating tests and - conventions for resource files -
-
Architecture and Guides Documentation
-
- - ASN.1 Framework - - introduction to the ASN.1 (Abstract Syntax Notation) framework - with an overview of ASN.1 types and encoding rules focusing on the - characteristics of the current implementation -
-
- - Abstract Window Toolkit Framework - - description of the AWT (Abstract Window Toolkit) framework covering - major design features and internal implementation specifics, such as the - event handling mechanism, the focus dispatching flow, appearance handling - with custom visual themes and multi-threading support -
-
- - DNS Service Provider - - implementation description of the DNS service provider - for the Java Naming Directory Interface (JNDI) including a package overview, a - design description and a guide to using the provider -
-
- - Java 2D - - introduction to the Java two-dimensional (2D) graphics - and image processing technology implementation focusing on the internal - specifics of implementation -
-
- - Regex Processing Framework - - overview of the java.util.regex - package and implementation architecture focusing on the performance - improvement aspects -
-
- - RMI Registry Service Provider - description of the functionality of the - DRL RMI Registry Service Provider for the Java Naming Directory Interface (JNDI) - including details on the provider design
-
-
- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

General

+
+

Community

+
+

+ Apache Harmony Home: status, news, + external stories +

+

+ Apache Software Foundation Home: + general information about the project, status, news, etc. +

+

+ Presentations and Research Papers: + background, motivation, status and future of Apache Harmony project +

+

+ Other Projects related to open-source Java* +

+

+ Harmony News Archive relocated from the Home page +

+

+ Harmony Wiki discussions +

+

+ Apache License: terms and + conditions for use, reproduction, and distribution +

+

+ Contribution Policy, limitations on + committer contributions and repository organization +

+

+ + Authorized Contributor Questionnaire + +

+

+ + Bulk Contribution Checklist + +

+ +
+

+ Get Involved: + general information on how to contribute, give feedback, fix + bugs and so on +

+

+ Roadmap and TODO: project's hopes + and required changes for the next year +

+

+ What Can We Do Now?: lower-level plans and tasks +

+ +

+ Project Guidelines: voting rights and conflicts + resolution, procedures for proposing and making changes to the product, etc +

+

+ + When an Issue Occurs + : description of action item types, general rules for commiters, information + on reporting, resolving and closing issues +

+

+ Who We Are: defining roles of contributors, + committers, and PMC with the current Committers' List +

+

+ + Developer Agreements and Recommendations + summary from dev@harmony.apache.org +

+ +

+ Mailing Lists: subscription and scope of the lists +

+

+ JIRA bug tracker +

+

+ Source Code structure and access +

+

+ + Code Scanning Tools + +

+ +
+

For Users

+
+

For Developers

+
+

+ + Getting + Started for Users + gives a quick start with a pre-built snapshot of Harmony JRE +

+

+ Command-line Options reference with all + non-standard support options specified +

+

+ Project Downloads: subversioned source code + and pre-built snapshots +

+

+ FAQ: Frequently asked questions +

+
+

+ + Getting Started for Contributors + instructs on how to check out and build the source code +

+

+ Stable snapshots for 1.5.0 for + all supported platforms with revision and test results specified +

+

+ + Harmony Development Kit + : definition and layout +

+ +

+ + Getting Started with Eclipse + to develop Java code in Apache Harmony, featuring + + a + movie + with a step-by-step guide to configuring Eclipse +

+

+ + How to build and deploy the website + +

+

+ + Performance Data + obtained on different benchmarks and various hardware and + software system configurations +

+
+

Docs: DRLVM Navigator

+

+ + Start here for DRLVM-specific docs + +

+
+

Docs: Class libraries Navigator

+

+ + Start here for JCL-specific docs + +

+
+ +

Developing and Building the Code

+

+ + Debugging the DRL Virtual Machine and the Jitrino.JET Baseline Compiler + +

+

+ + Getting Started with DRLVM + : basic usage scenarios +

+

Architecture and Components

+

+ + Developer's Guide + describing DRLVM architecture, with the following components specifics: +

+ + +

+ Source Code Generated Documentation Index - + a landing page with links to autogenerated Doxygen documentation for DRLVM interface headers +

+ +

How-tos and Guides

+

+ + Configuring Execution Manager + : options and configuration file format +

+ +

+ + How to Write DRL GC + : example-supported guide to creating a custom garbage collector + implementation in C++ and configuring DRLVM to use it (sample code included) +

+ +
+ +

+ + Class Library Component Status + - comparisons of JDK 1.4 and JDK 1.5. against + the Harmony class library snapshots +

+ +

Project Conventions

+

+ + Class Library Package Naming Conventions + +

+ +

+ + Proposed Class Library Testing Conventions + +

+

+ + Compatibility Goals for Harmony Class Library + +

+

+ + Framework for Testing Serialization + : guidelines for creating tests and + conventions for resource files +

+

Architecture and Guides Documentation

+

+ These docs describe implementation specifics of certain + class library modules: +

+ +
+
+