You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by na...@apache.org on 2007/06/28 12:49:32 UTC
svn commit: r551527 [3/3] - in /harmony/standard/site: docs/
docs/documentation/ docs/subcomponents/drlvm/ xdocs/ xdocs/stylesheets/
Modified: harmony/standard/site/docs/subcomponents/drlvm/JVMTI-PopFrame.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/drlvm/JVMTI-PopFrame.html?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/docs/subcomponents/drlvm/JVMTI-PopFrame.html (original)
+++ harmony/standard/site/docs/subcomponents/drlvm/JVMTI-PopFrame.html Thu Jun 28 03:49:31 2007
@@ -222,23 +222,23 @@
</p>
<table>
<tr>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Function Name
</th>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Role
</th>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>jvmti_jit_prepare_pop_frame</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
Finds register context for the previous frame using the
@@ -246,13 +246,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>jvmti_jit_complete_pop_frame</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
Transfers control to the saved register context for the
@@ -261,13 +261,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>jvmti_ji_do_pop_frame</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
Transfers control to the previous frame. This function is
@@ -283,24 +283,24 @@
field. This field can have the following values: </p>
<table>
<tr>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Flag Name
</th>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Meaning
</th>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>FRAME_UNPOPABLE</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
The frame cannot be popped.
@@ -308,13 +308,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>FRAME_POPABLE</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
The frame can be popped but is not.
@@ -322,13 +322,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>FRAME_POP_NOW</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
The frame is popped and the state of VM can be
@@ -339,14 +339,14 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>FRAME_POP_DONE =
FRAME_POPABLE |FRAME_POP_NOW</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
The frame is popped now but VM state is OK and JVMTI can
Modified: harmony/standard/site/docs/subcomponents/drlvm/emguide.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/drlvm/emguide.html?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/docs/subcomponents/drlvm/emguide.html (original)
+++ harmony/standard/site/docs/subcomponents/drlvm/emguide.html Thu Jun 28 03:49:31 2007
@@ -295,28 +295,28 @@
</p>
<table>
<tr>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Filter Type
</th>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Filter Format
</th>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Filter Examples
</th>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
Name filter
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
<class-name>::<method_name><signature>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
'<i>-</i> rejects all methods.<br />'
@@ -327,19 +327,19 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
Size filter
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
NUMB or NUM1B..NUM2B
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
'<i>+10B..100B</i>' accepts all methods of bytecode size in range of
@@ -349,19 +349,19 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
Compile-num filter
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
NUM or NUM..NUM
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="" colspan="" rowspan="">
'<i>+1..1000</i>' accepts all methods from 1 to 1000 (inclusive).<br />
Modified: harmony/standard/site/docs/subcomponents/drlvm/encoder_library.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/drlvm/encoder_library.html?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/docs/subcomponents/drlvm/encoder_library.html (original)
+++ harmony/standard/site/docs/subcomponents/drlvm/encoder_library.html Thu Jun 28 03:49:31 2007
@@ -200,29 +200,29 @@
<table>
<tr>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Version
</th>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Version Information
</th>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Date
</th>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
Initial version
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
Alexander Astapchuk, Svetlana
Konovalova: document created.
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
January 30, 2007
</td>
@@ -363,33 +363,33 @@
</p>
<table>
<tr>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Filename
</th>
- <th class="TableHeading" colspan="" rowspan="">
+ <th class="TableHeading" colspan="" rowspan="" width="">
Description
</th>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>dec_base.cpp</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
decoding routines
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>dec_base.h</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
decoding routines
@@ -398,25 +398,25 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>enc_base.cpp</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
base encoding engine
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>enc_base.h</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
base encoding engine
@@ -425,13 +425,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>enc_prvt.h</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
internal stuff of encoding
@@ -440,13 +440,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>encoder.cpp</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
handy adapter for use in
@@ -455,25 +455,25 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>encoder.h</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
handy adapter declaration
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>encoder.inl</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
implementation of most of
@@ -483,13 +483,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>enc_defs.h</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
complete instructions list
@@ -499,13 +499,13 @@
</td>
</tr>
<tr>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
<code>enc_tabl.cpp</code>
</td>
- <td class="TableCell" colspan="" rowspan="" >
+ <td class="TableCell" colspan="" rowspan="">
comprehensive step-by-step
Modified: harmony/standard/site/xdocs/cmd_options.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/cmd_options.xml?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/xdocs/cmd_options.xml (original)
+++ harmony/standard/site/xdocs/cmd_options.xml Thu Jun 28 03:49:31 2007
@@ -61,11 +61,11 @@
<table>
<tr>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Options
</th>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Comments
</th>
</tr>
@@ -96,14 +96,14 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:-vm.finalize</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Disables finalization subsystem, that is, prevents starting finalization threads and ignores finalization requests from the GC
</td>
</tr>
@@ -152,17 +152,17 @@
<table>
<tr>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Options
</th>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Comments
</th>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-Xtrace:em</code>
@@ -170,7 +170,7 @@
</td>
- <td>
+ <td class="TableCell">
Prints method compilation events to <code>stdout</code> to detect the method that failed to compile (not an EM option, but very informative for EM behavior);
<br/><i>Available in the debug build only</i>
@@ -197,16 +197,17 @@
</td>
</tr>
<tr>
- <td >
+ <td class="TableCell">
<strong>
<code>-Xem:<config></code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Specifies the Execution Manager configuration file to use; choose one of the predefined files
- (<a href="#EMClient">client</a>, <a href="#EMServer">server</a>, <a href="#EMOpt">opt</a>, <a href="#EMJet">jet</a>) or specify your own
+ (<a href="#EMClient">client</a>, <a href="#EMServer">server</a>, <a href="#EMOpt">opt</a>, <a href="#EMJet">jet</a>)
+ <br/>or specify your own
</td>
</tr>
@@ -225,7 +226,7 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<a name="EMServer"></a>
@@ -234,7 +235,7 @@
</td>
- <td >
+ <td class="TableCell">
Sets the optimization sequence for server applications: the <code>server</code> mode execution
analogous to <strong>
@@ -258,7 +259,7 @@
</td>
</tr>
<tr>
- <td >
+ <td class="TableCell">
<strong>
<a name="EMOpt"></a>
@@ -266,7 +267,7 @@
</strong>
</td>
- <td >
+ <td class="TableCell">
Configures VM to use only the aggressively optimizing JIT compiler Jitrino.OPT
</td>
@@ -289,7 +290,7 @@
</tr>
<tr>
- <td >
+ <td class="TableCell">
<strong>
@@ -299,7 +300,7 @@
</strong>
</td>
- <td >
+ <td class="TableCell">
Use to override the default path for all JIT dlls in <code>EM.conf</code> with path.
</td>
@@ -321,7 +322,7 @@
</tr>
<tr>
- <td >
+ <td class="TableCell">
<strong>
@@ -331,7 +332,7 @@
</strong>
</td>
- <td >
+ <td class="TableCell">
Sets up a path to em configuration file to use.
</td>
@@ -342,24 +343,24 @@
<table>
<tr>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Options
</th>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Comments
</th>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:jit.arg.log=<log_type></code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Enables compilation logging for the Jitrino.OPT JIT compiler;
<br/><code><log_type></code> is a comma-separated list of the logging types to enable (see below the examples)
@@ -378,7 +379,7 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
@@ -386,7 +387,7 @@
</strong>
</td>
- <td>
+ <td class="TableCell">
Turns ON compile-time logging and debug information
</td>
</tr>
@@ -405,14 +406,14 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:jit.p.filter=.main -XX:jit.p.arg.log=ct,irdump,dotdump</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Turns ON compile-time logging for methods with names starting with <code>main</code>
@@ -432,7 +433,7 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
@@ -440,7 +441,7 @@
</strong>
</td>
- <td>
+ <td class="TableCell">
Enables internal profiler dumps <code>iprof.stat</code> in Jitrino.OPT;
<br/><i>
@@ -457,24 +458,24 @@
<table>
<tr>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Options
</th>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Comments
</th>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:gc.nos_size=N</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Specifies a fixed size for NOS (nursery object space or young generation)
</td>
</tr>
@@ -492,14 +493,14 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:+gc.use_large_page</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Turns ON large page support of the platform
</td>
</tr>
@@ -517,14 +518,14 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:+gc.force_major_collect</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Forces every collection to be full heap collection (i.e., no minor collections)
</td>
</tr>
@@ -542,14 +543,14 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:-gc.heap_iteration</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Disables JVMTI functionality of heap iteration
</td>
@@ -562,23 +563,22 @@
<table>
<tr>
- <th class="TableHeading">
-
+ <th class="TableHeading" width="50%">
Options
</th>
- <th class="TableHeading">
+ <th class="TableHeading" width="50%">
Comments
</th>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-verbose:gc</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Enables init messages from GC and information about GC pauses
</td>
</tr>
@@ -596,14 +596,14 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:gc.type=N</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
Specifies the number of the GC algorithm to use (use together with <code>-Dgc.adaptive=0</code>);
<br/>Available algorithms: 1.copying + fallback to sliding compaction; 2.full collection using sliding compaction; 3.sliding compaction
@@ -626,7 +626,7 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:+gc.ignore_finalizers=1</code>
@@ -634,8 +634,9 @@
</td>
- <td>
- Ignores finalizable objects, that is, stops tracking reachability of finalizable object, does not revive them or pass revived objects to VM for finalization
+ <td class="TableCell">
+ Ignores finalizable objects, that is, stops tracking reachability of finalizable object,
+ <br/>does not revive them or pass revived objects to VM for finalization
</td>
</tr>
<tr>
@@ -655,14 +656,14 @@
</td>
</tr>
<tr>
- <td>
+ <td class="TableCell">
<strong>
<code>-XX:gc.lp=/mnt/huge</code>
</strong>
</td>
- <td>
+ <td class="TableCell">
On Linux, enables (<code>1</code>) or disables (<code>0</code>) using large pages for more effective TLB utilization; huge pages are allocated with the <code>mmap</code> method.
<br/>Specify the mount point where <code>hugetlbfs</code> is mounted. Use <code>-verbose:gc.lp</code> for more diagnostics
Modified: harmony/standard/site/xdocs/quickhelp_users.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/quickhelp_users.xml?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/xdocs/quickhelp_users.xml (original)
+++ harmony/standard/site/xdocs/quickhelp_users.xml Thu Jun 28 03:49:31 2007
@@ -148,6 +148,9 @@
</p>
<pre>$ java Foo
$ java -jar myjar.jar</pre>
+ <p>In addition to standard options, you can use custom
+ <a href="cmd_options.html">command-line options</a>
+ to adjust operation of the VM.</p>
</subsection>
</section>
</body>
Modified: harmony/standard/site/xdocs/site.css
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/site.css?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/xdocs/site.css (original)
+++ harmony/standard/site/xdocs/site.css Thu Jun 28 03:49:31 2007
@@ -111,13 +111,13 @@
td.TableCell {
vertical-align: top;
text-align: left;
- background-color: #a0ddf0;
+ background-color: #CCEEF8;
}
td.OddRowCell {
vertical-align: top;
text-align: left;
- background-color: #a0ddb0;
+ background-color: #CCFFCC;
}
th.TableHeading {
Modified: harmony/standard/site/xdocs/sitemap.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/sitemap.xml?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/xdocs/sitemap.xml (original)
+++ harmony/standard/site/xdocs/sitemap.xml Thu Jun 28 03:49:31 2007
@@ -99,6 +99,9 @@
<a href="downloads.html">Project Downloads</a> -
you can find all project downloads here, such as snapshot builds and
Subversion
+ <br/><a href="snapshots_v5.html">Snapshots for 1.5.0</a> -
+ you can download stable pre-built snapshots of JRE, JDK, HDK for
+ the specific platform using the source code revision and test results
</p>
<p>
<a href="faq.html">FAQ</a> - frequently asked questions
Modified: harmony/standard/site/xdocs/stylesheets/site.vsl
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/stylesheets/site.vsl?view=diff&rev=551527&r1=551526&r2=551527
==============================================================================
--- harmony/standard/site/xdocs/stylesheets/site.vsl (original)
+++ harmony/standard/site/xdocs/stylesheets/site.vsl Thu Jun 28 03:49:31 2007
@@ -55,10 +55,8 @@
#end
#if ($value.getAttributeValue("class"))
#set ($class = $value.getAttributeValue("class"))
-#else
-#set ($class = "TableCell")
#end
-<td class="$!class" colspan="$!colspan" rowspan="$!rowspan" >
+<td class="$!class" colspan="$!colspan" rowspan="$!rowspan">
#if ($value.getText().length() != 0 || $value.hasChildren())
$value.getContent()
@@ -75,7 +73,10 @@
#if ($value.getAttributeValue("rowspan"))
#set ($rowspan = $value.getAttributeValue("rowspan"))
#end
-<th class="TableHeading" colspan="$!colspan" rowspan="$!rowspan">
+#if ($value.getAttributeValue("width"))
+#set ($width = $value.getAttributeValue("width"))
+#end
+<th class="TableHeading" colspan="$!colspan" rowspan="$!rowspan" width="$!width">
#if ($value.getText().length() != 0 || $value.hasChildren())
$value.getContent()
#else