You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ge...@apache.org on 2005/12/01 07:04:00 UTC
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....
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