Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
dca42ab4b521bd4b0ffda67ae47a75b47045af24
/
lib
/
cpp
/
src
/
thrift
/
concurrency
/
ThreadManager.cpp
8ec5857
THRIFT-4963: Fix deadlock in ThreadManager::Worker::run
by Kanishth Karthik
· 5 years ago
6475016
THRIFT-4776:Modernize c++11 code by clang-tidy (#1732)
by cyy
· 6 years ago
042580f
THRIFT-4762: Applied some C++11 refactorings to the runtime library and compiler (#1719)
by Sebastian Zenker
· 6 years ago
bfdbd03
use chrono
by cyy
· 6 years ago
f83d3f9
add const to member functions
by cyy
· 6 years ago
316723a
remove stdcxx namespace and use std directly
by cyy
· 6 years ago
82ae957
THRIFT-2221: detect C++11 and use std namespace for memory operations (smart_ptr)
by James E. King, III
· 8 years ago
00d4252
THRIFT-3978: tighten up pthread mutex implementation, removing asserts and replacing them with exceptions
by James E. King, III
· 8 years ago
df89913
THRIFT-3932 fixed ThreadManager concurrency issues, added more tests in that area, did a little refactoring and prettying up along the way
by James E. King, III
· 9 years ago
e5fbedd
Revert "THRIFT-3768 fix TThreadedServer refactoring issues with client lifetime guarantees"
by Jens Geyer
· 9 years ago
0b433de
THRIFT-3768 fix TThreadedServer refactoring issues with client lifetime guarantees
by Jim King
· 9 years ago
61b1708
THRIFT-3233 fix accounting of workers in thread manager
by Jim King
· 9 years ago
7f4be5f
some 'some make style' suggestions applied to C++ files
by Konrad Grochowski
· 10 years ago
2fadc8d
THRIFT-2872 Fix dead lock when all tasks are expired
by Qiao Mu
· 10 years ago
71f2d8a
THRIFT-3067 C++ cppcheck performance related warnings
by Roger Meier
· 10 years ago
3876ea7
make style applied
by Konrad Grochowski
· 10 years ago
fb05cf6
THRIFT-2789 TNonblockingServer leaks socket FD's under load
by Jens Geyer
· 10 years ago
16a23a6
THRIFT-2729: C++ - .clang-format created and applied
by Konrad Grochowski
· 11 years ago
240120c
Revert "THRIFT-2729: C++ - .clang-format created and applied"
by Konrad Grochowski
· 10 years ago
74260aa
THRIFT-2729: C++ - .clang-format created and applied
by Konrad Grochowski
· 11 years ago
8b51bc6
remove trailing whitespace
by Roger Meier
· 11 years ago
9a242c0
THRIFT-2607 ThreadManager.cpp warning on clang++ 3.4
by Roger Meier
· 11 years ago
ffbfd03
THRIFT-2074 cppcheck error removed from ThreadManager.cpp
by Roger Meier
· 12 years ago
7295745
THRIFT-2071 clang 3.2 reports warning when comparing shared_ptr<X> == NULL
by Roger Meier
· 12 years ago
9be4e68
THRIFT-2039 config.h --> thrift-config.h
by Konrad Grochowski
· 12 years ago
4285ba2
THRIFT-2014 Change C++ lib includes to use <namespace/> style throughout
by Roger Meier
· 12 years ago
49ff8b1
THRIFT-1552 Include paths for c/c++ should be prefixed with 'thrift/'
by Roger Meier
· 13 years ago
[Renamed from lib/cpp/src/concurrency/ThreadManager.cpp]
12d7053
THRIFT-1461 Recent TNonblockingServer changes broke --enable-boostthreads=yes, Windows
by Roger Meier
· 13 years ago
4013fa3
Thrift-1334: Add more info to IllegalStateException
by Jake Farrell
· 14 years ago
3b771a1
THRIFT-916 compile with -Wall -Wextra without warning on Debian Lenny
by Roger Meier
· 14 years ago
01c5ceb
THRIFT-916: Fix warnings in C++ when compiling with -Wall.
by Christian Lavoie
· 15 years ago
4cc0755
cpp: Fix a race/deadlock in ThreadManager
by David Reiss
· 15 years ago
4e19f19
cpp: non-blocking add for ThreadManager
by David Reiss
· 15 years ago
068f416
cpp: TNonblockingServer: Allow unrun tasks to expire after a time limit
by David Reiss
· 15 years ago
a0dbfef
cpp: TNonBlockingServer: Use separate monitor for max queue
by David Reiss
· 15 years ago
01fe153
cpp: TNonBlockingServer overload handling and optimizations
by David Reiss
· 15 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
e3a6492
Fix locking bug in ThreadManager.
by David Reiss
· 17 years ago
4b6ff2d
-- Allow ThreadPoolManager tp return immediately from addTask
by Aditya Agarwal
· 17 years ago
d4a269c
Thrift: No using namespace.
by David Reiss
· 18 years ago
96d2388
Thrift: Cleaned up whitespace.
by David Reiss
· 18 years ago
a647903
Modified PosixThreadFactory
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
3a3b53b
Modified facebook::thrift::concurrency::Monitor.wait:
by Marc Slemko
· 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
b3bd81f
Change Thrift .cc files to be .cpp files
by Mark Slee
· 19 years ago
[Renamed from lib/cpp/src/concurrency/ThreadManager.cc]
2f6404d
C++ Thrift coding style changes
by Mark Slee
· 19 years ago
f5f2be4
Thrift: standardize coding style
by Mark Slee
· 19 years ago
6f038a7
Converted concurrency classes to use boost::shared_ptr and boost::weak_ptr:
by Marc Slemko
· 19 years ago
fe5ba12e
More test code added... more bugs found
by Marc Slemko
· 19 years ago
03dedd9
Fixed a few problems found on linux x86_64 version
by Marc Slemko
· 19 years ago
525c202
Forgot this one
by Marc Slemko
· 19 years ago
d466b21
Bring up of thread manager
by Marc Slemko
· 19 years ago
8a40a76
Added thread factory test - problems in thread
by Marc Slemko
· 19 years ago
0e53ccd
Another checkpoint of initial cut at thread pool manager for thrift and related concurrency classes.
by Marc Slemko
· 19 years ago
6694987
Checkpoint of initial cut at thread pool manager for thrift and related concurrency classes.
by Marc Slemko
· 19 years ago