public void reportTo()

in reporters/src/main/java/com/facebook/battery/reporter/memory/MemoryMetricsReporter.java [25:49]


  public void reportTo(MemoryMetrics metrics, SystemMetricsReporter.Event event) {
    if (metrics.javaHeapMaxSizeKb != 0) {
      event.add(JAVA_HEAP_MAX_SIZE_KB, metrics.javaHeapMaxSizeKb);
    }

    if (metrics.javaHeapAllocatedKb != 0) {
      event.add(JAVA_HEAP_ALLOCATED_SIZE_KB, metrics.javaHeapAllocatedKb);
    }

    if (metrics.nativeHeapSizeKb != 0) {
      event.add(NATIVE_HEAP_SIZE_KB, metrics.nativeHeapSizeKb);
    }

    if (metrics.nativeHeapAllocatedKb != 0) {
      event.add(NATIVE_HEAP_ALLOCATED_SIZE_KB, metrics.nativeHeapAllocatedKb);
    }

    if (metrics.vmSizeKb != 0) {
      event.add(VM_SIZE_KB, metrics.vmSizeKb);
    }

    if (metrics.vmRssKb != 0) {
      event.add(VM_RSS_KB, metrics.vmRssKb);
    }
  }