OmniSciDB
a5dc49c757
|
This is the complete list of members for CacheMetricTracker, including all inherited members.
cache_metrics_ | CacheMetricTracker | private |
CacheMetricTracker(CacheItemType cache_item_type, size_t total_cache_size, size_t max_cache_item_size, int num_gpus=0) | CacheMetricTracker | inline |
calculateRequiredSpaceForItemAddition(DeviceIdentifier device_identifier, size_t item_size) const | CacheMetricTracker | inline |
canAddItem(DeviceIdentifier device_identifier, size_t item_size) const | CacheMetricTracker | inline |
clearCacheMetricTracker() | CacheMetricTracker | inline |
current_cache_size_in_bytes_ | CacheMetricTracker | private |
getCacheItemMetric(QueryPlanHash key, DeviceIdentifier device_identifier) const | CacheMetricTracker | inline |
getCacheItemMetricImpl(QueryPlanHash key, CacheMetricInfoMap::mapped_type const &metrics) | CacheMetricTracker | inlinestatic |
getCacheItemMetricItr(QueryPlanHash key, CacheMetricInfoMap::mapped_type const &metrics) | CacheMetricTracker | inlinestatic |
getCacheItemMetrics(DeviceIdentifier device_identifier) | CacheMetricTracker | inline |
getCurrentCacheSize(DeviceIdentifier key) const | CacheMetricTracker | inline |
getMaxCacheItemSize() const | CacheMetricTracker | inline |
getTotalCacheSize() const | CacheMetricTracker | inline |
item_type_ | CacheMetricTracker | private |
max_cache_item_size_ | CacheMetricTracker | private |
putNewCacheItemMetric(QueryPlanHash key, DeviceIdentifier device_identifier, size_t mem_size, size_t compute_time) | CacheMetricTracker | inline |
removeCacheItemMetric(QueryPlanHash key, DeviceIdentifier device_identifier) | CacheMetricTracker | inline |
removeMetricFromBeginning(DeviceIdentifier device_identifier, int offset) | CacheMetricTracker | inline |
setCurrentCacheSize(DeviceIdentifier device_identifier, size_t bytes) | CacheMetricTracker | inline |
setMaxCacheItemSize(size_t new_max_cache_item_size) | CacheMetricTracker | inline |
setTotalCacheSize(size_t new_total_cache_size) | CacheMetricTracker | inline |
sortCacheInfoByQueryMetric(DeviceIdentifier device_identifier) | CacheMetricTracker | inline |
toString() const | CacheMetricTracker | inline |
total_cache_size_ | CacheMetricTracker | private |
updateCurrentCacheSize(DeviceIdentifier device_identifier, CacheUpdateAction action, size_t size) | CacheMetricTracker | inline |