harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nadi...@apache.org
Subject svn commit: r525159 [3/5] - in /harmony/standard/site: docs/ docs/subcomponents/classlibrary/ docs/subcomponents/drlvm/ xdocs/ xdocs/subcomponents/classlibrary/ xdocs/subcomponents/drlvm/
Date Tue, 03 Apr 2007 14:10:52 GMT
Modified: harmony/standard/site/docs/subcomponents/drlvm/internal_profiler.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/drlvm/internal_profiler.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/docs/subcomponents/drlvm/internal_profiler.html (original)
+++ harmony/standard/site/docs/subcomponents/drlvm/internal_profiler.html Tue Apr  3 07:10:50 2007
@@ -191,52 +191,73 @@
                                                                     <h1>
       <a name="Jitrino.OPT Internal Profiler Tool">Jitrino.OPT Internal Profiler Tool</a>
     </h1>
-                        <p>This document defines the internal
-profiler tool (iprof) for <a href="JIT.html">Jitrino.OPT</a>
-code generator and describes how to use it. The internal profiler can  instrument
-     code so that per-method counters of <i>executed</i> (not just compiled)
-   instructions can be dumped. Operation of iprof is configured in the <code>iprof.cfg</code>
-   file, as described in this document. For sample iprof tool output, see the<a href="#ExampleOutput">example</a>.</p>
+                        <ol id="TOC">
+        <li><a href="#About This Document">About This Document</a></li>
+        <li><a href="#Overview">Overview</a></li>
+        <li><a href="#Configuring the Profiler">Configuring the Profiler</a>
+            <ol><li><a href="#Available Global Parameters">Available Global Parameters</a></li>
+                <li><a href="#Counters">Counters</a></li>
+                <li><a href="#Re-using Filter Parameters">Re-using Filter Parameters between Counters</a></li>
+            </ol>
+         </li>
+        <li><a href="#Dumping of Counters">Dumping of Counters</a></li>
+        <li><a href="#Example of iprof Configuration File">Example of iprof Configuration File</a></li>
+        <li><a href="#Example of Profiler Output">Example of Profiler Output</a></li>
+    </ol>
+                                    
+    <h2>
+        <a name="About This Document">About This Document</a>
+    </h2>
+      
+                        <p>This document defines the internal profiler tool (iprof) for <a href="JIT.html">Jitrino.OPT</a>
+code generator and describes how to use it.</p>
+                   
+                                    
+    <h2>
+        <a name="Overview">Overview</a>
+    </h2>
+      
+                        <p>The internal profiler can instrument code so that per-method counters of <i>executed</i> (not just compiled)
+instructions can be dumped. Operation of iprof is configured in the <code>iprof.cfg</code>
+file, as described in this document. For sample iprof tool output, see the<a href="#ExampleOutput">example</a>.</p>
                                 <p> To enable iprof, do the following:</p>
                                 <ol>
-  <li>Specify the following command-line option to DRLVM on startup: <code><br />
-    -XDjit.arg.codegen.iprof=on</code></li>
-  <li> Place the configuration file <code>iprof.cfg</code> in the same directory
-    where you are starting DRLVM.</li>
+<li>Specify the following command-line option to DRLVM on startup:
+<pre>-XDjit.arg.codegen.iprof=on</pre></li>
+<li> Place the configuration file <code>iprof.cfg</code> in the same directory
+where you are starting DRLVM.</li>
 </ol>
+                   
                                     
     <h2>
         <a name="Configuring the Profiler">Configuring the Profiler</a>
     </h2>
       
                         <p>The configuration file <code>iprof.cfg</code> consists of a list of global parameters
-  and a list of counters, as defined in this section. For a sample iprof configuration,
-  see the <a href="#ExampleConfig">example</a>. </p>
-                                <h3>Available global parameters</h3>
+and a list of counters, as defined in this section. For a sample iprof configuration,
+see the <a href="#ExampleConfig">example</a>.</p>
+                                <h3><a name="Available Global Parameters" />Available Global Parameters</h3>
                                 <pre>Config.PrintBBStats=false #(boolean)</pre>
-                                <p>This parameter turns on statistics dumping for all
-basic blocks of a method.</p>
-                                <h3>Counters</h3>
+                                <p>This parameter turns on statistics dumping for all basic blocks of a method.</p>
+                                <h3><a name="Counters" />Counters</h3>
                                 <p>Counters collect information about executed
-  instructions defined by the filter. 
-  Counters have the following attributes:</p>
+instructions defined by the filter.
+Counters have the following attributes:</p>
                                 <ul>
-  <li><em>Name</em> identifies the counter. This attribute  is defined by the first
-    line in a <code>[begin]/[end]</code> section starting with <code>Counter.</code>,
-    and all symbols after it and up to 
-     the next period <code>.</code> or an
-  equal mark <code>=</code> or <code>\n</code> constitute the name of the counter.</li>
-  <li><em>Title</em> is the for the dumped column. [optional]</li>
-  <li><em>Filter</em> lists properties of
-    the instructions to count. You can define  properties for the instruction
-    (mnemonic, the number of operands), for a specific operand (for example,
-    the area of placement) or include run-time information (for example, whether
-    the call is a helper and the helper name). See the list of filter parameters
-    below. 
-	<br />All filter parameters can be considered parts
-	of an <code>AND</code> expression. You can also use the 
-	<code>IsOr</code> filter attribute to provide an <code>OR</code> operation for all filter parameters, for example:
-	<br /><code>Counter.Name0.IsOr=true</code></li>
+<li><em>Name</em> identifies the counter. This attribute is defined by the first
+line in a <code>[begin]/[end]</code> section starting with <code>Counter.</code>,
+and all symbols after it and up to the next period <code>.</code> or an
+equal mark <code>=</code> or <code>\n</code> constitute the name of the counter.</li>
+<li><em>Title</em> is the for the dumped column. [optional]</li>
+<li><em>Filter</em> lists properties of the instructions to count. You can define
+properties for the instruction (mnemonic, the number of operands), for a specific
+operand (for example, the area of placement) or include run-time information (for
+example, whether the call is a helper and the helper name). See the list of filter
+parameters below. <br />
+All filter parameters can be considered parts of an <code>AND</code> expression.
+You can also use the <code>IsOr</code> filter attribute to provide an <code>OR</code>
+operation for all filter parameters, for example:
+<br /><code>Counter.Name0.IsOr=true</code></li>
 </ul>
                                 <p class="example">Example</p>
                                 <pre>###########
@@ -294,9 +315,10 @@
 isInitLocals<br />
 isOverridden</code>
 <p>The counter does not work for other instructions.</p>
-</dd> 
+</dd>
 </dl>
-                                <h3>Re-using Filter Parameters between Counters </h3>
+                                <h3><a name="Re-using Filter Parameters" />Re-using Filter Parameters between Counters
+</h3>
                                 <p>Filter parameters of a counter can be re-used and
 extended by another counter, for example:</p>
                                 <pre>[begin]
@@ -307,8 +329,7 @@
 Counter.I_HELPER_CALL.RuntimeInfo.Kind=InternalHelperAddress
 [end]</pre>
                                 <p class="note">Warning</p>
-                                <p class="notetext">Space
-characters should not be used outside comments.</p>
+                                <p class="notetext">Space Characters should not be used outside comments.</p>
                    
                                     
     <h2>
@@ -320,10 +341,11 @@
 a DRLVM session in the directory where DRLVM was started. Tabbed text format can
   be edited by spreadsheets.</p>
                    
-                <p><a href="#top">Back to top</a></p>
-                                                <h1>
-      <a name="Example of iprof Configuration File">Example of iprof Configuration File</a>
-    </h1>
+                                    
+    <h2>
+        <a name="Example of iprof Configuration File">Example of iprof Configuration File</a>
+    </h2>
+      
                         <a name="ExampleConfig" />
                                 <p>This is an example of the Jitrino.OPT internal profiler configuration.</p>
                                 <pre>Config.PrintBBStats=true
@@ -411,16 +433,19 @@
 Counter.HELPER_CALL.RuntimeInfo.Kind=HelperAddress
 Counter.HELPER_CALL.RuntimeInfo.HelperID=LdString
 [end]</pre>
-                <p><a href="#top">Back to top</a></p>
-                                                <h1>
-      <a name="Example of Profiler Output">Example of Profiler Output</a>
-    </h1>
+                   
+                                    
+    <h2>
+        <a name="Example of Profiler Output">Example of Profiler Output</a>
+    </h2>
+      
                         <p>This is a fragment of a sample <code>stat</code> file that iprof produces.</p>
                                 <a name="ExampleOutput" />
                                 <pre>Method name	Insts	ByteCodeSize	MaxBBExec	HottestBBNum	ExcHandlersNum	Number of calls of a method	BBExec	CALL	I_HELPER_CALL	HELPER_CALL	LDSTRING	NEWOBJ_USINGVTABLE	NEWVECTOR_USINGVTABLE	NEWOBJ	NEWVECTOR	NEWMULTIARRAY	OBJMONITORENTER	ObjMonitorExit	TYPEMONITORENTER	TYPEMONITOREXIT	THROW_KEEPSTACKTRACE	THROW_SETSTACKTRACE	THROW_LAZY	NULLPTREXCEPTION	ARRAYBOUNDSEXCEPTION	ELEMTYPEEXCEPTION	DIVIDEBYZEROEXCEPTION	THROW_LINKINGEXCEPTION	DIVI32	DIVU32	DIVI64	DIVU64	DIVSINGLE	DIVDOUBLE	REMI32	REMU32	REMI64	REMU64	REMSINGLE	RemDouble	MulI64	ShlI64	ShrI64	ShruI64	ConvStoI32	ConvStoI64	ConvDtoI32	ConvDtoI64	LdInterface	Cast	IsInstanceOf	InitType	IsValidElemType	CharArrayCopy	MANAGE_CALL	MemOpnd	Method	
 java/lang/Thread.&lt;clinit&gt;	7	13	1	2	0	1	1	1	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	0	0	4	0	
 java/lang/Object.&lt;init&gt;	6445	1	6445	2	0	6444	6445	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
 java/lang/Thread.&lt;init&gt;	2440	257	24	0	0	24	284	280	0	79	26	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	50	0	0	129	800	48	</pre>
