Commit Graph

2830 Commits

Author SHA1 Message Date
Aleksandar Fabijanic
8b96fd4a33 Merge pull request #743 from bas524/affinity
add thread affinity policy to threadpool
2015-03-17 17:47:54 -05:00
Günter Obiltschnig
a1ef314f32 Merge pull request #748 from tik/cmake-build-subdirectory
Enable pocoproject to be built as a subproject in a cmake build.
2015-03-17 21:58:23 +01:00
Tim Kettler
a751d32602 Enable pocoproject to be built as a subproject in a cmake build. 2015-03-17 12:20:52 +01:00
bas524
283e9a9595 fix error 2015-03-17 09:07:26 +03:00
bas524
6b7c87bf5c replace typedef enum to pure enum ThreadAffinityPolicy
fix problem in cmake for pthread_setaffinity_np
2015-03-17 08:33:05 +03:00
Guenter Obiltschnig
416380936a fix a race condition 2015-03-16 16:09:54 +01:00
Guenter Obiltschnig
4bf0328740 set application.configDir property correctly if a configuration file is explicitely loaded and no default config file is found. 2015-03-15 18:16:54 +01:00
Guenter Obiltschnig
2711037d4e Merge branch 'develop' of https://github.com/pocoproject/poco into develop 2015-03-15 17:52:37 +01:00
Günter Obiltschnig
39b6c79e46 fixed for VS2008 and WinCE 2015-03-14 10:30:22 +01:00
Günter Obiltschnig
e1694c3e68 Windows specific: added registerServiceDeviceNotification() and handleDeviceEvent() to handle SERVICE_CONTROL_DEVICEEVENT events 2015-03-13 13:51:51 +01:00
Guenter Obiltschnig
490fa253f1 style fix 2015-03-12 14:50:16 +01:00
ale_bychuk
9d4d3e41dd Add thread affinity support to taskmanager 2015-03-12 16:12:33 +03:00
Günter Obiltschnig
e6b4c12ad2 updated project files to include JSONRowFormatter 2015-03-12 08:57:47 +01:00
Günter Obiltschnig
9ef7b1d852 fix for VS 2015-03-12 06:27:10 +01:00
Guenter Obiltschnig
c52b6ec949 fix for libstdc++ workaround 2015-03-11 23:45:05 +01:00
Günter Obiltschnig
a97c58a961 disable Timestamp hack on WinCE (re-enable with -DPOCO_WINCE_TIMESTAMP_HACK) 2015-03-11 23:18:51 +01:00
Guenter Obiltschnig
a2b09bbcfc updated WinCE platform notes 2015-03-11 23:15:46 +01:00
Guenter Obiltschnig
302f2f24d3 fixed SystemConfigurationTest 2015-03-11 22:30:36 +01:00
Günter Obiltschnig
f5c49f0d94 Merge branch 'develop' of https://github.com/pocoproject/poco into develop 2015-03-11 22:07:29 +01:00
Günter Obiltschnig
6de327fe07 fixed missing member var init 2015-03-11 22:07:07 +01:00
Guenter Obiltschnig
59bd310130 workaround for clang/libstdc++ issue on OS X: seekg() returning -1 does not set failbit 2015-03-11 21:58:52 +01:00
ale_bychuk
4c1fe9ef02 add thread affinity policy to threadpool
there are OS_DEFAULT, UNIFORM_DISTRIBUTION and CUSTOM
With custom policy we can run thread on specified cpu
2015-03-11 23:39:21 +03:00
Günter Obiltschnig
67f90e2a8e fixed project files 2015-03-11 18:39:23 +01:00
Günter Obiltschnig
70eabf06e6 Merge pull request #738 from Sevalecan/develop
Move other FIFOBuffer tests to new BasicFIFOBufferTest
2015-03-11 17:41:28 +01:00
Günter Obiltschnig
bdd9b7e3a6 fixed WEC2013 project files 2015-03-11 16:41:40 +01:00
Günter Obiltschnig
02b5033834 Merge pull request #742 from siemens/wince
WinCE methods missing
2015-03-11 15:52:52 +01:00
Pascal Bach
745d5fb025 Add missing const in ThreadImpl::getAffinityImpl for WINCE 2015-03-11 11:31:10 +01:00
Pascal Bach
1b8a7c1664 Add missing Path implementations for WINCE 2015-03-11 11:30:10 +01:00
Aleksandar Fabijanic
6f0e180430 Update CONTRIBUTORS 2015-03-08 16:46:58 -05:00
Aleksandar Fabijanic
849e362b1d Merge pull request #730 from bas524/feature
Add setaffinity method to thread implementation and interface class
2015-03-08 16:10:45 -05:00
ale_bychuk
9c9cdf4cf6 fix 2015-03-08 22:58:32 +03: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
Aleksandar Fabijanic
f025c4643c Update CONTRIBUTORS 2015-03-07 10:41:41 -06:00
Aleksandar Fabijanic
7d593af26c Merge pull request #739 from tml1024/develop
Add WebSocket::receiveFrame() that appends to a Poco::Buffer<char>
2015-03-07 10:39:28 -06:00
Tor Lillqvist
08a748dae1 Add WebSocket::receiveFrame() that appends to a Poco::Buffer<char> 2015-03-07 15:46:08 +02:00
ale_bychuk
662fbc861a add test for thread affinity and fix some problems 2015-03-07 10:55:23 +03:00
Guenter Obiltschnig
4336528290 fix: android arm64/x86_64 compile error with getdtablesize 2015-03-06 16:32:02 +01:00
Aleksandar Fabijanic
e83e2ae908 Merge pull request #734 from rklabs/fix_make_odbc_error_msg
Enhancing error message to show correct way to setup libodbc path
2015-03-06 09:11:10 -06:00
rkadam
976baa895e Enhancing error message to show correct way to setup libodbc path 2015-03-06 12:56:47 +05:30
bas524
888abad26c add getAffinity method
throw NotImplementedException on unsupported platforms
2015-03-05 18:11:56 +03:00
Guenter Obiltschnig
7d5eec2b4a build system: export LINK envvar 2015-03-05 11:18:05 +01:00
bas524
158aaab180 Add setaffinity method to thread implementation and interface class 2015-03-04 13:24:26 +03:00
Guenter Obiltschnig
5dea080b0b use GCC_DIAG_OFF(unused-local-typedefs) only for GCC >= 4.8 2015-03-03 06:51:23 +01:00
Alex Fabijanic
7022c44397 add WebSocket tests to posix build system 2015-03-02 20:25:33 -06:00
Alex Fabijanc
7253045a6e added ProGen Files for Foundation and regenerated projects to include JSONString 2015-03-02 19:57:46 -06:00
Alex Fabijanc
b91096b528 added ProGen files for Foundation 2015-03-02 19:50:29 -06:00
Alex Fabijanc
37deffc4ee updated NetSSL testsuite projects 2015-03-02 19:41:01 -06:00
Alex Fabijanc
c727402dd9 added secure WebSocket tests 2015-03-02 19:34:50 -06:00
Jonathan S
e9bd574b62 Merge branch 'official_develop' into develop 2015-03-02 01:54:59 -05:00