Stores a bounded-size buffer of performance entries and provides convenience functions for accessing subsets of the buffer. Very simple circular buffer.

Index
buffer: PerformanceEntry[] = []
buffersize: number = 10000
idx: number = 0
lastError: number = 0
  • Returns only entries that match all of the given filter configs.

    Parameters

    Returns PerformanceEntry[]

  • Returns void

  • Parameters

    • entry: PerformanceEntry

    Returns void

  • Ingests the given performance entries into the buffer.

    Parameters

    • entries: PerformanceEntry[]

    Returns void

  • Target for receiving stats entries from other threads - there was some issue with encoding that I couldn't figure out so I just kludged it.

    Parameters

    • entriesJson: string

    Returns void

  • Returns void