+                   
                 <p><a href="#top">Back to top</a></p>
                     
                                                             </td>

Modified: harmony/standard/site/docs/subcomponents/drlvm/kernel_classes.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/drlvm/kernel_classes.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/docs/subcomponents/drlvm/kernel_classes.html (original)
+++ harmony/standard/site/docs/subcomponents/drlvm/kernel_classes.html Tue Apr  3 07:10:50 2007
@@ -221,59 +221,37 @@
       <h1>
          <a id="top" name="top"></a>Kernel Classes
       </h1>
-      <p class="TOCHeading">
-         <a href="#About_This_Document">1. About this document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">1.1 Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">1.2 Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Documentation_Conventions">1.3 Conventions</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Overview">2. Overview</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Architecture">3. Architecture</a>
-      </p>
-      <p class="TOC">
-         <a href="#Exported_Interfaces">3.1 Exported Interface</a>
-      </p>
-      <p class="TOC">
-         <a href="#Internal_Structure">3.2 Internal Structure</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Kernel_Classes_Java">3.2.1 Kernel Java* Classes</a>
-         </p>
-         <p class="TOC">
-            <a href="#Kernel_Class_Natives">3.2.2 Kernel Class Natives</a>
-         </p>
-         <p class="TOC">
-            <a href="#API2VM">3.2.3 API2VM Internal Interface</a>
-         </p>
-      </blockquote>
-      <p class="TOCHeading">
-         <a href="#Processes">4. Processes</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Kernel_Specifics">5. DRL Kernel Specifics</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#References">6. References</a>
-      </p>
-      <p class="backtotop">
-         <a href="#top">Back to Top</a>
-      </p>
+  <ol id="TOC">
+  <li><a href="#About_This_Document">About This Document</a>
+      <ol>
+      <li><a href="#Purpose">Purpose</a></li>
+      <li><a href="#Intended_Audience">Intended Audience</a></li>
+      <li><a href="#Documentation_Conventions">Conventions</a></li>
+      </ol>
+  </li>
+  <li><a href="#Overview">Overview</a></li>
+  <li><a href="#Architecture">Architecture</a>
+      <ol>
+      <li><a href="#Exported_Interfaces">Exported Interface</a></li>
+      <li><a href="#Internal_Structure">Internal Structure</a>
+          <ol>
+          <li><a href="#Kernel_Classes_Java">Kernel Java* Classes</a></li>
+          <li><a href="#Kernel_Class_Natives">Kernel Class Natives</a></li>
+          <li><a href="#API2VM">API2VM Internal Interface</a></li>
+          </ol>
+      </li>
+      </ol>
+  </li>
+  <li><a href="#Processes">Processes</a></li>
+  <li><a href="#Kernel_Specifics">DRL Kernel Specifics</a></li>
+  <li><a href="#References">References</a></li>
+  </ol>
       <h1>
-         <a id="About_This_Document" name="About_This_Document"></a>1. About
-         this document
+         <a id="About_This_Document" name="About_This_Document"></a>About
+         This Document
       </h1>
       <h2>
-         <a id="Purpose" name="Purpose"></a>1.1 Purpose
+         <a id="Purpose" name="Purpose"></a>Purpose
       </h2>
       <p>
          This document is targeted at developers of the DRL kernel classes. The
@@ -284,7 +262,7 @@
          from scratch.
       </p>
       <h2>
-         <a id="Intended_Audience" name="Intended_Audience"></a>1.2 Intended
+         <a id="Intended_Audience" name="Intended_Audience"></a>Intended
          Audience
       </h2>
       <p>
@@ -296,14 +274,14 @@
       </p>
       <h2>
          <a id="Documentation_Conventions"
-         name="Documentation_Conventions"></a>1.3 Conventions
+         name="Documentation_Conventions"></a>Conventions
       </h2>
       <p>
          This document uses the <a href="../../documentation/conventions.html">unified
          conventions</a> for the DRL documentation kit.
       </p>
       <h1>
-         <a id="Overview" name="Overview"></a>2. Overview
+         <a id="Overview" name="Overview"></a>Overview
       </h1>
       <p>
          Kernel classes serve as glue between Java class
@@ -317,14 +295,14 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="Architecture" name="Architecture"></a>3. Architecture
+         <a id="Architecture" name="Architecture"></a>Architecture
       </h1>
       <p>
          This part of the document describes the internal structure of the
          DRLVM Kernel Classes component.
       </p>
       <h2>
-         <a id="Exported_Interfaces" name="Exported_Interfaces"></a>3.1
+         <a id="Exported_Interfaces" name="Exported_Interfaces"></a>
          Exported Interface
       </h2>
       <p>
@@ -335,7 +313,7 @@
          support, exception handling, and object layout support.
       </p>
       <h2>
-         <a id="Internal_Structure" name="Internal_Structure"></a>3.2 Internal
+         <a id="Internal_Structure" name="Internal_Structure"></a>Internal
          Structure
       </h2>
       <p>
@@ -347,7 +325,7 @@
           classes is
          based on the Harmony Class Library Porting Documentation [<a
          href="#HarmonyClasslib_ref">1</a>] with the amendments described in
-         section <a href="#Kernel_Specifics">7. DRL Kernel Specifics</a>. This
+         section <a href="#Kernel_Specifics">DRL Kernel Specifics</a>. This
          implementation is aimed at reducing porting effort of Java
          APIs to different virtual machines. The kernel class
          natives also use the thread management functionality. The interaction
@@ -377,20 +355,20 @@
          Figure 1: Kernel classes in DRL Architecture
       </p>
       <h3>
-         <a id="Kernel_Classes_Java" name="Kernel_Classes_Java"></a>3.2.1
+         <a id="Kernel_Classes_Java" name="Kernel_Classes_Java"></a>
          Kernel Java Classes
       </h3>
       <p>
          DRL kernel classes fully comply with the Harmony Kernel classes
          documentation [<a href="#HarmonyClasslib_ref">1</a>] with the
-         exceptions listed in section <a href="#Kernel_Specifics">7. DRL Kernel
+         exceptions listed in section <a href="#Kernel_Specifics">DRL Kernel
          Specifics</a>.
       </p>
       <p class="backtotop">
          <a href="#top">Back to Top</a>
       </p>
       <h3>
-         <a id="Kernel_Class_Natives" name="Kernel_Class_Natives"></a>3.2.2
+         <a id="Kernel_Class_Natives" name="Kernel_Class_Natives"></a>
          Kernel Class Natives
       </h3>
       <p>
@@ -501,7 +479,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h3>
-         <a id="API2VM" name="API2VM"></a>3.2.3 API2VM Internal Interface
+         <a id="API2VM" name="API2VM"></a>API2VM Internal Interface
       </h3>
       <p>
          The API2VM internal interface is used to access VM-specific
@@ -581,7 +559,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="Processes" name="Processes"></a>4. Processes
+         <a id="Processes" name="Processes"></a>Processes
       </h1>
       <p>
          This section illustrates the role of kernel classes in the interaction
@@ -654,7 +632,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="Kernel_Specifics" name="Kernel_Specifics"></a>5. DRL Kernel
+         <a id="Kernel_Specifics" name="Kernel_Specifics"></a>DRL Kernel
          Specifics
       </h1>
       <p>
@@ -711,7 +689,7 @@
          </li>
       </ol>
       <h1>
-         <a id="References" name="References"></a>6. References
+         <a id="References" name="References"></a>References
       </h1>
       <p>
          [<a id="HarmonyClasslib_ref" name="HarmonyClasslib_ref"></a>1] Harmony
