You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by hi...@apache.org on 2010/09/28 15:08:57 UTC
svn commit: r1002152 [5/5] - in /harmony/enhanced/java/branches/mrh: ./
classlib/ classlib/depends/files/ classlib/doc/awt/images/
classlib/doc/regex/images/ classlib/doc/security/images/
classlib/doc/vminterface/ classlib/modules/archive/src/test/java...
Modified: harmony/enhanced/java/branches/mrh/drlvm/vm/include/open/mainpage.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/java/branches/mrh/drlvm/vm/include/open/mainpage.html?rev=1002152&r1=1002151&r2=1002152&view=diff
==============================================================================
--- harmony/enhanced/java/branches/mrh/drlvm/vm/include/open/mainpage.html (original)
+++ harmony/enhanced/java/branches/mrh/drlvm/vm/include/open/mainpage.html Tue Sep 28 13:08:47 2010
@@ -1,312 +1,312 @@
-/*
- * 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<BR>
- </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="http://apr.apache.org/">APR</a> extensions
- </td>
- <td>
- <code>
- @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>
- <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<BR>
+ </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="http://apr.apache.org/">APR</a> extensions
+ </td>
+ <td>
+ <code>
+ @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>
+ <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>
+*/
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/include/open/mainpage.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/include/open/vm_properties.h
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/tests/unit/ulist/Makefile
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/JavaAttached.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/Lock_reservation.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/Monitors.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/NativeUnattachedThread.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/SuspendAll.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/Synchronizer_mutex.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/ThreadCreation.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/ThreadingSystem.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/inflated_lockword.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/inflated_thin_monitor.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/lock_reserv.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/locking.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/safePoint.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/safeRegion.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/thread_groups.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/tm_in_vm.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/thread/doc/images/uninflated_lockword.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/drlvm/vm/vmcore/include/inline_info.h
('svn:executable' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/doc/images/command_sequence.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/doc/images/data_flow.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/doc/images/event_sequence.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/doc/images/jpda.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/doc/images/tests.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/src/main/native/jdwp/unix/agent/exports.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/src/main/native/jdwp/unix/transport/dt_socket/exports.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jpda/src/main/native/jdwp/windows/transport/dt_shmem/makefile
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/pack200/Main.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/Consts.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/Main.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/Controller.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/InvalidPolicyTextException.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/PolicyFileHandler.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/control/PolicyTextParser.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/CommentEntry.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/GrantEntry.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/KeystoreEntry.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/KeystorePasswordURLEntry.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/Permission.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/PolicyEntry.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/model/Principal.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/BaseFormDialog.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/DirectTextEditorPanel.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/EditorPanel.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/GrantEntryEditFormDialog.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/GraphicalEditorPanel.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/KeystoreEntryEditFormDialog.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/LAEFormDialog.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/ListAndEditPanel.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/MainFrame.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/PrincipalEditFormDialog.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/WarningLogDialog.java
('svn:mime-type' removed)
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/policytool/view/apache.gif
------------------------------------------------------------------------------
--- svn:mime-type (original)
+++ svn:mime-type Tue Sep 28 13:08:47 2010
@@ -1 +1 @@
-application/octet-stream
+image/gif
Propchange: harmony/enhanced/java/branches/mrh/jdktools/modules/jretools/src/main/java/org/apache/harmony/jretools/unpack200/Main.java
('svn:mime-type' removed)
Modified: harmony/enhanced/java/branches/mrh/jdktools/modules/samsa/src/main/native/samsa/samsa.c
URL: http://svn.apache.org/viewvc/harmony/enhanced/java/branches/mrh/jdktools/modules/samsa/src/main/native/samsa/samsa.c?rev=1002152&r1=1002151&r2=1002152&view=diff
==============================================================================
--- harmony/enhanced/java/branches/mrh/jdktools/modules/samsa/src/main/native/samsa/samsa.c (original)
+++ harmony/enhanced/java/branches/mrh/jdktools/modules/samsa/src/main/native/samsa/samsa.c Tue Sep 28 13:08:47 2010
@@ -135,7 +135,7 @@ int main (int argc, char **argv, char **
int newIndex = 0;
char *root = NULL;
char *fullExePath = NULL;
- TOOLDATA *pToolData = (TOOLDATA *) malloc(sizeof(TOOLDATA));
+ TOOLDATA *pToolData;
int isJavaw = 0;
int toolType = 0; /* 0 = JRE tool, 1 = JDK tool, 2 = JRE tool in jdk/bin */
@@ -171,6 +171,7 @@ int main (int argc, char **argv, char **
toolType = getToolType(root, toolName);
if (toolType == -1) {
fprintf(stderr, "Unable to determine type (JDK/JRE) of tool\n");
+ free(toolName);
return 1;
}
@@ -181,6 +182,7 @@ int main (int argc, char **argv, char **
pToolData = getToolData(toolName, root, toolType);
if (pToolData == NULL) {
+ free(toolName);
return 2;
}
@@ -415,7 +417,7 @@ char *cleanToolName(const char *name)
_strlwr(temp);
// remove possible '.exe' suffix
- exe = strstr(temp, ".exe");
+ exe = strstr(temp, ".exe");
if (exe) {
*exe = '\0';
}
@@ -452,7 +454,8 @@ char *getRoot(const char* argv0) {
*last = '\0';
return exeDir;
}
-
+
+ free(exeDir);
return NULL;
}