Public Member Functions | |
ThreadContext (ContextPtr &mctx) | |
~ThreadContext () | |
Definition at line 180 of file OperationProcessor.h.
OperationProcessor::ThreadContext::ThreadContext | ( | ContextPtr & | mctx | ) |
Definition at line 50 of file OperationProcessor.cc.
OperationProcessor::ThreadContext::~ThreadContext | ( | ) |
Definition at line 57 of file OperationProcessor.cc.
boost::property_map<OperationGraph, busy_t>::type Hypertable::OperationProcessor::ThreadContext::busy |
Definition at line 212 of file OperationProcessor.h.
size_t Hypertable::OperationProcessor::ThreadContext::busy_count |
Definition at line 203 of file OperationProcessor.h.
std::condition_variable Hypertable::OperationProcessor::ThreadContext::cond |
Definition at line 185 of file OperationProcessor.h.
ExecutionList Hypertable::OperationProcessor::ThreadContext::current |
Definition at line 195 of file OperationProcessor.h.
VertexSet Hypertable::OperationProcessor::ThreadContext::current_active |
Definition at line 190 of file OperationProcessor.h.
size_t Hypertable::OperationProcessor::ThreadContext::current_blocked |
Definition at line 192 of file OperationProcessor.h.
ExecutionList::iterator Hypertable::OperationProcessor::ThreadContext::current_iter |
Definition at line 196 of file OperationProcessor.h.
DependencyIndex Hypertable::OperationProcessor::ThreadContext::dependency_index |
Definition at line 200 of file OperationProcessor.h.
StringSet Hypertable::OperationProcessor::ThreadContext::exclusive_ops |
Definition at line 193 of file OperationProcessor.h.
DependencyIndex Hypertable::OperationProcessor::ThreadContext::exclusivity_index |
Definition at line 199 of file OperationProcessor.h.
boost::property_map<OperationGraph, execution_time_t>::type Hypertable::OperationProcessor::ThreadContext::exec_time |
Definition at line 209 of file OperationProcessor.h.
ExecutionList Hypertable::OperationProcessor::ThreadContext::execution_order |
Definition at line 197 of file OperationProcessor.h.
ExecutionList::iterator Hypertable::OperationProcessor::ThreadContext::execution_order_iter |
Definition at line 198 of file OperationProcessor.h.
OperationGraph Hypertable::OperationProcessor::ThreadContext::graph |
Definition at line 189 of file OperationProcessor.h.
std::condition_variable Hypertable::OperationProcessor::ThreadContext::idle_cond |
Definition at line 186 of file OperationProcessor.h.
boost::property_map<OperationGraph, label_t>::type Hypertable::OperationProcessor::ThreadContext::label |
Definition at line 211 of file OperationProcessor.h.
VertexSet Hypertable::OperationProcessor::ThreadContext::live |
Definition at line 207 of file OperationProcessor.h.
ContextPtr& Hypertable::OperationProcessor::ThreadContext::master_context |
Definition at line 188 of file OperationProcessor.h.
std::mutex Hypertable::OperationProcessor::ThreadContext::mutex |
Definition at line 184 of file OperationProcessor.h.
bool Hypertable::OperationProcessor::ThreadContext::need_order_recompute |
Definition at line 204 of file OperationProcessor.h.
DependencyIndex Hypertable::OperationProcessor::ThreadContext::obstruction_index |
Definition at line 201 of file OperationProcessor.h.
OperationProcessor* Hypertable::OperationProcessor::ThreadContext::op |
Definition at line 187 of file OperationProcessor.h.
std::set<int64_t> Hypertable::OperationProcessor::ThreadContext::op_ids |
Definition at line 194 of file OperationProcessor.h.
std::unordered_map<int64_t, OperationVertex> Hypertable::OperationProcessor::ThreadContext::operation_hash |
Definition at line 191 of file OperationProcessor.h.
boost::property_map<OperationGraph, operation_t>::type Hypertable::OperationProcessor::ThreadContext::ops |
Definition at line 210 of file OperationProcessor.h.
bool Hypertable::OperationProcessor::ThreadContext::paused |
Definition at line 206 of file OperationProcessor.h.
boost::property_map<OperationGraph, permanent_t>::type Hypertable::OperationProcessor::ThreadContext::permanent |
Definition at line 213 of file OperationProcessor.h.
PerpetualSet Hypertable::OperationProcessor::ThreadContext::perpetual_ops |
Definition at line 202 of file OperationProcessor.h.
ResponseManager* Hypertable::OperationProcessor::ThreadContext::response_manager |
Definition at line 208 of file OperationProcessor.h.
bool Hypertable::OperationProcessor::ThreadContext::shutdown |
Definition at line 205 of file OperationProcessor.h.