AddChildTracker(MemTracker *tracker) | impala::MemTracker | private |
AddGcFunction(GcFunction f) | impala::MemTracker | inline |
all_trackers_ | impala::MemTracker | private |
AnyLimitExceeded() | impala::MemTracker | inline |
auto_unregister_ | impala::MemTracker | private |
bytes_freed_by_last_gc_metric_ | impala::MemTracker | private |
bytes_over_limit_metric_ | impala::MemTracker | private |
CheckLimitExceeded() const | impala::MemTracker | inlineprivate |
child_tracker_it_ | impala::MemTracker | private |
child_trackers_ | impala::MemTracker | private |
child_trackers_lock_ | impala::MemTracker | mutableprivate |
Consume(int64_t bytes) | impala::MemTracker | inline |
ConsumeLocal(int64_t bytes, MemTracker *end_tracker) | impala::MemTracker | inline |
consumption() const | impala::MemTracker | inline |
consumption_ | impala::MemTracker | private |
consumption_metric_ | impala::MemTracker | private |
COUNTER_NAME | impala::MemTracker | static |
effective_limit() const | impala::MemTracker | inline |
enable_logging_ | impala::MemTracker | private |
EnableLogging(bool enable, bool log_stack) | impala::MemTracker | inline |
ExpandRmReservation(int64_t bytes) | impala::MemTracker | private |
gc_functions_ | impala::MemTracker | private |
gc_lock_ | impala::MemTracker | private |
GC_RELEASE_SIZE | impala::MemTracker | privatestatic |
GcFunction typedef | impala::MemTracker | |
GcMemory(int64_t max_consumption) | impala::MemTracker | private |
GcTcmalloc() | impala::MemTracker | private |
GetQueryMemTracker(const TUniqueId &id, int64_t byte_limit, int64_t rm_reserved_limit, MemTracker *parent, QueryResourceMgr *res_mgr) | impala::MemTracker | static |
GetRequestPoolMemTracker(const std::string &pool_name, MemTracker *parent) | impala::MemTracker | static |
has_limit() const | impala::MemTracker | inline |
Init() | impala::MemTracker | private |
label() const | impala::MemTracker | inline |
label_ | impala::MemTracker | private |
limit() const | impala::MemTracker | inline |
limit_ | impala::MemTracker | private |
limit_trackers_ | impala::MemTracker | private |
LimitExceeded() | impala::MemTracker | inline |
local_counter_ | impala::MemTracker | private |
log_stack_ | impala::MemTracker | private |
log_usage_if_zero_ | impala::MemTracker | private |
LogUpdate(bool is_consume, int64_t bytes) const | impala::MemTracker | private |
LogUsage(const std::string &prefix="") const | impala::MemTracker | |
LogUsage(const std::string &prefix, const std::list< MemTracker * > &trackers) | impala::MemTracker | privatestatic |
lowest_limit() const | impala::MemTracker | inline |
MemTracker(int64_t byte_limit=-1, int64_t rm_reserved_limit=-1, const std::string &label=std::string(), MemTracker *parent=NULL, bool log_usage_if_zero=true) | impala::MemTracker | |
MemTracker(RuntimeProfile *profile, int64_t byte_limit, int64_t rm_reserved_limit=-1, const std::string &label=std::string(), MemTracker *parent=NULL) | impala::MemTracker | |
MemTracker(UIntGauge *consumption_metric, int64_t byte_limit=-1, int64_t rm_reserved_limit=-1, const std::string &label=std::string()) | impala::MemTracker | |
num_gcs_metric_ | impala::MemTracker | private |
parent() const | impala::MemTracker | inline |
parent_ | impala::MemTracker | private |
peak_consumption() const | impala::MemTracker | inline |
pool_name_ | impala::MemTracker | private |
pool_to_mem_trackers_ | impala::MemTracker | privatestatic |
PoolTrackersMap typedef | impala::MemTracker | private |
query_id_ | impala::MemTracker | private |
query_resource_mgr_ | impala::MemTracker | private |
RegisterMetrics(MetricGroup *metrics, const std::string &prefix) | impala::MemTracker | |
Release(int64_t bytes) | impala::MemTracker | inline |
released_memory_since_gc_ | impala::MemTracker | privatestatic |
ReleaseLocal(int64_t bytes, MemTracker *end_tracker) | impala::MemTracker | inline |
request_to_mem_trackers_ | impala::MemTracker | privatestatic |
RequestTrackersMap typedef | impala::MemTracker | private |
resource_acquisition_lock_ | impala::MemTracker | private |
rm_reserved_limit_ | impala::MemTracker | private |
SetQueryResourceMgr(QueryResourceMgr *context) | impala::MemTracker | inlineprivate |
SpareCapacity() const | impala::MemTracker | inline |
static_mem_trackers_lock_ | impala::MemTracker | privatestatic |
TryConsume(int64_t bytes) | impala::MemTracker | inline |
UnregisterFromParent() | impala::MemTracker | |
~MemTracker() | impala::MemTracker | |