harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ge...@apache.org
Subject svn commit: r350181 [194/198] - in /incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core: ./ depends/ depends/files/ depends/jars/ depends/libs/ depends/libs/linux.IA32/ depends/libs/win.IA32/ depends/oss/ depends/oss/linux.IA32/ depends/oss/win....
Date Thu, 01 Dec 2005 06:04:00 GMT
Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/DoxygenSupport.txt
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/DoxygenSupport.txt?rev=350181&view=auto
==============================================================================
--- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/DoxygenSupport.txt
(added)
+++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/DoxygenSupport.txt
Wed Nov 30 21:29:27 2005
@@ -0,0 +1,31 @@
+/* Copyright 1998, 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed 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.
+ */
+
+/*
+ * This file provides the group definitions required to create the Doxygen generated
+ * output for compounds.  There is one group per directory (port, pool, thread, etc.).
+ */
+ 
+/**
+ * @defgroup Thread Thread
+ * @brief Threading and Synchronization Library API.
+ * 
+ * The threading and synchronization API describes a programmatic interface for the 
+ * generic management and use of basic threading and synchronization functionality 
+ * common to most operating systems. In implementation, it will usually be a thin 
+ * abstraction layer atop already-provided operating system support for these 
+ * features. It is in many ways analagous to a subset of the pthreads library. 
+ * 
+ */

Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.def
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.def?rev=350181&view=auto
==============================================================================
--- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.def
(added)
+++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.def
Wed Nov 30 21:29:27 2005
@@ -0,0 +1,84 @@
+LIBRARY	HYTHR
+
+SECTIONS
+	.data	READ WRITE
+	.text	EXECUTE READ
+
+EXPORTS
+	hythread_attach
+	hythread_create
+	hythread_cancel
+	hythread_interrupt
+	hythread_clear_interrupted
+	hythread_interrupted
+	hythread_priority_interrupt
+	hythread_clear_priority_interrupted
+	hythread_priority_interrupted
+	hythread_monitor_destroy
+	hythread_monitor_enter
+	hythread_monitor_get_name
+	hythread_monitor_enter_using_threadId
+	hythread_monitor_try_enter
+	hythread_monitor_try_enter_using_threadId
+	hythread_monitor_exit
+	hythread_monitor_exit_using_threadId
+	hythread_monitor_init
+	hythread_monitor_init_with_name
+	hythread_monitor_notify
+	hythread_monitor_notify_all
+	hythread_monitor_wait
+	hythread_monitor_wait_timed
+	hythread_monitor_wait_interruptable
+	hythread_monitor_num_waiting
+	hythread_resume
+	hythread_self
+	hythread_set_priority
+	hythread_get_priority
+	hythread_sleep
+	hythread_sleep_interruptable
+	hythread_suspend
+	hythread_tls_alloc
+	hythread_tls_alloc_with_finalizer
+	hythread_tls_free
+	hythread_tls_get
+	hythread_tls_set
+	hythread_yield
+	hythread_exit
+	hythread_detach
+	hythread_global
+	hythread_get_flags
+	hythread_monitor_walk
+	hythread_lib_lock
+	hythread_lib_unlock
+	hythread_rwmutex_init
+	hythread_rwmutex_destroy
+	hythread_rwmutex_enter_read
+	hythread_rwmutex_exit_read
+	hythread_rwmutex_enter_write
+	hythread_rwmutex_exit_write
+	hythread_park
+	hythread_unpark
+	hythread_monitor_lock
+	hythread_monitor_unlock
+	hythread_monitor_pin
+	hythread_monitor_unpin
+	hythread_lib_get_flags
+	hythread_lib_set_flags
+	hythread_lib_clear_flags
+	hythread_jlm_monitor_init
+	hythread_jlm_thread_init
+	hythread_jlm_gc_lock_init
+	hythread_jlm_get_gc_lock_tracing
+	hythread_monitor_get_tracing
+	hythread_get_user_time
+	hythread_get_cpu_time
+	hythread_get_handle
+	hythread_get_stack_size
+	hythread_get_os_priority
+	hythread_get_stack_usage
+	hythread_enable_stack_usage
+	hysem_init
+	hysem_post
+	hysem_wait
+	hysem_destroy
+

Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.rc
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.rc?rev=350181&view=auto
==============================================================================
--- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.rc
(added)
+++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/native-src/win.IA32/thread/hythr.rc
Wed Nov 30 21:29:27 2005
@@ -0,0 +1,47 @@
+;
+; Copyright 1998, 2005 The Apache Software Foundation or its licensors, as applicable
+; 
+; Licensed 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.
+;
+
+#include <windows.h>
+#include <winver.h>
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 0,1,0,0
+ PRODUCTVERSION 0,1,0,0
+ FILEFLAGSMASK 0x3fL
+ FILEFLAGS 0x0L
+ FILEOS VOS_NT_WINDOWS32
+ FILETYPE VFT_DLL
+ FILESUBTYPE 0x0L
+BEGIN
+	BLOCK "StringFileInfo"
+	BEGIN
+		BLOCK "040904b0"
+		BEGIN
+			VALUE "CompanyName", "The Apache Software Foundation.\0"
+			VALUE "FileDescription", "Thread native code\0"
+			VALUE "FileVersion", "0.1\0"
+			VALUE "InternalName", "thread\0"
+			VALUE "LegalCopyright", "(c) Copyright 2005 The Apache Software Foundation or its licensors,
as applicable.\0"
+			VALUE "OriginalFilename", "hythr.dll\0"
+			VALUE "ProductName", "Apache Harmony\0"
+			VALUE "ProductVersion", "0.1\0"
+		END
+	END
+	BLOCK "VarFileInfo"
+	BEGIN
+		VALUE "Translation", 0x0409, 1200
+	END
+END



Mime
View raw message