@@ -739,6 +717,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/site.css
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/site.css?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/site.css (original)
+++ harmony/standard/site/xdocs/site.css Tue Apr  3 07:10:50 2007
@@ -1,10 +1,10 @@
 /*
  *  Licensed to the Apache Software Foundation (ASF) under one or more
- *  contributor license agreements.  See the NOTICE file distributed with
+ *  contributor license agreements. See the NOTICE file distributed with
  *  this work for additional information regarding copyright ownership.
  *  The ASF licenses this file to You under the Apache License, Version 2.0
  *  (the "License"); you may not use this file except in compliance with
- *  the License.  You may obtain a copy of the License at
+ *  the License. You may obtain a copy of the License at
  *
  *     http://www.apache.org/licenses/LICENSE-2.0
  *
@@ -29,19 +29,22 @@
     }
 }
 
-.menuItem {
+td.menuItem {
     vertical-align: top;
-    padding: 0pt;
-    margin-top: 4pt;
-    margin-bottom: 4pt;
-    margin-right: 0pt;
-    margin-left: 0pt;
 }
 
-.menuItem ul {
+p.menuItem {
+    padding: 0pt;
+    margin: 0pt;
+}
+td.menuItem ul {
     margin-top: 0pt;
 }
 
+li.menuItem {
+    margin-left: 0pt;
+}
+
 h1 {
     font-weight: bold;
     font-size: 115%;
@@ -66,10 +69,30 @@
     margin-top: 5pt;
     margin-right: 0pt;
     margin-bottom: 5pt;
-    text-transform: uppercase;
     font-size: 105%;
 }
 
+ol#TOC {
+    font-weight: bold;
+    font-size: 100%;
+    list-style-type: none;
+    margin-left: 10pt;
+    }
+
+ol#TOC li {
+    margin-left: 0pt;
+}
+
+ol#TOC ol {
+    list-style-type: none;
+    font-weight: lighter;
+}
+
+ol#TOC ol ol {
+    list-style-type: none;
+    font-weight: lighter;
+}
+
 a:link {
     color:#525D76;
 }
@@ -163,28 +186,6 @@
 
 .exampletext {
     margin-left: 40pt;
-}
-
-.TOCHeading {
-    font-weight: bold;
-    font-size: 105%;
-    text-align: left;
-    color: #000000;
-    padding-left: 15px;
-    margin-bottom: 5pt;
-    margin-top: 5pt;
-    margin-left: 5px;
-    margin-right: 0pt;
-}
-
-.TOC {
-    text-indent: 15pt;
-    color: white;
-    padding-left: 15px;
-    margin-left: 5px;
-    margin-right: 0.00px;
-    margin-top: 0px;
-    margin-bottom: 0px;
 }
 
 .update {

Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/ASN1Framework.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/ASN1Framework.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/ASN1Framework.html (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/ASN1Framework.html Tue Apr  3 07:10:50 2007
@@ -27,54 +27,33 @@
     <h1>
         <a id="Top" name="Top"></a>ASN.1 Framework
     </h1>
-    <p class="TOCHeading">
-        <a href="#Revision_History">Revision History</a>
-    </p>
-    <p class="TOCHeading">
-        <a href="#About_this_document">About this Document</a>
-    </p>
-    <p class="TOC">
-        <a href="#Purpose">Purpose</a>
-    </p>
-    <p class="TOC">
-        <a href="#Intended_Audience">Intended Audience</a>
-    </p>
-    <p class="TOC">
-        <a href="#Documentation_Conventions">Documentation Conventions</a>
-    </p>
-    <p class="TOCHeading">
-        <a href="#Overview">Introduction to ASN.1</a>
-    </p>
-    <p class="TOC">
-        <a href="#About">About</a>
-    </p>
-    <p class="TOC">
-        <a href="#Basic_Types">ASN.1 Basic Types</a>
-    </p>
-    <p class="TOCHeading">
-        <a href="#Implementation">ASN.1 Framework in Harmony</a>
-    </p>
-    <p class="TOC">
-        <a href="#About_ASN_Framework">About</a>
-    </p>
-    <p class="TOC">
-        <a href="#Mapping_ASN_Java">Mapping between ASN.1 and Java Types</a>
-    </p>
-    <p class="TOC">
-        <a href="#Harmony_Classes">Harmony ASN.1 Classes</a>
-    </p>
-    <p class="TOC">
-        <a href="#Encoding_Rules">Encoding Rules</a>
-    </p>
-    <p class="TOC">
-        <a href="#Notations_Implementation">Implementing ASN.1 Notations</a>
-    </p>
-    <p class="TOCHeading">
-        <a href="#Appendix">Appendix: Usage Examples</a>
-    </p>
-    <p class="TOCHeading">
-        <a href="#References">References</a>
-    </p>
+    <ol id="TOC">
+        <li><a href="#Revision_History">Revision History</a></li>
+        <li><a href="#About_this_document">About this Document</a>
+          <ol>
+          <li><a href="#Purpose">Purpose</a></li>
+          <li><a href="#Intended_Audience">Intended Audience</a></li>
+          <li><a href="#Documentation_Conventions">Documentation Conventions</a></li>
+          </ol>
+        </li>
+        <li><a href="#Overview">Introduction to ASN.1</a>
+           <ol>
+           <li><a href="#About">About</a></li>
+           <li><a href="#Basic_Types">ASN.1 Basic Types</a></li>
+           </ol>
+        </li>
+        <li><a href="#Implementation">ASN.1 Framework in Harmony</a>
+           <ol>
+             <li><a href="#About_ASN_Framework">About</a></li>
+             <li><a href="#Mapping_ASN_Java">Mapping between ASN.1 and Java Types</a></li>
+             <li><a href="#Harmony_Classes">Harmony ASN.1 Classes</a></li>
+             <li><a href="#Encoding_Rules">Encoding Rules</a></li>
+             <li><a href="#Notations_Implementation">Implementing ASN.1 Notations</a></li>
+           </ol>
+         </li>
+      <li><a href="#Appendix">Appendix: Usage Examples</a></li>
+      <li><a href="#References">References</a></li>
+      </ol>
     <h1>
         <a id="Revision_History" name="Revision_History"></a>Revision History
     </h1>
@@ -1218,6 +1197,7 @@
     </p>
 </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/AWT.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/AWT.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/AWT.html (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/AWT.html Tue Apr  3 07:10:50 2007
@@ -31,106 +31,56 @@
       <h1>
          <a id="A1" name="top"></a>Abstract Window Toolkit Framework
       </h1>
-   
-      <p class="TOCHeading">
-         <a href="#Revision_History">Revision History</a>
-      </p>
-     
-      <p class="TOCHeading">
-         <a href="#About_This_Document">About this Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Documentation_Conventions">Documentation Conventions</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Introduction to AWT">Introduction to AWT</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#AWTDRL">AWT in DRL</a>
-      </p>
-      <p class="TOC">
-         <a href="#Event_Handling">Event Handling</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#EventTypeDefinition">Native and AWT Events</a>
-         </p>
-         <p class="TOC">
-            <a href="#EDT">Event Dispatch Thread</a>
-         </p>
-         <p class="TOC">
-            <a href="#EventPriority">Native and AWT Events Priority</a>
-         </p>
-         <p class="TOC">
-            <a href="#NativeEvents">Native Events Handling</a>
-         </p>
-         <p class="TOC">
-            <a href="#Native_and_AWT_Event_Handlers_Cooperation">Native and AWT
-            Event Handlers Cooperation</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Focus_Subsystem">Focus Subsystem</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Focus_Dispatcher">Focus Dispatcher</a>
-         </p>
-         <p class="TOC">
-            <a href="#AWT_higher_level">AWT Level</a>
-         </p>
-         <p class="TOC">
-            <a href="#DRL_Focus_Implementation_Specifics">DRL Focus
-            Implementation Specifics</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Visual_Themes_in_AWT">Visual Themes in AWT</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Default_theme">Default Theme</a>
-         </p>
-         <p class="TOC">
-            <a href="#Delivered_themes">Derived Themes</a>
-         </p>
-         <p class="TOC">
-            <a href="#Implementation_details">Implementation Specifics</a>
-         </p>
-         <p class="TOC">
-            <a href="#Using_State_Interfaces_in_a_Standard_Component">Using
-            State Interfaces in a Standard Component</a>
-         </p>
-         <p class="TOC">
-            <a href="#Windows theme">Windows* Theme</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Multi-Threading_support">Multi-threading Support</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#WhySynchronize">Why Synchronize</a>
-         </p>
-         <p class="TOC">
-            <a href="#HowtoSync">How to Synchronize</a>
-         </p>
-         <p class="TOC">
-            <a href="#WhentoSync">When to Synchronize</a>
-         </p>
-         <p class="TOC">
-            <a href="#Synchronizer">Synchronizer</a>
-         </p>
-      </blockquote>
-      <p class="TOCHeading">
-         <a href="#References">References</a>
-      </p>
+  <ol id="TOC">
+      <li><a href="#Revision_History">Revision History</a></li>
+        <li><a href="#About_This_document">About This Document</a>
+          <ol>
+          <li><a href="#Purpose">Purpose</a></li>
+          <li><a href="#Intended_Audience">Intended Audience</a></li>
+          <li><a href="#Documentation_Conventions">Documentation Conventions</a></li>
+          </ol>
+        </li>
+        <li><a href="#Introduction to AWT">Introduction to AWT</a></li>
+        <li><a href="#AWTDRL">AWT in DRL</a>
+          <ol>
+          <li><a href="#Event_Handling">Event Handling</a>
+              <ol>
+                 <li><a href="#EventTypeDefinition">Native and AWT Events</a></li>
+                 <li><a href="#EDT">Event Dispatch Thread</a></li>
+                 <li><a href="#EventPriority">Native and AWT Events Priority</a></li>
+                 <li><a href="#NativeEvents">Native Events Handling</a></li>
+                 <li><a href="#Native_and_AWT_Event_Handlers_Cooperation">Native and AWT
+            Event Handlers Cooperation</a></li>
+             </ol>
+         </li>
+         <li><a href="#Focus_Subsystem">Focus Subsystem</a>
+              <ol>
+                 <li><a href="#Focus_Dispatcher">Focus Dispatcher</a></li>
+                 <li><a href="#AWT_higher_level">AWT Level</a></li>
+                 <li><a href="#DRL_Focus_Implementation_Specifics">DRL Focus
+            Implementation Specifics</a></li>
+             </ol>
+         </li>
+      <li><a href="#Visual_Themes_in_AWT">Visual Themes in AWT</a>
+             <ol>
+                <li><a href="#Default_theme">Default Theme</a></li>
+                <li><a href="#Delivered_themes">Derived Themes</a></li>
+                <li><a href="#Implementation_details">Implementation Specifics</a></li>
+                <li><a href="#Using_State_Interfaces_in_a_Standard_Component">Using
+            State Interfaces in a Standard Component</a></li>
+               <li><a href="#Windows theme">Windows* Theme</a></li>
+            </ol>
+      </li>
+      <li><a href="#Multi-threading_Support">Multi-threading Support</a>
+            <ol>
+              <li><a href="#WhySynchronize">Why Synchronize</a></li>
+              <li><a href="#HowtoSync">How to Synchronize</a></li>
+              <li><a href="#WhentoSync">When to Synchronize</a></li>
+              <li><a href="#Synchronizer">Synchronizer</a></li>
+         </ol>
+      </li></ol></li>
+      <li><a href="#References">References</a></li>
+ </ol>
       <h1>
          <a id="Revision_History" name="Revision_History"></a>Revision History
       </h1>
@@ -245,7 +195,7 @@
             href="#Visual_Themes_in_AWT">visual themes</a>
          </li>
          <li>
-            Support for <a href="#Multi-Threading_support">multi-threading</a>
+            Support for <a href="#Multi-threading_Support">multi-threading</a>
          </li>
       </ul>
       <p class="backtotop">
@@ -437,7 +387,7 @@
          the <code>NativeEventListener</code> interface of the Java<a
          href="#*">*</a> EDT thread handles native events. In the DRL AWT
          implementation, native and AWT events are handled by the single EDT
-         thread. See the <a href="#Multi-Threading_support">Multi-threading
+         thread. See the <a href="#Multi-threading_Support">Multi-threading
          Support</a> section for more information.
       </p>
       <p class="backtotop">
@@ -870,7 +820,7 @@
          platform-specific native API or using both approaches.
       </p>
       <h3>
-         <a id="Default_theme" name="Default_theme"></a>Default theme
+         <a id="Default_theme" name="Default_theme"></a>Default Theme
       </h3>
       <p>
          You can paint standard components in many ways, including drawing the
@@ -910,7 +860,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h3>
-         <a id="Delivered_themes" name="Delivered_themes"></a> Derived themes
+         <a id="Delivered_themes" name="Delivered_themes"></a> Derived Themes
       </h3>
       <p>
          You can create a custom theme that inherits from the default theme and
@@ -960,7 +910,7 @@
       </p>
       <h3>
          <a id="Implementation_details"
-         name="Implementation_details"></a>Implementation details
+         name="Implementation_details"></a>Implementation Details
       </h3>
       <p>
          Painting standard components requires access to their internal state,
@@ -1066,7 +1016,7 @@
       </p>
       <h3>
          <a id="Windows theme" name="Windows theme"></a>Windows<a
-         href="#*">*</a> theme
+         href="#*">*</a> Theme
       </h3>
       <p>
          In DRL, the Windows<a href="#*">*</a> theme is implemented by the
@@ -1121,8 +1071,8 @@
          <a href="#top">Back to Top</a>
       </p>
       <h2>
-         <a id="Multi-Threading_support"
-         name="Multi-Threading_support"></a>Multi-Threading support
+         <a id="Multi-threading_Support"
+         name="Multi-threading_Support"></a>Multi-threading Support
       </h2>
       <p>
          Complying to the specification [<a href="#AWTSpec">1</a>], DRL AWT can
@@ -1131,7 +1081,7 @@
          For that, AWT synchronizes its key classes.
       </p>
       <h3>
-         <a id="WhySynchronize" name="WhySynchronize"></a>Why synchronize
+         <a id="WhySynchronize" name="WhySynchronize"></a>Why Synchronize
       </h3>
       <p>
          The main purpose of synchronization is keeping the component hierarchy
@@ -1157,7 +1107,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h3>
-         <a id="HowtoSync" name="HowtoSync"></a>How to synchronize
+         <a id="HowtoSync" name="HowtoSync"></a>How to Synchronize
       </h3>
       <p>
          When a method or a block of code deals with the data that must not be
@@ -1205,7 +1155,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h3>
-         <a id="WhentoSync" name="WhentoSync"></a>When to synchronize
+         <a id="WhentoSync" name="WhentoSync"></a>When to Synchronize
       </h3>
       <p>
          AWT synchronization covers the following classes:
@@ -1493,6 +1443,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/DNSsupport.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/DNSsupport.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/DNSsupport.html (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/DNSsupport.html Tue Apr  3 07:10:50 2007
@@ -1,10 +1,10 @@
 <!--
     Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
+    contributor license agreements. See the NOTICE file distributed with
     this work for additional information regarding copyright ownership.
     The ASF licenses this file to You under the Apache License, Version 2.0
     (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
+    the License. You may obtain a copy of the License at
 
        http://www.apache.org/licenses/LICENSE-2.0
 
@@ -31,55 +31,30 @@
       <h1>
          <a id="top" name="top"></a>DNS Service Provider
       </h1>
-      <p class="TOCHeading">
-         <a href="#Revision_History">Revision History</a>
-      </p>
-   
-      <p class="TOCHeading">
-         <a href="#About_This_Document">About This Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Documentation_Conventions">Documentation Conventions</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#DNS_Provider_Overview">Introduction to DNS Provider</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#DNS_Provider_in_DRL">DNS Provider in DRL</a>
-      </p>
-      <p class="TOC">
-         <a href="#About_DRL_DNS">About</a>
-      </p>
-      <p class="TOC">
-         <a href="#DNS_URL_Syntax">DNS URL Syntax</a>
-      </p>
-      <p class="TOC">
-         <a href="#Attribute_Identifiers">Attribute Identifiers</a>
-      </p>
-      <p class="TOC">
-         <a href="#API_Mapping">API Mapping</a>
-      </p>
-      <p class="TOC">
-         <a href="#Environment_Properties">Environment Properties</a>
-      </p>
-      <p class="TOC">
-         <a href="#DNS_Resolver">DNS Resolver</a>
-      </p>
-      <p class="TOC">
-         <a href="#Federation">Federation</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Appendix_Usage_Examples">Appendix: Usage Examples</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#References">References</a>
-      </p>
+      <ol id="TOC">
+      <li><a href="#Revision_History">Revision History</a></li>
+      <li><a href="#About_this_document">About this Document</a>
+          <ol>
+          <li><a href="#Purpose">Purpose</a></li>
+          <li><a href="#Intended_Audience">Intended Audience</a></li>
+          <li><a href="#Documentation_Conventions">Documentation Conventions</a></li>
+          </ol>
+      </li>
+      <li><a href="#DNS_Provider_Overview">Introduction to DNS Provider</a></li>
+      <li><a href="#DNS_Provider_in_DRL">DNS Provider in DRL</a>
+          <ol>
+          <li><a href="#About_DRL_DNS">About</a></li>
+          <li><a href="#DNS_URL_Syntax">DNS URL Syntax</a></li>
+          <li><a href="#Attribute_Identifiers">Attribute Identifiers</a></li>
+          <li><a href="#API_Mapping">API Mapping</a></li>
+          <li><a href="#Environment_Properties">Environment Properties</a></li>
+          <li><a href="#DNS_Resolver">DNS Resolver</a></li>
+          <li><a href="#Federation">Federation</a></li>
+         </ol>
+     </li>
+     <li><a href="#Appendix_Usage_Examples">Appendix: Usage Examples</a></li>
+     <li><a href="#References">References</a></li>
+      </ol>
       <h1>
          <a id="Revision_History" name="Revision_History"></a>Revision History
       </h1>
@@ -657,6 +632,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/Java2D.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/Java2D.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/Java2D.html (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/Java2D.html Tue Apr  3 07:10:50 2007
@@ -1,10 +1,10 @@
 <!--
     Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
+    contributor license agreements. See the NOTICE file distributed with
     this work for additional information regarding copyright ownership.
     The ASF licenses this file to You under the Apache License, Version 2.0
     (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
+    the License. You may obtain a copy of the License at
   
        http://www.apache.org/licenses/LICENSE-2.0
   
@@ -29,51 +29,28 @@
       <h1>
          <a id="top" name="top"></a>DRL Java 2D*
       </h1>
-      <p class="TOCHeading">
-         <a href="#Revision_History">Revision History</a>
-      </p>
-      
-      <p class="TOCHeading">
-         <a href="#About_This_Document">About This Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Documentation_Conventions">Documentation Conventions</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Introduction_to_Java_2D*">Introduction to Java 2D*</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Java_2D*_in_DRL">Java 2D* in DRL</a>
-      </p>
-      <p class="TOC">
-         <a href="#About">About</a>
-      </p>
-      <p class="TOC">
-         <a href="#Architecture_Overview">Architecture Overview</a>
-      </p>
-      <p class="TOC">
-         <a href="#Class_Relationship">Class Relationship</a>
-      </p>
-      <p class="TOC">
-         <a href="#CommonGraphics2D_Class_Internals">CommonGraphics2D Class
-         Internals</a>
-      </p>
-      <p class="TOC">
-         <a href="#Platform_Specifics_in_DRL_Java_2D*_Graphics">Platform
-         Specifics in DRL Java 2D* Graphics</a>
-      </p>
-      <p class="TOC">
-         <a href="#Java_2D*_Portability">Java 2D* Portability</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#References">References</a>
-      </p>
+       <ol id="TOC">
+      <li><a href="#Revision_History">Revision History</a></li>
+      <li><a href="#About_this_document">About This Document</a>
+          <ol>
+          <li><a href="#Purpose">Purpose</a></li>
+          <li><a href="#Intended_Audience">Intended Audience</a></li>
+          <li><a href="#Documentation_Conventions">Documentation Conventions</a></li>
+          </ol>
+      </li>
+      <li><a href="#Introduction_to_Java_2D*">Introduction to Java 2D*</a></li>
+      <li><a href="#Java_2D*_in_DRL">Java 2D* in DRL</a>
+          <ol>
+          <li><a href="#About">About</a></li>
+          <li><a href="#Architecture_Overview">Architecture Overview</a></li>
+          <li><a href="#Class_Relationship">Class Relationship</a></li>
+          <li><a href="#CommonGraphics2D_Class_Internals">CommonGraphics2D Class Internals</a></li>
+          <li><a href="#Platform_Specifics_in_DRL_Java_2D*_Graphics">Platform Specifics in DRL Java 2D* Graphics</a></li>
+          <li><a href="#Java_2D*_Portability">Java 2D* Portability</a></li>
+         </ol>
+      </li>
+      <li><a href="#References">References</a></li>
+      </ol>
       <h1>
          <a id="Revision_History" name="Revision_History"></a>Revision History
       </h1>
@@ -96,8 +73,7 @@
             <td width="49%" class="TableCell">
                Alexey Petrenko, Svetlana Konovalova: document created.
             </td>
-            <td class="TableCell">
-               May 18, 2006
+            <td class="TableCell">May 18, 2006
             </td>
          </tr>
          <tr>
@@ -107,8 +83,7 @@
             <td class="TableCell" width="49%">
                Nadya Morozova
             </td>
-            <td class="TableCell">
-                 September 21, 2006
+            <td class="TableCell">September 21, 2006
             </td>
          </tr>
       </table>
@@ -413,6 +388,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/RMIprovider.html Tue Apr  3 07:10:50 2007
@@ -25,44 +25,28 @@
       </title>
    </head>
    <body>
-      
-<h1> <a name="top"></a>DRL RMI Registry Service Provider for JNDI </h1>
-      <p class="TOCHeading">
-         <a href="#Revision_History">Revision History</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#About_This_Document">About This Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Documentation_Conventions">Documentation Conventions</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#overview">RMI Provider Overview</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#drl">RMI Provider in DRL</a>
-      </p>
-      <p class="TOC">
-         <a href="#about">About</a>
-      </p>
-      <p class="TOC">
-         <a href="#environment">Environment Properties</a>
-      </p>
-      <p class="TOC">
-         <a href="#urls">RMI URLs</a>
-      </p>
-      <p class="TOC">
-         <a href="#bindings">Binding Registry Contexts and Remote Objects</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#References">References</a>
-      </p>
+
+<h1> <a name="top"></a>DRL RMI Registry Service Provider for JNDI</h1>
+      <ol id="TOC">
+      <li><a href="#Revision_History">Revision History</a></li>
+      <li><a href="#About_this_document">About This Document</a>
+          <ol>
+          <li><a href="#Purpose">Purpose</a></li>
+          <li><a href="#Intended_Audience">Intended Audience</a></li>
+          <li><a href="#Documentation_Conventions">Documentation Conventions</a></li>
+          </ol>
+      </li>
+      <li><a href="#overview">RMI Provider Overview</a></li>
+      <li><a href="#drl">RMI Provider in DRL</a>
+          <ol>
+          <li><a href="#about">About</a></li>
+          <li><a href="#environment">Environment Properties</a></li>
+          <li><a href="#urls">RMI URLs</a></li>
+          <li><a href="#bindings">Binding Registry Contexts and Remote Objects</a></li>
+          </ol>
+      </li>
+      <li><a href="#References">References</a></li>
+      </ol>
       <h1>
          <a name="Revision_History"></a>Revision History
       </h1>
@@ -89,7 +73,7 @@
                March 23, 2006
             </td>
          </tr>
-		<tr>
+        <tr>
             <td width="24%" class="TableCell">
                Formatting update
             </td>
@@ -184,7 +168,7 @@
             <code>java.naming.factory.initial</code>
          </dt>
          <dd>
-		 <p>
+         <p>
             Specifies the RMI registry service provider class name as the
             initial context factory to be used by the
             <code>javax.naming.InitialContext</code> class. </p>
@@ -199,7 +183,7 @@
             </code>property, which specifies the location of the RMI registry
             for the usage of the initial context. Otherwise, the initial
             context you created can only resolve complete RMI URLs.
-			</p>
+            </p>
          </dd>
       </dl>
       <dl>
@@ -247,7 +231,7 @@
          "http://java.sun.com/j2se/1.5.0/docs/guide/rmi/spec/rmiTOC.html" target=
          "_blank">http://java.sun.com/j2se/1.5.0/docs/guide/rmi/spec/rmiTOC.html</a>
       </p>
-	  <p>
+      <p>
          [<a name="RMIprovider">3</a>] Sun's RMI Provider, <a href= 
          "http://java.sun.com/j2se/1.5.0/docs/guide/jndi/jndi-rmi.html" target=
          "_blank">http://java.sun.com/j2se/1.5.0/docs/guide/jndi/jndi-rmi.html</a>
@@ -261,6 +245,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/Regexp.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/Regexp.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/Regexp.html (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/Regexp.html Tue Apr  3 07:10:50 2007
@@ -29,46 +29,27 @@
         <h1>
          <a id="Top" name="Top"></a>Regex Processing Framework
       </h1>
-      <p class="TOCHeading">
-         <a href="#Revision_History">Revision History</a>
-      </p>
-     
-      <p class="TOCHeading">
-         <a href="#About_this_document">About this Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Documentation_Conventions">Documentation Conventions</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Introduction">Introduction to Pattern Matching</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#AbstractSetIntro">AbstractSet Interface</a>
-      </p>
-      <p class="TOC">
-         <a href="#Characteristics">Characteristics</a>
-      </p>
-      <p class="TOC">
-         <a href="#MethodsUsed">Methods Used</a>
-      </p>
-      <p class="TOC">
-         <a href="#ClassHierarchy">Class Hierarchy</a>
-      </p>
-      <p class="TOC">
-         <a href="#Optimizations">Optimizations</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#UsageExamples">Usage Examples</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#References">References</a>
-      </p>
+      <ol id="TOC">
+      <li><a href="#Revision_History">Revision History</a></li>
+      <li><a href="#About_this_document">About This Document</a>
+          <ol>
+          <li><a href="#Purpose">Purpose</a></li>
+          <li><a href="#Intended_Audience">Intended Audience</a></li>
+          <li><a href="#Documentation_Conventions">Documentation Conventions</a></li>
+          </ol>
+      </li>
+      <li><a href="#Introduction">Introduction to Pattern Matching</a></li>
+      <li><a href="#AbstractSetIntro">AbstractSet Interface</a>
+          <ol>
+             <li><a href="#Characteristics">Characteristics</a></li>
+             <li><a href="#MethodsUsed">Methods Used</a></li>
+             <li><a href="#ClassHierarchy">Class Hierarchy</a></li>
+             <li><a href="#Optimizations">Optimizations</a></li>
+          </ol>
+     </li>
+     <li><a href="#UsageExamples">Usage Examples</a></li>
+     <li><a href="#References">References</a></li>
+  </ol>
       <h1>
          <a id="Revision_History" name="Revision_History"></a>Revision History
       </h1>
@@ -109,7 +90,7 @@
       </table>
        <h1>
     <a id="About_this_document" name="About_this_document"></a>
-    About this Document</h1>
+    About This Document</h1>
       <h2>
          <a id="Purpose" name="Purpose"></a>Purpose
       </h2>
@@ -564,6 +545,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/classlibrary/agreements.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/classlibrary/agreements.xml?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/classlibrary/agreements.xml (original)
+++ harmony/standard/site/xdocs/subcomponents/classlibrary/agreements.xml Tue Apr  3 07:10:50 2007
@@ -20,13 +20,13 @@
 <document>
 
 <properties>
-<title>Harmony developer agreements and recommendations</title>
+<title>Harmony Developer Agreements and Recommendations</title>
 <author email="dev@harmony.apache.org">Harmony Documentation Team</author>
 </properties>
 
 <body>
 
-<section name="Harmony developer agreements and recommendations">
+<section name="Harmony Developer Agreements and Recommendations">
 <p>
     <big><em>The summary of agreements and recommendations that were  
     discussed on the development mailing list <code>dev@harmony.apache.org</code>.

Modified: harmony/standard/site/xdocs/subcomponents/drlvm/DeveloperGuide.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/drlvm/DeveloperGuide.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/drlvm/DeveloperGuide.html (original)
+++ harmony/standard/site/xdocs/subcomponents/drlvm/DeveloperGuide.html Tue Apr  3 07:10:50 2007
@@ -1,10 +1,10 @@
 <!--
     Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
+    contributor license agreements. See the NOTICE file distributed with
     this work for additional information regarding copyright ownership.
     The ASF licenses this file to You under the Apache License, Version 2.0
     (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
+    the License. You may obtain a copy of the License at
 
        http://www.apache.org/licenses/LICENSE-2.0
 
@@ -31,225 +31,117 @@
          <a id="Top" name="Top"></a>Dynamic Runtime Layer Virtual Machine
          Developer's Guide
       </h1>
-      <p class="TOCHeading">
-         <a href="#Revision_History">Revision History</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#About_this_document">1. About this Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">1.1 Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">1.2 Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Using_this_document">1.3 Using This Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Conventions_and_Symbols">1.4 Conventions and Symbols</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#VM_Architecture">2. VM Architecture</a>
-      </p>
-      <p class="TOC">
-         <a href="#Overview">2.1 Overview</a>
-      </p>
-      <p class="TOC">
-         <a href="#About_Components">2.2 About Components</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#CompInterfInst">2.2.1 Components, Interfaces, and
-            Instances</a>
-         </p>
-         <p class="TOC">
-            <a href="#Linking_Models">2.2.2 Linking Models</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Component_Manager">2.3 Component Manager</a>
-      </p>
-      <p class="TOC">
-         <a href="#Package_Layout">2.4 Package Layout</a>
-      </p>
-      <p class="TOC">
-         <a href="#Data_Structures">2.5 Data Structures</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Object_Layout">2.5.1 Object Layout</a>
-         </p>
-         <p class="TOC">
-            <a href="#Compressed_References">2.5.2 Compressed References</a>
-         </p>
-      </blockquote>
-      <p class="TOCHeading">
-         <a href="#Components">3. Components</a>
-      </p>
-      <p class="TOC">
-         <a href="#Major_Components">3.1 Component Structure</a>
-      </p>
-      <p class="TOC">
-         <a href="#VM_Core">3.2 VM Core</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Kernel_Classes">3.2.1 Kernel Classes</a>
-         </p>
-         <p class="TOC">
-            <a href="#Native_Code_Support">3.2.2 Native Code Support</a>
-         </p>
-         <p class="TOC">
-            <a href="#JVMTI_Support">3.2.3 JVMTI Support</a>
-         </p>
-         <p class="TOC">
-            <a href="#Class_Support">3.2.4 Class Support</a>
-         </p>
-         <p class="TOC">
-            <a href="#VM_Services">3.2.5 Services</a>
-         </p>
-         <p class="TOC">
-            <a href="#Utilities">3.2.6 Utilities</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#EE">3.3 Execution Engine</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#JIT_Compiler">3.3.1 JIT Compiler</a>
-         </p>
-         <p class="TOC">
-            <a href="#Interpreter">3.3.2 Interpreter</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#EM">3.4 Execution Manager</a>
-      </p>
-      <p class="TOC">
-         <a href="#Thread_Manager">3.5 Thread Manager</a>
-      </p>
-      <p class="TOC">
-         <a href="#GC">3.6 Garbage Collector</a>
-      </p>
-      <p class="TOC">
-         <a href="#Porting_Layer">3.7 Porting Layer</a>
-      </p>
-      <p class="TOC">
-         <a href="#Class_Libraries">3.8 Class Libraries</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Processes">4. Processes</a>
-      </p>
-      <p class="TOC">
-         <a href="#Initialization">4.1 Initialization</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#1stpass">4.1.1 Parsing Arguments</a>
-         </p>
-         <p class="TOC">
-            <a href="#Creating_VM">4.1.2 Creating the VM</a>
-         </p>
-         <p class="TOC">
-            <a href="#VMStarter">4.1.3 VMStarter Class</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Verification">4.2 Verification</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Optimized_Verification">4.2.1 Optimized Verification
-            Procedure</a>
-         </p>
-         <p class="TOC">
-            <a href="#Verifications_Classification">4.2.2 Verifications
-            Classification</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Stack_Walking">4.3 Stack Walking</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#About_the_Stack">4.3.1 About the Stack</a>
-         </p>
-         <p class="TOC">
-            <a href="#Stack">4.3.2 Stack Walking</a>
-         </p>
-         <p class="TOC">
-            <a href="#Stack_Iterator">4.3.3 Stack Iterator</a>
-         </p>
-         <p class="TOC">
-            <a href="#Stack_Trace">4.3.4 Stack Trace</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Root_Set_Enumeration">4.4 Root Set Enumeration</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Roots">4.4.1 About Roots</a>
-         </p>
-         <p class="TOC">
-            <a href="#Method">4.4.2 Black-box Metho</a>
-         </p>
-         <p class="TOC">
-            <a href="#Enumeration">4.4.3 Enumeration Procedure</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Exception_Handling">4.5 Exception Handling</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Throwing">4.5.1 Throwing Exceptions</a>
-         </p>
-         <p class="TOC">
-            <a href="#Raising_Exceptions">4.5.2 Raising Exception</a>
-         </p>
-         <p class="TOC">
-            <a href="#Choosing">4.5.3 Choosing the Exception Handling Mode</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Finalization">4.6 Finalization</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#FP">4.6.1 Finalization Procedure</a>
-         </p>
-         <p class="TOC">
-            <a href="#Work_Balance">4.6.2 Work Balancing Subsystem</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Inter_Component_Optimizations">4.7 Inter-component
-         Optimizations</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Fast_Subtype_Checking">4.7.1 Fast Subtype Checking</a>
-         </p>
-         <p class="TOC">
-            <a href="#Direct_Call_Conversion">4.7.2 Direct-call Conversion</a>
-         </p>
-         <p class="TOC">
-            <a href="#Fast_Constant_String">4.7.3 Fast Constant-string
-            Instantiation</a>
-         </p>
-         <p class="TOC">
-            <a href="#Lazy_Exceptions">4.7.4 Lazy Exceptions</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Destroying_VM">4.8 Destroying the VM</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#References">5. References</a>
-      </p>
+      <ol id="TOC">
+         <li><a href="#Revision_History">Revision History</a></li>
+         <li><a href="#About_this_document">1. About This Document</a>
+            <ol>
+            <li><a href="#Purpose">1.1 Purpose</a></li>
+            <li><a href="#Intended_Audience">1.2 Intended Audience</a></li>
+            <li><a href="#Using_this_document">1.3 Using This Document</a></li>
+            <li><a href="#Conventions_and_Symbols">1.4 Conventions and Symbols</a></li>
+            </ol>
+        </li>
+        <li><a href="#VM_Architecture">2. VM Architecture</a>
+            <ol>
+            <li><a href="#Overview">2.1 Overview</a></li>
+            <li><a href="#About_Components">2.2 About Components</a>
+                <ol>
+                 <li><a href="#CompInterfInst">2.2.1 Components, Interfaces, and Instances</a></li>
+                 <li><a href="#Linking_Models">2.2.2 Linking Models</a></li>
+                </ol>
+            </li>
+            <li><a href="#Component_Manager">2.3 Component Manager</a></li>
+            <li><a href="#Package_Layout">2.4 Package Layout</a></li>
+            <li><a href="#Data_Structures">2.5 Data Structures</a>
+                <ol>
+                <li><a href="#Object_Layout">2.5.1 Object Layout</a></li>
+                <li><a href="#Compressed_References">2.5.2 Compressed References</a></li>
+                </ol>
+            </li>
+            </ol>
+       </li>
+       <li><a href="#Components">3. Components</a>
+           <ol>
+           <li><a href="#Major_Components">3.1 Component Structure</a></li>
+           <li><a href="#VM_Core">3.2 VM Core</a>
+               <ol>
+               <li><a href="#Kernel_Classes">3.2.1 Kernel Classes</a></li>
+               <li><a href="#Native_Code_Support">3.2.2 Native Code Support</a></li>
+               <li><a href="#JVMTI_Support">3.2.3 JVMTI Support</a></li>
+               <li><a href="#Class_Support">3.2.4 Class Support</a></li>
+               <li><a href="#VM_Services">3.2.5 Services</a></li>
+               <li><a href="#Utilities">3.2.6 Utilities</a></li>
+              </ol>
+          </li>
+          <li><a href="#EE">3.3 Execution Engine</a>
+              <ol>
+              <li><a href="#JIT_Compiler">3.3.1 JIT Compiler</a></li>
+              <li><a href="#Interpreter">3.3.2 Interpreter</a></li>
+              </ol>
+          </li>
+          <li><a href="#EM">3.4 Execution Manager</a></li>
+          <li><a href="#Thread_Manager">3.5 Thread Manager</a></li>
+          <li><a href="#GC">3.6 Garbage Collector</a></li>
+          <li><a href="#Porting_Layer">3.7 Porting Layer</a></li>
+          <li><a href="#Class_Libraries">3.8 Class Libraries</a></li>
+       </ol>
+    </li>
+    <li><a href="#Processes">4. Processes</a>
+        <ol>
+        <li><a href="#Initialization">4.1 Initialization</a>
+            <ol>
+            <li><a href="#1stpass">4.1.1 Parsing Arguments</a></li>
+            <li><a href="#Creating_VM">4.1.2 Creating the VM</a></li>
+            <li><a href="#VMStarter">4.1.3 VMStarter Class</a></li>
+            </ol>
+        </li>
+        <li><a href="#Verification">4.2 Verification</a>
+            <ol>
+            <li><a href="#Optimized_Verification">4.2.1 Optimized Verification Procedure</a></li>
+            <li><a href="#Verifications_Classification">4.2.2 Verifications Classification</a></li>
+            </ol>
+        </li>
+        <li><a href="#Stack_Walking">4.3 Stack Walking</a>
+            <ol>
+            <li><a href="#About_the_Stack">4.3.1 About the Stack</a></li>
+            <li><a href="#Stack">4.3.2 Stack Walking</a></li>
+            <li><a href="#Stack_Iterator">4.3.3 Stack Iterator</a></li>
+            <li><a href="#Stack_Trace">4.3.4 Stack Trace</a></li>
+            </ol>
+        </li>
+        <li><a href="#Root_Set_Enumeration">4.4 Root Set Enumeration</a>
+            <ol>
+            <li><a href="#Roots">4.4.1 About Roots</a></li>
+            <li><a href="#Method">4.4.2 Black-box Metho</a></li>
+            <li><a href="#Enumeration">4.4.3 Enumeration Procedure</a></li>
+            </ol>
+        </li>
+        <li><a href="#Exception_Handling">4.5 Exception Handling</a>
+            <ol>
+            <li><a href="#Throwing">4.5.1 Throwing Exceptions</a></li>
+            <li><a href="#Raising_Exceptions">4.5.2 Raising Exception</a></li>
+            <li><a href="#Choosing">4.5.3 Choosing the Exception Handling Mode</a></li>
+            </ol>
+        </li>
+        <li><a href="#Finalization">4.6 Finalization</a></li>
+            <ol>
+            <li><a href="#FP">4.6.1 Finalization Procedure</a></li>
+            <li><a href="#Work_Balance">4.6.2 Work Balancing Subsystem</a></li>
+            </ol>
+        </li>
+        <li><a href="#Inter_Component_Optimizations">4.7 Inter-component Optimizations</a>
+            <ol>
+            <li><a href="#Fast_Subtype_Checking">4.7.1 Fast Subtype Checking</a></li>
+            <li><a href="#Direct_Call_Conversion">4.7.2 Direct-call Conversion</a></li>
+            <li><a href="#Fast_Constant_String">4.7.3 Fast Constant-string Instantiation</a></li>
+            <li><a href="#Lazy_Exceptions">4.7.4 Lazy Exceptions</a></li>
+            </ol>
+        </li>
+        <li><a href="#Destroying_VM">4.8 Destroying the VM</a></li>
+      </ol>
+      </li>
+   <li><a href="#References">5. References</a></li>
+ </ol>
       <h1>
          <a id="Revision_History" name="Revision_History"></a>Revision History
       </h1>
@@ -1131,7 +1023,7 @@
          <a href="#Top">Back to Top</a>
       </p>
       <h3>
-         <a id="Kernel_Classes" name="Kernel_Classes"></a>3.2.1 Kernel classes
+         <a id="Kernel_Classes" name="Kernel_Classes"></a>3.2.1 Kernel Classes
       </h3>
       <p>
          The VM kernel classes link the virtual machine with the Java<a
@@ -2281,7 +2173,7 @@
          </li>
       </ol>
       <h3>
-         <a id="VMStarter" name="VMStarter"></a> 4.1.3 VMStarter class
+         <a id="VMStarter" name="VMStarter"></a> 4.1.3 VMStarter Class
       </h3>
       <p>
          This Java<a href="#*">*</a> class supports specific VM core tasks by
@@ -3293,7 +3185,7 @@
       </p>
       <h3>
          <a id="Fast_Constant_String" name="Fast_Constant_String"></a>4.7.3
-         Fast constant-string instantiation
+         Fast Constant-string Instantiation
       </h3>
       <p>
          Constant-string instantiation is common in Java<a href="#*">*</a>
@@ -3518,6 +3410,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/drlvm/EM.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/drlvm/EM.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/drlvm/EM.html (original)
+++ harmony/standard/site/xdocs/subcomponents/drlvm/EM.html Tue Apr  3 07:10:50 2007
@@ -29,82 +29,58 @@
       <h1>
          <a id="top" name="top"></a>Execution Manager Component Description
       </h1>
-      <p class="TOCHeading">
-         <a href="#About_this_document">1. About this Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Purpose">1.1 Purpose</a>
-      </p>
-      <p class="TOC">
-         <a href="#Intended_Audience">1.2 Intended Audience</a>
-      </p>
-      <p class="TOC">
-         <a href="#Using_this_document">1.3 Using This Document</a>
-      </p>
-      <p class="TOC">
-         <a href="#Conventions_and_Symbols">1.4 Conventions and Symbols</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Overview">2. Overview</a>
-      </p>
-      <p class="TOC">
-         <a href="#Key_features">2.1 Key Features</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Architecture">3. Architecture</a>
-      </p>
-      <p class="TOC">
-         <a href="#EM">3.1 Execution Manager in VM</a>
-      </p>
-      <p class="TOC">
-         <a href="#PC">3.2 Profile Collector</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#EM_PC">3.2.1 EM_PC Interface</a>
-         </p>
-         <p class="TOC">
-            <a href="#PlugIn_PC">3.2.2 How to plug in a custom PC</a>
-         </p>
-      </blockquote>
-      <p class="TOC">
-         <a href="#Profiler_thread">3.3 Profiler Thread</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#Processes">4. Processes</a>
-      </p>
-      <p class="TOC">
-         <a href="#Recompilation">4.1 Recompilation</a>
-      </p>
-      <p class="TOC">
-         <a href="#Execution_Management">4.2 Execution Management</a>
-      </p>
-      <blockquote>
-         <p class="TOC">
-            <a href="#Instantiation">4.2.1 Instantiation</a>
-         </p>
-         <p class="TOC">
-            <a href="#Method_Execution">4.2.2 Method Execution</a>
-         </p>
-      </blockquote>
-      <p class="TOCHeading">
-         <a href="#Interfaces">5. Public Interfaces</a>
-      </p>
-      <p class="TOC">
-         <a href="#EM_VM">5.1 EM_VM Interface</a>
-      </p>
-      <p class="TOC">
-         <a href="#EM_JIT">5.2 EM_JIT Interface</a>
-      </p>
-      <p class="TOCHeading">
-         <a href="#References">6. References</a>
-      </p>
+      <ol id="TOC">
+      <li><a href="#About_this_document">About This Document</a>
+          <ol>
+          <li><a href="#Purpose">Purpose</a></li>
+          <li><a href="#Intended_Audience">Intended Audience</a></li>
+          <li><a href="#Using_this_document">Using This Document</a></li>
+          <li><a href="#Conventions_and_Symbols">Conventions and Symbols</a></li>
+          </ol>
+      </li>
+      <li><a href="#Overview">Overview</a>
+          <ol>
+          <li><a href="#Key_features">Key Features</a></li>
+          </ol>
+      </li>
+      <li><a href="#Architecture">Architecture</a>
+          <ol>
+          <li><a href="#EM">Execution Manager in VM</a></li>
+          <li><a href="#PC">Profile Collector</a>
+              <ol>
+              <li><a href="#EM_PC">EM_PC Interface</a></li>
+              <li><a href="#PlugIn_PC">How to plug in a custom PC</a></li>
+              </ol>
+          </li>
+          <li><a href="#Profiler_thread">Profiler Thread</a></li>
+          </ol>
+      </li>
+      <li><a href="#Processes">Processes</a>
+          <ol>
+          <li><a href="#Recompilation">Recompilation</a></li>
+          <li><a href="#Execution_Management">Execution Management</a>
+              <ol>
+              <li><a href="#Instantiation">Instantiation</a></li>
+              <li><a href="#Method_Execution">Method Execution</a></li>
+              </ol>
+          </li>
+          </ol>
+      </li>
+      <li><a href="#Interfaces">Public Interfaces</a>
+          <ol>
+          <li><a href="#EM_VM">EM_VM Interface</a></li>
+          <li><a href="#EM_JIT">EM_JIT Interface</a></li>
+          </ol>
+      </li>
+      <li><a href="#References">References</a></li>
+  </ol>
+     
       <h1>
-         <a id="About_this_document" name="About_this_document"></a>1. About
-         this document
+         <a id="About_this_document" name="About_this_document"></a>About
+         This document
       </h1>
       <h2>
-         <a id="Purpose" name="Purpose"></a>1.1 Purpose
+         <a id="Purpose" name="Purpose"></a>Purpose
       </h2>
       <p>
          This document describes the internal structure of the execution
@@ -125,7 +101,7 @@
          [<a href="#DRLDevGuide">3</a>] .
       </p>
       <h2>
-         <a id="Intended_Audience" name="Intended_Audience"></a>1.2 Intended
+         <a id="Intended_Audience" name="Intended_Audience"></a>Intended
          Audience
       </h2>
       <p>
@@ -136,7 +112,7 @@
          recompilation and profile collection.
       </p>
       <h2>
-         <a id="Using_this_document" name="Using_this_document"></a>1.3 Using
+         <a id="Using_this_document" name="Using_this_document"></a>Using
          This Document
       </h2>
       <p>
@@ -165,8 +141,8 @@
          </li>
       </ul>
       <h2>
-         <a id="Conventions_and_Symbols" name="Conventions_and_Symbols"></a>1.4
-         Conventions and Symbols
+         <a id="Conventions_and_Symbols" name="Conventions_and_Symbols"></a>Conventions
+          and Symbols
       </h2>
       <p>
          This document uses the <a href="../../documentation/conventions.html">unified
@@ -176,7 +152,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="Overview" name="Overview"></a>2. Overview
+         <a id="Overview" name="Overview"></a>Overview
       </h1>
       <p>
          The execution manager is responsible for selecting execution engines
@@ -221,7 +197,7 @@
          href="#DRLDevGuide">3</a>].
       </p>
       <h2>
-         <a id="Key_features" name="Key_features"></a>2.1 Key Features
+         <a id="Key_features" name="Key_features"></a>Key Features
       </h2>
       <p>
          The key features of the DRL execution manager include the following:
@@ -249,7 +225,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="Architecture" name="Architecture"></a>3. Architecture
+         <a id="Architecture" name="Architecture"></a>Architecture
       </h1>
       <p>
          This section of the document describes the internal architecture of
@@ -258,10 +234,10 @@
          VM core and with execution engine(s) at the VM level. Internally, the
          execution manager has a profile collector as its subcomponent, and
          uses internal functional interfaces to communicate with it, as
-         described in section 3.2 <a href="#PC">Profile Collector</a>.
+         described in section <a href="#PC">Profile Collector</a>.
       </p>
       <h2>
-         <a id="EM" name="EM"></a>3.1 Execution Manager in VM
+         <a id="EM" name="EM"></a>Execution Manager in VM
       </h2>
       <p>
          The VM core component sends requests to EM to execute methods. VM
@@ -292,7 +268,7 @@
       </ul>
       <p>
          These interface interactions are shown in Figure 1 and described in
-         detail in section 5 <a href="#Interfaces">Public Interfaces</a>.
+         detail in section <a href="#Interfaces">Public Interfaces</a>.
       </p>
       <p style="text-align: center">
          <img border="0" src="images/EM_interfaces.gif"
@@ -311,7 +287,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h2>
-         <a id="PC" name="PC"></a>3.2 Profile Collector
+         <a id="PC" name="PC"></a>Profile Collector
       </h2>
       <p>
          The <i>profile collector</i> (PC) is a subcomponent of the execution
@@ -357,7 +333,7 @@
          the profile is ready, EM initiates recompilation of the method.
       </p>
       <h3>
-         <a id="EM_PC" name="EM_PC"></a>3.2.1 EM_PC interface
+         <a id="EM_PC" name="EM_PC"></a>EM_PC Interface
       </h3>
       <p>
          The <code>EM_PC</code> interface handles interaction between the
@@ -382,7 +358,7 @@
          using Doxygen.
       </p>
       <h3>
-         <a id="PlugIn_PC" name="PlugIn_PC"></a>3.2.2 How to Plug in a Custom
+         <a id="PlugIn_PC" name="PlugIn_PC"></a>How to Plug in a Custom
          PC
       </h3>
       <p>
@@ -427,7 +403,7 @@
          detected and recompiled in a separate profiler thread managed by EM.
       </p>
       <h2>
-         <a id="Profiler_thread" name="Profiler_thread"></a>3.3 Profiler Thread
+         <a id="Profiler_thread" name="Profiler_thread"></a>Profiler Thread
       </h2>
       <p>
          To enable a profile collector to check profile readiness
@@ -455,10 +431,10 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="Processes" name="Processes"></a>4. Processes
+         <a id="Processes" name="Processes"></a>Processes
       </h1>
       <h2>
-         <a id="Recompilation" name="Recompilation"></a>4.1 Recompilation
+         <a id="Recompilation" name="Recompilation"></a>Recompilation
       </h2>
       <p>
          For frequently executed methods, makes sense to recompile them 
@@ -515,15 +491,15 @@
          compilation number.
       </p>
       <h2>
-         <a id="Execution_Management" name="Execution_Management"></a>4.2
-         Execution Management
+         <a id="Execution_Management" name="Execution_Management"></a>Execution
+          Management
       </h2>
       <p>
          This section describes how the execution manager is involved in DRLVM
          operation.
       </p>
       <h3>
-         <a id="Instantiation" name="Instantiation"></a>4.2.1 Instantiation
+         <a id="Instantiation" name="Instantiation"></a>Instantiation
       </h3>
       <p>
          Before loading an execution engine, the VM core creates an instance of
@@ -554,7 +530,7 @@
          </li>
       </ol>
       <h3>
-         <a id="Method_Execution" name="Method_Execution"></a>4.2.2 Method
+         <a id="Method_Execution" name="Method_Execution"></a>Method
          Execution
       </h3>
       <p>
@@ -593,7 +569,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="Interfaces" name="Interfaces"></a>5. Public Interfaces
+         <a id="Interfaces" name="Interfaces"></a>Public Interfaces
       </h1>
       <p>
          The execution manager interacts with the virtual machine and JIT
@@ -603,7 +579,7 @@
          execution manager exports for the VM core and the JIT compilers.
       </p>
       <h2>
-         <a id="EM_VM" name="EM_VM"></a>5.1 EM_VM Interface
+         <a id="EM_VM" name="EM_VM"></a>EM_VM Interface
       </h2>
       <p>
          The execution manager exports this interface to provide VM with method
@@ -615,7 +591,7 @@
          href="#DRLDevGuide">3</a>].
       </p>
       <h2>
-         <a id="EM_JIT" name="EM_JIT"></a>5.2 EM_JIT Interface
+         <a id="EM_JIT" name="EM_JIT"></a>EM_JIT Interface
       </h2>
       <p>
          The execution manager exports this interface to enable JIT compilers
@@ -631,7 +607,7 @@
          <a href="#top">Back to Top</a>
       </p>
       <h1>
-         <a id="References" name="References"></a>6. References
+         <a id="References" name="References"></a>References
       </h1>
       <p>
          [<a id="DynOpt_ref" name="DynOpt_ref"></a>1] Toshio Suganuma, Toshiaki
@@ -669,6 +645,7 @@
       </p>
    </body>
 </html>
+
 
 
 

Modified: harmony/standard/site/xdocs/subcomponents/drlvm/GettingStarted.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/drlvm/GettingStarted.html?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/drlvm/GettingStarted.html (original)
+++ harmony/standard/site/xdocs/subcomponents/drlvm/GettingStarted.html Tue Apr  3 07:10:50 2007
@@ -27,6 +27,20 @@
     <h1>
         <a id="TOP" name="TOP"></a>Getting Started with DRLVM
     </h1>
+    <ol id=TOC>
+    <li><a href="#About_This_Document">About This Document</a></li>
+    <li><a href="#Overview">Overview</a></li>
+    <li><a href="#Running_Hello">Running an Application</a></li>
+    <li><a href="#Developing_Code_in_Eclipse">Developing Code in Eclipse</a>
+         <ol>
+         <li><a href="#Eclipse_Hello_world">Running an Application in Eclipse</a></li>
+         <li><a href="#Eclipse_debug_scenario">Debugging an Application in Eclipse</a></li>
+         </ol>
+    </li>
+    </ol>
+    
+       <h1>
+        <a id="About_This_Document" name="About_This_Document"></a>About This Document</h1>
     <p>
         The Dynamic Runtime Layer virtual machine (DRLVM) is a clean-room implementation
         of the Java<a href="#*">*</a> virtual machine for Java 2 Platform, Standard Edition
@@ -41,9 +55,9 @@
         and anticipated results. After completing this guide, you will be able to run and
         debug your own applications with DRLVM.
     </p>
-    <h2>
+    <h1>
         <a id="Overview" name="Overview"></a>Overview
-    </h2>
+    </h1>
     <p>
         For a definition of the DRL virtual machine and links to all docs describing it,
         see the DRLVM <a href="index.html">component page</a>. For instructions on how to
@@ -92,9 +106,8 @@
             </p>
         </li>
     </ol>
-    <h1>
-        Developing Code in Eclipse
-    </h1>
+    <h1><a id="Developing_Code_in_Eclipse" name="Developing_Code_in_Eclipse"></a>
+    Developing Code in Eclipse</h1>
     <h2>
         <a id="Eclipse_Hello_world" name="Eclipse_Hello_world"></a>Running an Application
         in Eclipse
@@ -163,5 +176,6 @@
     </p>
 </body>
 </html>
+
 
 

Modified: harmony/standard/site/xdocs/subcomponents/drlvm/JVMTI-PopFrame.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/drlvm/JVMTI-PopFrame.xml?view=diff&rev=525159&r1=525158&r2=525159
==============================================================================
--- harmony/standard/site/xdocs/subcomponents/drlvm/JVMTI-PopFrame.xml (original)
+++ harmony/standard/site/xdocs/subcomponents/drlvm/JVMTI-PopFrame.xml Tue Apr  3 07:10:50 2007
@@ -25,7 +25,15 @@
 
   <body>
       <section name="JVMTI Pop Frame">
-         <p>
+          <ol id="TOC">
+              <li><a href="#About This Document">About This Document</a></li>
+              <li><a href="#Introduction">Introduction</a></li>
+              <li><a href="#How to Pop a Frame">How to Pop a Frame</a></li>
+              <li><a href="#Implementation Specifics">Implementation Specifics</a></li>
+              <li><a href="#Related Information">Related Information</a></li>
+          </ol>
+          <subsection name="About This Document">
+              <p>
             Here is a description of how popping a frame is currently
             implemented in the DRLVM tool interface (JVMTI). For a
             definition of the pop frame functionality, consult the JVMTI
@@ -34,7 +42,7 @@
             of related terms, see the <a href="developers_guide.html" title="DRLVM Developer's Guide">developer's
             guide</a>.
          </p>
-
+</subsection>
          <subsection name="Introduction">
          <p> Popping a stack frame becomes necessary when execution is in a native
            function and a <a href="developers_guide.html#M2nFrame">managed-to-native
@@ -146,7 +154,7 @@
             </li>
            <li>
              The JVMTI Agent calls <code>PopFrame()</code> and does the following:
-             <ol>
+             <ul>
                <li>
                  Checks that the flag for the topmost M2nFrame is set to <code>FRAME_POPABLE</code>,
                  which means that the frame can be popped.
@@ -160,16 +168,16 @@
                  executes the callback while staying in the function where the
                  thread is suspended.
                </li>
-             </ol>
+             </ul>
            </li>
            <li>
              The callback
              function pops the frame in one of the following ways depending on
              the function and on area of the stack:
-             <ol>
+             <ul>
                <li>
                  For <b>hythread_safe_point():</b>
-                 <ol>
+                 <ul>
                    <li>
                      VM finds the register
                      context for the previous frame and saves it in the current M2nFrame.
@@ -180,14 +188,13 @@
                      the frame is popped, VM transfers control to the saved register
                      context. Otherwise, VM exits normally.
                    </li>
-                 </ol>
+                 </ul>
                </li>
                <li>
-                 For the <b>suspend_disable()</b> function in an <a href="developers_guide.html#Exception_Handling">
-                   unwindable
-                   area of the stack
-                 </a>:
-                 <ol>
+                 For the <b>suspend_disable()</b> function in an
+                 <a href="developers_guide.html#Exception_Handling">
+                   unwindable area of the stack</a>:
+                 <ul>
                    <li>
                      The callback explicitly calls <code>hythread_safe_point()</code> to
                      stop the current thread in the safe point and wait until
@@ -198,14 +205,13 @@
                      for the current thread and transfers control to the previous
                      frame.
                    </li>
-                 </ol>
+                 </ul>
                </li>
                <li>
-                 For the <strong>suspend_disable()</strong> function in a <a href="developers_guide.html#Exception_Handling">
-                   non-unwindable
-                   area of the stack
-                 </a>:
-                 <ol>
+                 For the <strong>suspend_disable()</strong> function in a
+                 <a href="developers_guide.html#Exception_Handling">
+                   non-unwindable area of the stack</a>:
+                 <ul>
                    <li>
                      VM raises a special exception object and waits for the end
                      of the area.
@@ -215,9 +221,9 @@
                      is set and pops the frame for the current thread and transfers
                      control to the previous frame.
                    </li>
-                 </ol>
+                 </ul>
                </li>
-              </ol>
+              </ul>
            </li>
          </ol>
          </subsection>
@@ -260,4 +266,4 @@
  </subsection>       
        </section> 
 </body>
-</document>
\ No newline at end of file
+</document>



Mime
View raw message