MCPcopy Create free account
hub / github.com/apache/impala / CreatePool

Method CreatePool

be/src/runtime/thread-resource-mgr.cc:52–61  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50}
51
52unique_ptr<ThreadResourcePool> ThreadResourceMgr::CreatePool() {
53 unique_lock<mutex> l(lock_);
54 unique_ptr<ThreadResourcePool> pool =
55 unique_ptr<ThreadResourcePool>(new ThreadResourcePool(this));
56 pools_.insert(pool.get());
57
58 // Added a new pool, update the quotas for each pool.
59 UpdatePoolQuotas(pool.get());
60 return pool;
61}
62
63void ThreadResourceMgr::DestroyPool(unique_ptr<ThreadResourcePool> pool) {
64 DCHECK(pool != nullptr);

Callers 2

TESTFunction · 0.80
InitMethod · 0.80

Calls 2

getMethod · 0.65
insertMethod · 0.45

Tested by 1

TESTFunction · 0.64