Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
4e19f1914e49db4b7913ff0f5af8eec51caee875
/
lib
/
cpp
/
src
/
concurrency
4e19f19
cpp: non-blocking add for ThreadManager
by David Reiss
· 15 years ago
6c1ee21
cpp: Extend FunctionRunner to support periodic calls (in a thread)
by David Reiss
· 15 years ago
068f416
cpp: TNonblockingServer: Allow unrun tasks to expire after a time limit
by David Reiss
· 15 years ago
e96fa55
cpp: Add enum and constructor to RWGuard to make read/write more visible
by David Reiss
· 15 years ago
a0dbfef
cpp: TNonBlockingServer: Use separate monitor for max queue
by David Reiss
· 15 years ago
b9db49c
cpp: Let Monitors share Mutex instances
by David Reiss
· 15 years ago
01fe153
cpp: TNonBlockingServer overload handling and optimizations
by David Reiss
· 15 years ago
3bb5e05
THRIFT-683. Remove profanity
by David Reiss
· 15 years ago
ffff2b3
THRIFT-214. cpp: Qualify another cast
by David Reiss
· 15 years ago
52687eb
THRIFT-469. cpp: Fix a bug in TimerManager::add
by David Reiss
· 16 years ago
9fcacc8
THRIFT-466. cpp: Make the concurrency library test more thorough
by David Reiss
· 16 years ago
8584b6f
THRIFT-465. cpp: Fix some STL misuse in the concurrency library test
by David Reiss
· 16 years ago
5fa20da
THRIFT-464. cpp: Fix some STL misuse in the concurrency library
by David Reiss
· 16 years ago
5105b2e
cpp: Add some missing includes to fix OpenBSD compilation
by David Reiss
· 16 years ago
2ff956c
cpp: Fix an OpenBSD compilation bug by moving a typedef
by David Reiss
· 16 years ago
e4ca179
cpp: Deal with systems without sched_get_priority_{min,max} (OpenBSD)
by David Reiss
· 16 years ago
be378f2
THRIFT-490. Clarify the comment for the Guard macro
by David Reiss
· 16 years ago
7247b8c
cpp: Fix compiler and library compilation with newer glibc
by David Reiss
· 16 years ago
ea2cba8
THRIFT-387. Add license headers to a bunch of files
by David Reiss
· 16 years ago
13083d6
THRIFT-294. Remove @author tags
by Bryan Duxbury
· 16 years ago
b5e6221
THRIFT-270: change cpp namespaces from facebook::thrift to apache::thrift
by T Jake Luciani
· 16 years ago
fbb14ef
THRIFT-214. cpp: Qualify a cast to fix OSX compilation
by David Reiss
· 16 years ago
428d569
THRIFT-215. cpp: Disable an assertion that fails on various platforms
by David Reiss
· 16 years ago
53f18f0
(THRIFT-69) Fix Util::currentTime for use in applications.
by David Reiss
· 17 years ago
fb1c5ac
Declare special mutex initializers unconditionally.
by David Reiss
· 17 years ago
c6dab61
Thrift: Allow for alternative Mutex initializers.
by David Reiss
· 17 years ago
e3a6492
Fix locking bug in ThreadManager.
by David Reiss
· 17 years ago
791a57f
FunctionRunner Utility Class.
by David Reiss
· 17 years ago
af29695
Add ProfilerRegisterThead() to PosixThread.
by David Reiss
· 17 years ago
631dcb4
Thrift: concurrency/Util.h: Add converters for 'struct timeval', cleanup
by David Reiss
· 17 years ago
a8de489
Patch from Ross McFarland to compile with strict warnings
by Mark Slee
· 17 years ago
0c90f6f
Thrift: Whitespace cleanup.
by David Reiss
· 17 years ago
4b6ff2d
-- Allow ThreadPoolManager tp return immediately from addTask
by Aditya Agarwal
· 17 years ago
eaa61e4
Thrift: A hack to prevent incorrect usage of Mutex Guards.
by David Reiss
· 17 years ago
1454296
[Explicitly declare shared_ptr]
by yunfang
· 17 years ago
19cee90
THRIFT: Make the mutex assignable
by boz
· 17 years ago
6230967
THRIFT: Mutex and ReadWriteMutex leaked memory, now they don't
by boz
· 17 years ago
d4a269c
Thrift: No using namespace.
by David Reiss
· 17 years ago
9843915
Fix thread_t cast again
by Mark Slee
· 17 years ago
04f0b7b
Use reinterpret_cast instead of static_cast for pthread_t => Thread::id_t
by Mark Slee
· 17 years ago
5362e70
THRIFT: mutex trylock support
by boz
· 17 years ago
17496a0
Typo and comment fix
by Mark Slee
· 17 years ago
80cdca7
-- fix memory leak in TThreadedServer
by Aditya Agarwal
· 17 years ago
96d2388
Thrift: Cleaned up whitespace.
by David Reiss
· 17 years ago
a36f5db
[scope lock wrapped for ReadWriteMutex]
by yunfang
· 18 years ago
85287d3
Fix addrinfo structure memory leak in TSocket
by Mark Slee
· 18 years ago
cce8184
THRIFT ReadWriteMutex
by boz
· 18 years ago
a647903
Modified PosixThreadFactory
by Marc Slemko
· 18 years ago
67606e5
Modified PosixThreadFactory::PThread:
by Marc Slemko
· 18 years ago
9b82d27
Get the long longs out of the Thrift codebase
by Mark Slee
· 18 years ago
2782d6d
mcslee: being nitpicky ensuring consistent coding style
by Mark Slee
· 18 years ago
e04475b
-- fix read timeout handling in TSocket
by Aditya Agarwal
· 18 years ago
3a3b53b
Modified facebook::thrift::concurrency::Monitor.wait:
by Marc Slemko
· 18 years ago
b6b5a9e
Removed comment about needing a lock in thread main. Access through boost::shared_ptr is thread safe
by Marc Slemko
· 18 years ago
3f234da
-- more assert fixes for thrift concurrency
by Aditya Agarwal
· 18 years ago
9dc5740
-- assert fixes for thrift concurrency lib
by Aditya Agarwal
· 18 years ago
5ea15f9
Get rid of all the using namespace and using boost:: declarations in Thrift header files
by Mark Slee
· 18 years ago
6e3f637
Proper shutdown functionality for Thrift servers
by Mark Slee
· 18 years ago
7c10eaf
Add join to the ThreadManager
by Mark Slee
· 18 years ago
9f0c651
Thrift license applied to all the C++ files
by Mark Slee
· 18 years ago
fdef47e
-- Servers should not crash on accept.
by Aditya Agarwal
· 18 years ago
8cbda85
Prevent direct instantation of ThreadManager
by Mark Slee
· 18 years ago
b9ff32a
Thrift: C++ peek() method and TException not Exception
by Mark Slee
· 18 years ago
b3bd81f
Change Thrift .cc files to be .cpp files
by Mark Slee
· 18 years ago
2f6404d
C++ Thrift coding style changes
by Mark Slee
· 18 years ago
2905078
Better socket timeout and options support for Thrift C++
by Mark Slee
· 18 years ago
f5f2be4
Thrift: standardize coding style
by Mark Slee
· 18 years ago
e6889de
Fixed a few typos - test client and server samples now working with new code generation
by Marc Slemko
· 18 years ago
d42a2c2
Rationalized include-directory schema
by Marc Slemko
· 18 years ago
6f038a7
Converted concurrency classes to use boost::shared_ptr and boost::weak_ptr:
by Marc Slemko
· 18 years ago
c778297
autoconf/automake/libtool-ized thrift cpp bits:
by Marc Slemko
· 18 years ago
9d4a3e2
autoconf/automake/libtool-ized thrift cpp bits:
by Marc Slemko
· 18 years ago
9f0ba25
autoconf/automake line noise for linux/osx builds
by Marc Slemko
· 18 years ago
fe5ba12e
More test code added... more bugs found
by Marc Slemko
· 18 years ago
03dedd9
Fixed a few problems found on linux x86_64 version
by Marc Slemko
· 18 years ago
740343d
Forgot this one
by Marc Slemko
· 18 years ago
525c202
Forgot this one
by Marc Slemko
· 18 years ago
d466b21
Bring up of thread manager
by Marc Slemko
· 18 years ago
9f27a4e
More bullet proofing of timer manager
by Marc Slemko
· 18 years ago
8a40a76
Added thread factory test - problems in thread
by Marc Slemko
· 18 years ago
0e53ccd
Another checkpoint of initial cut at thread pool manager for thrift and related concurrency classes.
by Marc Slemko
· 18 years ago
6694987
Checkpoint of initial cut at thread pool manager for thrift and related concurrency classes.
by Marc Slemko
· 19 years ago