public getGCData()

in lib/main.ts [56:71]


  public getGCData() {
    const gcMetrics: any[] = this._gcProfiler.data();
    const results = Object.create(null);
    for (let typeId in gcMetrics) {
      if (gcMetrics.hasOwnProperty(typeId) && gcMetrics[typeId].count > 0) {
        const typeName = NativeMetricEmitter.GC_TYPES[typeId];
        results[typeName] = {
          typeId: parseInt(typeId, 10),
          type: typeName,
          metrics: gcMetrics[typeId]
        };
      }
    }

    return results;
  }