Package

wvlet.airframe

tracing

Permalink

package tracing

Visibility
  1. Public
  2. All

Type Members

  1. class ChromeTracer extends Tracer

    Permalink

    Tracer for producing DI events in Trace Event Format (JSON): https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview

    Tracer for producing DI events in Trace Event Format (JSON): https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview

    This can be viewed with Google Chrome using chrome://tracing

  2. class DIStats extends LogSupport with Serializable

    Permalink

    DI statistics

  3. case class DIStatsReport(coverage: Double, observedTypes: Seq[Surface], initCount: Map[Surface, Long], injectCount: Map[Surface, Long], unusedTypes: Seq[Surface]) extends Product with Serializable

    Permalink
  4. sealed trait TraceEvent extends AnyRef

    Permalink

    Tracing event

  5. trait Tracer extends LogSupport

    Permalink

    A base Tracer implementation for tracking DI events

Value Members

  1. object ChromeTracer extends Serializable

    Permalink
  2. object DefaultTracer extends Tracer with LogSupport

    Permalink
  3. object TraceEvent

    Permalink

Ungrouped