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/03/22 14:57:56 UTC
svn commit: r521272 -
/harmony/enhanced/drlvm/trunk/vm/include/open/mainpage.html
Author: nadinem
Date: Thu Mar 22 06:57:52 2007
New Revision: 521272
URL: http://svn.apache.org/viewvc?view=rev&rev=521272
Log:
HARMONY-3180: fixing starting page for DRLVM external interfaces
Modified:
harmony/enhanced/drlvm/trunk/vm/include/open/mainpage.html
Modified: harmony/enhanced/drlvm/trunk/vm/include/open/mainpage.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/include/open/mainpage.html?view=diff&rev=521272&r1=521271&r2=521272
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/include/open/mainpage.html (original)
+++ harmony/enhanced/drlvm/trunk/vm/include/open/mainpage.html Thu Mar 22 06:57:52 2007
@@ -286,925 +286,17 @@
<code>port</code>
</td>
<td>
- <a href="Link to APR">APR</a> extension
- </td>
- <td>
- <code>port/... .h (40 files)</code>
- </td>
- </tr>
- <tr>
- <td>
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Component_Manager">Component manager</a>
- </td>
- <td>
- <P><CODE>@link include/open/compmgr.h @endlink<BR>
- @link include/component_manager.h @endlink</CODE></P>
- </td>
- </tr>
-</table>
-*/
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * 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
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-/**
- * @author Andrey Yakushev
- */
-
-/** \mainpage DRLVM Interfaces
-<p>
- The following table maps the DRLVM component structure described in <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#VM_Architecture">
- DRLVM Developers Guide</a> to the directory structure. Click on component
- name to see its description.
-</p>
-<table align="center">
- <tr>
- <td><strong> Component </strong>
- </td>
- <td><strong> Prefix </strong>
- </td>
- <td><strong> Interfaces </strong>
- </td>
- <td><strong> Header files </strong>
- </td>
- </tr>
- <tr>
- <td rowspan="9">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#VM_Core">VM core</a>
- </td>
- <td rowspan="9">
- <code>vm</code>
- </td>
- <td>
- VM Common
- </td>
- <td><CODE>
- @link include/open/vm.h @endlink<BR>
- @link include/open/bytecodes.h @endlink<BR>
- @link include/open/common.h @endlink<BR>
- @link include/open/vm_util.h @endlink<BR>
- @link include/open/types.h @endlink
- </CODE>
- </td>
- </tr>
- <tr>
- <td>
- VM_JIT
- </td>
- <td>
- <code>
- @link include/jit_import.h @endlink<BR>
- @link include/jit_import_rt.h @endlink<BR>
- @link include/jit_runtime_support.h @endlink</P>
- </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_EM
- </td>
- <td>
- <code>
- <P>@link vmcore/include/ini.h @endlink</P>
- </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_Interpreter
- </td>
- <td>
- <code>@link include/interpreter_imports.h @endlink<BR>
- @link vmcore/include/Class.h @endlink<BR>
- @link vmcore/include/compile.h @endlink<BR>
- @link vmcore/include/environment.h @endlink<BR>
- @link vmcore/include/exceptions.h @endlink<BR>
- @link vmcore/include/exceptions_int.h @endlink<BR>
- @link vmcore/include/ini.h @endlink<BR>
- @link vmcore/include/jit_export.h @endlink<BR>
- @link vmcore/include/jit_runtime_support_common.h @endlink<BR>
- @link vmcore/include/mon_enter_exit.h @endlink<BR>
- @link vmcore/src/util/linux/include/platform_lowlevel.h @endlink<BR>
- @link vmcore/src/util/win/include/platform_lowlevel.h @endlink<BR>
- @link vmcore/include/stack_trace.h @endlink<BR>
- @link vmcore/include/thread_generic.h @endlink<BR>
- @link vmcore/include/thread_manager.h @endlink<BR>
- @link vmcore/include/vm_arrays.h @endlink<BR>
- @link vmcore/include/vm_core_types.h @endlink<BR>
- @link vmcore/include/vm_strings.h @endlink<BR>
- @link vmcore/include/vm_threads.h @endlink </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_GC
- </td>
- <td>
- <code>@link include/open/vm_gc.h @endlink<BR>
- @link include/slot.h @endlink (?)</code></CODE>
- </td>
- </tr>
- <tr>
- <td>
- VM_Thread
- </td>
- <td>
- <code>@link include/open/thread_externals.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>
- JNI
- </td>
- <td>
- <code>
- <P>@link include/jni_types.h @endlink<BR>
- @link include/jni.h</code> @endlink</P>
- </td>
- </tr>
- <tr>
- <td>
- JVMTI
- </td>
- <td>
- <code>
- <P>@link include/jvmti.h @endlink<BR>
- @link include/jvmti_support.h @endlink<BR>
- @link include/jvmti_types.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- Kernel classes
- </td>
- <td><CODE>@link include/open/vm_kernel_classes.h @endlink</CODE></td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#EM">Execution manager</a>
- </td>
- <td rowspan="3">
- <code>em</code>
- </td>
- <td>
- EM Common
- </td>
- <td>
- <code>
- <P>
- @link include/open/em.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- EM_VM
- </td>
- <td>
- <P><CODE>@link include/open/em_vm.h @endlink</CODE></P>
- </td>
- </tr>
- <tr>
- <td>
- EM_JIT
- </td>
- <td>
- <code>
- @link include/open/em_profile_access.h @endlink
- </code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#TM">Thread manager</a>
- </td>
- <td rowspan="3">
- <code>thread</code>
- </td>
- <td>
- TM_VM
- </td>
- <td>
- <code>
- <P>@link include/open/jthread.h @endlink<BR>
- @link include/open/ti_thread.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- TM_GC
- </td>
- <td>
- <code>
- <P>@link include/open/hycomp.h @endlink<BR>
- @link include/open/hythread.h @endlink<BR>
- @link include/open/hythread_ext.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- Thread helpers
- </td>
- <td>
- <code>@link include/open/thread_helpers.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#GC">Garbage collector</a>
- </td>
- <td>
- <code>gc</code>
- </td>
- <td>
- GC Generic
- </td>
- <td>
- <code>@link include/open/gc.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#EE">Execution engine</a>
- </td>
- <td rowspan="3">
- <code>ee</code>
- </td>
- <td>
- JIT_VM
- </td>
- <td>
- <code>@link vmcore/include/jit_export.h @endlink<BR>
- @link vmcore/include/jit_export_jpda.h @endlink<BR>
- @link vmcore/include/jit_export_rt.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>JIT_EM
+ <a href="http://apr.apache.org/">APR</a> extensions
</td>
<td>
<code>
- @link include/open/ee_em_intf.h @endlink
+ @link port/include/port_atomic.h @endlink<BR>
+ @link port/include/port_disasm.h @endlink<BR>
+ @link port/include/port_filepath.h @endlink<BR>
+ @link port/include/port_sysinfo.h @endlink<BR>
+ @link port/include/port_timer.h @endlink<BR>
+ @link port/include/port_dso.h @endlink</P>
</code>
- </td>
- </tr>
- <tr>
- <td>
- Interpreter
- </td>
- <td>
- <code>@link include/interpreter.h<BR>
- @link include/interpreter_exports.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td><a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Class_Libraries">Class library support module</a>
- </td>
- <td>
- <code>vmi</code>
- </td>
- <td>VMI
- </td>
- <td>
- <code>
- "classlib luni module"/hyvmls.h<BR>
- "classlib luni module"/vmi.h
- </code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Porting_Layer">OS portability layer</a>
- </td>
- <td rowspan="3">
- <code>port</code>
- </td>
- <td>
- <a href="Link to APR">APR</a> extension
- </td>
- <td>
- <code>port/... .h (40 files)</code>
- </td>
- </tr>
- <tr>
- <td>
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Component_Manager">Component manager</a>
- </td>
- <td>
- <P><CODE>@link include/open/compmgr.h @endlink<BR>
- @link include/component_manager.h @endlink</CODE></P>
- </td>
- </tr>
-</table>
-*/
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * 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
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-/**
- * @author Andrey Yakushev
- */
-
-/** \mainpage DRLVM Interfaces
-<p>
- The following table maps the DRLVM component structure described in <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#VM_Architecture">
- DRLVM Developers Guide</a> to the directory structure. Click on component
- name to see its description.
-</p>
-<table align="center">
- <tr>
- <td><strong> Component </strong>
- </td>
- <td><strong> Prefix </strong>
- </td>
- <td><strong> Interfaces </strong>
- </td>
- <td><strong> Header files </strong>
- </td>
- </tr>
- <tr>
- <td rowspan="9">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#VM_Core">VM core</a>
- </td>
- <td rowspan="9">
- <code>vm</code>
- </td>
- <td>
- VM Common
- </td>
- <td><CODE>
- @link include/open/vm.h @endlink<BR>
- @link include/open/bytecodes.h @endlink<BR>
- @link include/open/common.h @endlink<BR>
- @link include/open/vm_util.h @endlink<BR>
- @link include/open/types.h @endlink
- </CODE>
- </td>
- </tr>
- <tr>
- <td>
- VM_JIT
- </td>
- <td>
- <code>
- @link include/jit_import.h @endlink<BR>
- @link include/jit_import_rt.h @endlink<BR>
- @link include/jit_runtime_support.h @endlink</P>
- </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_EM
- </td>
- <td>
- <code>
- <P>@link vmcore/include/ini.h @endlink</P>
- </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_Interpreter
- </td>
- <td>
- <code>@link include/interpreter_imports.h @endlink<BR>
- @link vmcore/include/Class.h @endlink<BR>
- @link vmcore/include/compile.h @endlink<BR>
- @link vmcore/include/environment.h @endlink<BR>
- @link vmcore/include/exceptions.h @endlink<BR>
- @link vmcore/include/exceptions_int.h @endlink<BR>
- @link vmcore/include/ini.h @endlink<BR>
- @link vmcore/include/jit_export.h @endlink<BR>
- @link vmcore/include/jit_runtime_support_common.h @endlink<BR>
- @link vmcore/include/mon_enter_exit.h @endlink<BR>
- @link vmcore/src/util/linux/include/platform_lowlevel.h @endlink<BR>
- @link vmcore/src/util/win/include/platform_lowlevel.h @endlink<BR>
- @link vmcore/include/stack_trace.h @endlink<BR>
- @link vmcore/include/thread_generic.h @endlink<BR>
- @link vmcore/include/thread_manager.h @endlink<BR>
- @link vmcore/include/vm_arrays.h @endlink<BR>
- @link vmcore/include/vm_core_types.h @endlink<BR>
- @link vmcore/include/vm_strings.h @endlink<BR>
- @link vmcore/include/vm_threads.h @endlink </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_GC
- </td>
- <td>
- <code>@link include/open/vm_gc.h @endlink<BR>
- @link include/slot.h @endlink (?)</code></CODE>
- </td>
- </tr>
- <tr>
- <td>
- VM_Thread
- </td>
- <td>
- <code>@link include/open/thread_externals.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>
- JNI
- </td>
- <td>
- <code>
- <P>@link include/jni_types.h @endlink<BR>
- @link include/jni.h</code> @endlink</P>
- </td>
- </tr>
- <tr>
- <td>
- JVMTI
- </td>
- <td>
- <code>
- <P>@link include/jvmti.h @endlink<BR>
- @link include/jvmti_support.h @endlink<BR>
- @link include/jvmti_types.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- Kernel classes
- </td>
- <td><CODE>@link include/open/vm_kernel_classes.h @endlink</CODE></td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#EM">Execution manager</a>
- </td>
- <td rowspan="3">
- <code>em</code>
- </td>
- <td>
- EM Common
- </td>
- <td>
- <code>
- <P>
- @link include/open/em.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- EM_VM
- </td>
- <td>
- <P><CODE>@link include/open/em_vm.h @endlink</CODE></P>
- </td>
- </tr>
- <tr>
- <td>
- EM_JIT
- </td>
- <td>
- <code>
- @link include/open/em_profile_access.h @endlink
- </code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#TM">Thread manager</a>
- </td>
- <td rowspan="3">
- <code>thread</code>
- </td>
- <td>
- TM_VM
- </td>
- <td>
- <code>
- <P>@link include/open/jthread.h @endlink<BR>
- @link include/open/ti_thread.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- TM_GC
- </td>
- <td>
- <code>
- <P>@link include/open/hycomp.h @endlink<BR>
- @link include/open/hythread.h @endlink<BR>
- @link include/open/hythread_ext.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- Thread helpers
- </td>
- <td>
- <code>@link include/open/thread_helpers.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#GC">Garbage collector</a>
- </td>
- <td>
- <code>gc</code>
- </td>
- <td>
- GC Generic
- </td>
- <td>
- <code>@link include/open/gc.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#EE">Execution engine</a>
- </td>
- <td rowspan="3">
- <code>ee</code>
- </td>
- <td>
- JIT_VM
- </td>
- <td>
- <code>@link vmcore/include/jit_export.h @endlink<BR>
- @link vmcore/include/jit_export_jpda.h @endlink<BR>
- @link vmcore/include/jit_export_rt.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>JIT_EM
- </td>
- <td>
- <code>
- @link include/open/ee_em_intf.h @endlink
- </code>
- </td>
- </tr>
- <tr>
- <td>
- Interpreter
- </td>
- <td>
- <code>@link include/interpreter.h<BR>
- @link include/interpreter_exports.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td><a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Class_Libraries">Class library support module</a>
- </td>
- <td>
- <code>vmi</code>
- </td>
- <td>VMI
- </td>
- <td>
- <code>
- "classlib luni module"/hyvmls.h<BR>
- "classlib luni module"/vmi.h
- </code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Porting_Layer">OS portability layer</a>
- </td>
- <td rowspan="3">
- <code>port</code>
- </td>
- <td>
- <a href="Link to APR">APR</a> extension
- </td>
- <td>
- <code>port/... .h (40 files)</code>
- </td>
- </tr>
- <tr>
- <td>
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Component_Manager">Component manager</a>
- </td>
- <td>
- <P><CODE>@link include/open/compmgr.h @endlink<BR>
- @link include/component_manager.h @endlink</CODE></P>
- </td>
- </tr>
-</table>
-*/
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * 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
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-/**
- * @author Andrey Yakushev
- */
-
-/** \mainpage DRLVM Interfaces
-<p>
- The following table maps the DRLVM component structure described in <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#VM_Architecture">
- DRLVM Developers Guide</a> to the directory structure. Click on component
- name to see its description.
-</p>
-<table align="center">
- <tr>
- <td><strong> Component </strong>
- </td>
- <td><strong> Prefix </strong>
- </td>
- <td><strong> Interfaces </strong>
- </td>
- <td><strong> Header files </strong>
- </td>
- </tr>
- <tr>
- <td rowspan="9">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#VM_Core">VM core</a>
- </td>
- <td rowspan="9">
- <code>vm</code>
- </td>
- <td>
- VM Common
- </td>
- <td><CODE>
- @link include/open/vm.h @endlink<BR>
- @link include/open/bytecodes.h @endlink<BR>
- @link include/open/common.h @endlink<BR>
- @link include/open/vm_util.h @endlink<BR>
- @link include/open/types.h @endlink
- </CODE>
- </td>
- </tr>
- <tr>
- <td>
- VM_JIT
- </td>
- <td>
- <code>
- @link include/jit_import.h @endlink<BR>
- @link include/jit_import_rt.h @endlink<BR>
- @link include/jit_runtime_support.h @endlink</P>
- </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_EM
- </td>
- <td>
- <code>
- <P>@link vmcore/include/ini.h @endlink</P>
- </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_Interpreter
- </td>
- <td>
- <code>@link include/interpreter_imports.h @endlink<BR>
- @link vmcore/include/Class.h @endlink<BR>
- @link vmcore/include/compile.h @endlink<BR>
- @link vmcore/include/environment.h @endlink<BR>
- @link vmcore/include/exceptions.h @endlink<BR>
- @link vmcore/include/exceptions_int.h @endlink<BR>
- @link vmcore/include/ini.h @endlink<BR>
- @link vmcore/include/jit_export.h @endlink<BR>
- @link vmcore/include/jit_runtime_support_common.h @endlink<BR>
- @link vmcore/include/mon_enter_exit.h @endlink<BR>
- @link vmcore/src/util/linux/include/platform_lowlevel.h @endlink<BR>
- @link vmcore/src/util/win/include/platform_lowlevel.h @endlink<BR>
- @link vmcore/include/stack_trace.h @endlink<BR>
- @link vmcore/include/thread_generic.h @endlink<BR>
- @link vmcore/include/thread_manager.h @endlink<BR>
- @link vmcore/include/vm_arrays.h @endlink<BR>
- @link vmcore/include/vm_core_types.h @endlink<BR>
- @link vmcore/include/vm_strings.h @endlink<BR>
- @link vmcore/include/vm_threads.h @endlink </code>
- </td>
- </tr>
- <tr>
- <td>
- VM_GC
- </td>
- <td>
- <code>@link include/open/vm_gc.h @endlink<BR>
- @link include/slot.h @endlink (?)</code></CODE>
- </td>
- </tr>
- <tr>
- <td>
- VM_Thread
- </td>
- <td>
- <code>@link include/open/thread_externals.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>
- JNI
- </td>
- <td>
- <code>
- <P>@link include/jni_types.h @endlink<BR>
- @link include/jni.h</code> @endlink</P>
- </td>
- </tr>
- <tr>
- <td>
- JVMTI
- </td>
- <td>
- <code>
- <P>@link include/jvmti.h @endlink<BR>
- @link include/jvmti_support.h @endlink<BR>
- @link include/jvmti_types.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- Kernel classes
- </td>
- <td><CODE>@link include/open/vm_kernel_classes.h @endlink</CODE></td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#EM">Execution manager</a>
- </td>
- <td rowspan="3">
- <code>em</code>
- </td>
- <td>
- EM Common
- </td>
- <td>
- <code>
- <P>
- @link include/open/em.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- EM_VM
- </td>
- <td>
- <P><CODE>@link include/open/em_vm.h @endlink</CODE></P>
- </td>
- </tr>
- <tr>
- <td>
- EM_JIT
- </td>
- <td>
- <code>
- @link include/open/em_profile_access.h @endlink
- </code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#TM">Thread manager</a>
- </td>
- <td rowspan="3">
- <code>thread</code>
- </td>
- <td>
- TM_VM
- </td>
- <td>
- <code>
- <P>@link include/open/jthread.h @endlink<BR>
- @link include/open/ti_thread.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- TM_GC
- </td>
- <td>
- <code>
- <P>@link include/open/hycomp.h @endlink<BR>
- @link include/open/hythread.h @endlink<BR>
- @link include/open/hythread_ext.h @endlink</code></P>
- </td>
- </tr>
- <tr>
- <td>
- Thread helpers
- </td>
- <td>
- <code>@link include/open/thread_helpers.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#GC">Garbage collector</a>
- </td>
- <td>
- <code>gc</code>
- </td>
- <td>
- GC Generic
- </td>
- <td>
- <code>@link include/open/gc.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#EE">Execution engine</a>
- </td>
- <td rowspan="3">
- <code>ee</code>
- </td>
- <td>
- JIT_VM
- </td>
- <td>
- <code>@link vmcore/include/jit_export.h @endlink<BR>
- @link vmcore/include/jit_export_jpda.h @endlink<BR>
- @link vmcore/include/jit_export_rt.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td>JIT_EM
- </td>
- <td>
- <code>
- @link include/open/ee_em_intf.h @endlink
- </code>
- </td>
- </tr>
- <tr>
- <td>
- Interpreter
- </td>
- <td>
- <code>@link include/interpreter.h<BR>
- @link include/interpreter_exports.h @endlink</code>
- </td>
- </tr>
- <tr>
- <td><a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Class_Libraries">Class library support module</a>
- </td>
- <td>
- <code>vmi</code>
- </td>
- <td>VMI
- </td>
- <td>
- <code>
- "classlib luni module"/hyvmls.h<BR>
- "classlib luni module"/vmi.h
- </code>
- </td>
- </tr>
- <tr>
- <td rowspan="3">
- <a href="http://harmony.apache.org/subcomponents/drlvm/developers_guide.html#Porting_Layer">OS portability layer</a>
- </td>
- <td rowspan="3">
- <code>port</code>
- </td>
- <td>
- <a href="Link to APR">APR</a> extension
- </td>
- <td>
- <code>port/... .h (40 files)</code>
</td>
</tr>
<tr>