-
- Downloads
Further reduce statsd memory usage.
+ Remove the protobuf *Metric object from MetricProducers -- This saves ~150 bytes per metric. + Remove the StatsdConfig from ConfigManager -- This saves us xKB per config. + Also remove alerts from fake config to avoid crash (Bug: 70627390) + Other misc fixes too. Test: statsd_test & manual Change-Id: Ied4eb3fa31c50599817b3a5e1caf5077c487fad2
Showing
- cmds/statsd/src/anomaly/AnomalyTracker.cpp 1 addition, 1 deletioncmds/statsd/src/anomaly/AnomalyTracker.cpp
- cmds/statsd/src/config/ConfigManager.cpp 36 additions, 22 deletionscmds/statsd/src/config/ConfigManager.cpp
- cmds/statsd/src/config/ConfigManager.h 10 additions, 15 deletionscmds/statsd/src/config/ConfigManager.h
- cmds/statsd/src/metrics/CountMetricProducer.cpp 10 additions, 11 deletionscmds/statsd/src/metrics/CountMetricProducer.cpp
- cmds/statsd/src/metrics/CountMetricProducer.h 0 additions, 2 deletionscmds/statsd/src/metrics/CountMetricProducer.h
- cmds/statsd/src/metrics/DurationMetricProducer.cpp 11 additions, 12 deletionscmds/statsd/src/metrics/DurationMetricProducer.cpp
- cmds/statsd/src/metrics/DurationMetricProducer.h 1 addition, 1 deletioncmds/statsd/src/metrics/DurationMetricProducer.h
- cmds/statsd/src/metrics/EventMetricProducer.cpp 4 additions, 4 deletionscmds/statsd/src/metrics/EventMetricProducer.cpp
- cmds/statsd/src/metrics/EventMetricProducer.h 0 additions, 2 deletionscmds/statsd/src/metrics/EventMetricProducer.h
- cmds/statsd/src/metrics/GaugeMetricProducer.cpp 12 additions, 13 deletionscmds/statsd/src/metrics/GaugeMetricProducer.cpp
- cmds/statsd/src/metrics/GaugeMetricProducer.h 1 addition, 1 deletioncmds/statsd/src/metrics/GaugeMetricProducer.h
- cmds/statsd/src/metrics/MetricProducer.h 6 additions, 3 deletionscmds/statsd/src/metrics/MetricProducer.h
- cmds/statsd/src/metrics/MetricsManager.cpp 6 additions, 5 deletionscmds/statsd/src/metrics/MetricsManager.cpp
- cmds/statsd/src/metrics/ValueMetricProducer.cpp 13 additions, 15 deletionscmds/statsd/src/metrics/ValueMetricProducer.cpp
- cmds/statsd/src/metrics/ValueMetricProducer.h 1 addition, 1 deletioncmds/statsd/src/metrics/ValueMetricProducer.h
- cmds/statsd/src/storage/StorageManager.cpp 5 additions, 4 deletionscmds/statsd/src/storage/StorageManager.cpp
- cmds/statsd/src/storage/StorageManager.h 1 addition, 1 deletioncmds/statsd/src/storage/StorageManager.h
Loading
Please register or sign in to comment