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

Method AddEventSequence

be/src/util/runtime-profile.cc:1802–1810  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1800}
1801
1802RuntimeProfile::EventSequence* RuntimeProfile::AddEventSequence(const string& name) {
1803 lock_guard<SpinLock> l(event_sequence_lock_);
1804 EventSequenceMap::iterator timer_it = event_sequence_map_.find(name);
1805 if (timer_it != event_sequence_map_.end()) return timer_it->second;
1806
1807 EventSequence* timer = pool_->Add(new EventSequence());
1808 event_sequence_map_[name] = timer;
1809 return timer;
1810}
1811
1812RuntimeProfile::EventSequence* RuntimeProfile::AddEventSequence(const string& name,
1813 const TEventSequence& from) {

Callers 10

ClientRequestStateMethod · 0.80
UpdateCatalogMethod · 0.80
AddCatalogTimelineMethod · 0.80
ExecuteInternalMethod · 0.80
PrepareMethod · 0.80
PrepareMethod · 0.80
InitProfileFunction · 0.80
TESTFunction · 0.80
SetUpMethod · 0.80

Calls 3

findMethod · 0.45
endMethod · 0.45
AddMethod · 0.45

Tested by 2

TESTFunction · 0.64
SetUpMethod · 0.64