Matej Kenda
f1e6cba313
Thread POSIX: tid is numeric OS thread ID on Linux and OSX instead of pthread_t.
2015-06-01 09:59:01 +02:00
Guenter Obiltschnig
1f1f828e29
fixed an unused warning
2015-04-23 16:08:16 +02:00
Guenter Obiltschnig
406175a828
don't throw if thread cpu affinity is not supported
2015-03-19 14:03:54 +01:00
Guenter Obiltschnig
2b1301b3e3
style and interface fixes for thread affinity
2015-03-18 16:40:22 +01:00
ale_bychuk
a0e172419f
fix indentation
2015-03-08 22:54:45 +03:00
ale_bychuk
3af35f548c
fix indentation
2015-03-08 22:04:29 +03:00
ale_bychuk
662fbc861a
add test for thread affinity and fix some problems
2015-03-07 10:55:23 +03:00
bas524
888abad26c
add getAffinity method
...
throw NotImplementedException on unsupported platforms
2015-03-05 18:11:56 +03:00
bas524
158aaab180
Add setaffinity method to thread implementation and interface class
2015-03-04 13:24:26 +03:00
Guenter Obiltschnig
77bbc7e9ba
fixed GH #618 : OS X 10.10 defines PAGE_SIZE macro, conflicts with PAGE_SIZE in Thread_POSIX.cpp
2014-11-21 14:47:33 +01:00
Guenter Obiltschnig
4b53f137de
Thread fixes for POSIX
2014-11-16 20:51:11 +01:00
Günter Obiltschnig
7043a3d4ff
added support for starting functors/lambdas to Poco::Thread class
2014-11-16 20:43:19 +01:00
Roger Meier
b0581433a7
LICENSE: add info about SPDX-License-Identifier usage and use it
...
fix: remove executable flag and change back to 100644 (was 100755)
Signed-off-by: Roger Meier <r.meier@siemens.com>
2014-05-14 08:38:09 +02:00
Roger Meier
628a06f718
LICENSE: add info about SPDX-License-Identifier usage and use it
...
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-05-04 21:02:42 +02:00
Guenter Obiltschnig
fbbfc507e2
fixed thread priority issues on POSIX platforms with non-standard scheduling policy
2014-04-14 17:50:46 +02:00
Mike Naquin
29a9a2cf1d
Remove the need for a debug build or debugger when setting POSIX thread names.
2013-05-20 12:46:03 -05:00
aleks-f
6719d3448f
GH #140 : Poco::Runnable threading cleanup issue
2013-03-29 14:02:53 -05:00
Alex
3efbbdc1f7
GH #79 : Poco::Thread leak on Linux
...
fixed GH #79 : Poco::Thread leak on Linux
2013-03-17 21:13:04 -05:00
Mike Naquin
5cd3d194ef
Add pthread_setname_np in Thread_POSIX. User can enable this with -DPOCO_POSIX_DEBUGGER_THREAD_NAMES.
2012-12-14 09:35:48 -06:00
Aleksandar Fabijanic
bf74a4be8b
FreeBSD build and threading
2012-10-01 00:31:28 +00:00
Aleksandar Fabijanic
d22ba992c8
align with 1.4.4
2012-09-15 15:09:27 +00:00
Aleksandar Fabijanic
4328b7cba3
porting rev. 1915 from 1.4.4 branch (fixed SF# 3539695)
2012-08-18 04:16:16 +00:00
Aleksandar Fabijanic
9b952a29c7
ported 1.4.4 branch changes (needs build checks and test runs!)
2012-05-19 03:04:51 +00:00
Aleksandar Fabijanic
5a639074d9
change EOL to 'native'
2012-04-29 18:52:25 +00:00
Aleksandar Fabijanic
d75e68c027
new trunk (base for 1.5)
...
windows build only
2012-04-23 01:14:34 +00:00
Aleksandar Fabijanic
f9b60296f7
removing old trunk files
2012-04-23 00:43:14 +00:00
Marian Krivos
7d7c02c579
trunk: backport eventing from 1.4.3
2012-02-05 12:16:58 +00:00
Marian Krivos
c349742cf5
trunk/branch integration: VxWorks & Wince
2011-08-23 07:12:01 +00:00
Marian Krivos
74019e51a9
trunk/branch integration: VxWorks & Wince
2011-08-22 18:03:37 +00:00
Marian Krivos
f6f7d6fa48
fixed missing includes
2009-08-25 19:42:07 +00:00
Guenter Obiltschnig
9464ca7b24
fixed SF# 2841812: Posix ThreadImpl::sleepImpl throws exceptions on EINTR
2009-08-25 06:49:47 +00:00
Aleksandar Fabijanic
11dc7df7e0
[SF 2725424] TestThreadStack size fails on Solaris
2009-04-01 18:41:25 +00:00
Guenter Obiltschnig
f67694e455
fixed SF# 2630476: Thread_POSIX::setStackSize() failure with g++ 4.3
2009-03-10 15:08:35 +00:00
Guenter Obiltschnig
64a7203a0d
integrated fixed from 1.3.4
2009-02-18 13:12:25 +00:00
Guenter Obiltschnig
868390ad58
thread fixes for macosx
2008-09-18 19:07:15 +00:00
Aleksandar Fabijanic
cb234f14ac
Fedora Core9/g++ 4.3.0 compilations fixes
2008-06-03 20:51:10 +00:00
Aleksandar Fabijanic
81fcb5cbf5
Solaris and non-Cygwin pthreads fixes (Serge: backport to 1.3.3)
2008-05-14 18:12:04 +00:00
Aleksandar Fabijanic
6c014c25d3
[1954327] CYGWIN's pthread does not define PTHREAD_STACK_MIN (2nd time)
2008-05-02 22:45:54 +00:00
Aleksandar Fabijanic
be2ebf2197
SF [1954327] CYGWIN's pthread does not define PTHREAD_STACK_MIN
2008-04-29 20:46:30 +00:00
Aleksandar Fabijanic
e1c7bc55dd
SF items 1951604 and 1953551
...
[1951604] POCO refuses to compile with g++ 4.3.0
[1953551] Solaris Sun Studio 12 Apache stdcxx 64 bit
Warning: compile with target platforms not done yet!
2008-04-28 21:52:10 +00:00
Aleksandar Fabijanic
2a93c3e84f
some cosmetic changes
2008-04-24 10:06:35 +00:00
Aleksandar Fabijanic
9fd70bade2
- POCO_THREAD_STACK_SIZE macro
...
- few Thread modifications
- ThreadPool configurable stack size
2008-04-20 23:28:41 +00:00
Aleksandar Fabijanic
32c8d371e9
Thread OS priority
2008-04-15 23:25:19 +00:00
Aleksandar Fabijanic
1867398d32
removed Mutex from Win32, split POSIX entry() function into two
2008-04-11 10:15:43 +00:00
Aleksandar Fabijanic
89ca50a581
SF 1939071 and 1928786
2008-04-11 01:37:49 +00:00
Guenter Obiltschnig
da49971d0f
synced with main repository
2008-01-28 17:23:19 +00:00
Guenter Obiltschnig
adfaac6703
latest changes from main repository; added eclipse cdt project files
2007-04-28 09:34:20 +00:00
Guenter Obiltschnig
3e46ab332b
latest changes from main repository
2007-04-25 08:39:02 +00:00
Guenter Obiltschnig
7639f5a3f0
sync to internal repository
2007-02-23 14:27:57 +00:00
Guenter Obiltschnig
bb11cbaf29
sources from main repository
2006-12-22 09:51:53 +00:00