THRIFT-1361 Optional replacement of pthread by boost::thread
authorRoger Meier <roger@apache.org>
Sun, 2 Oct 2011 10:51:45 +0000 (10:51 +0000)
committerRoger Meier <roger@apache.org>
Sun, 2 Oct 2011 10:51:45 +0000 (10:51 +0000)
commit3faaedf46b0c99096f0a18820782362886530e8e
treeda42b357f44eeeaf8d41dfd005b8c8c6d2a2f288
parent3516e0e306c4ae124dba3ed8f997c8820bcd0864
THRIFT-1361 Optional replacement of pthread by boost::thread
Patch: alexandre parenteau

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1178176 13f79535-47bb-0310-9956-ffa450edef68
27 files changed:
.gitignore
configure.ac
lib/cpp/Makefile.am
lib/cpp/src/concurrency/BoostMonitor.cpp [new file with mode: 0644]
lib/cpp/src/concurrency/BoostMutex.cpp [new file with mode: 0644]
lib/cpp/src/concurrency/BoostThreadFactory.cpp [new file with mode: 0644]
lib/cpp/src/concurrency/BoostThreadFactory.h [new file with mode: 0644]
lib/cpp/src/concurrency/Mutex.h
lib/cpp/src/concurrency/PlatformThreadFactory.h [new file with mode: 0644]
lib/cpp/src/concurrency/PosixThreadFactory.cpp
lib/cpp/src/concurrency/Thread.h
lib/cpp/src/concurrency/test/ThreadFactoryTests.h
lib/cpp/src/concurrency/test/ThreadManagerTests.h
lib/cpp/src/concurrency/test/TimerManagerTests.h
lib/cpp/src/server/TThreadedServer.cpp
lib/cpp/src/transport/TFDTransport.cpp
lib/cpp/src/transport/TFileTransport.cpp
lib/cpp/src/transport/TFileTransport.h
lib/cpp/src/transport/TSocket.cpp
lib/cpp/src/windows/config.h
test/cpp/Makefile.am
test/cpp/src/StressTest.cpp
test/cpp/src/StressTestNonBlocking.cpp
test/cpp/src/TestClient.cpp
test/cpp/src/TestServer.cpp
test/threads/ThreadsClient.cpp
test/threads/ThreadsServer.cpp