complete

fun complete(measure: Measure, block: () -> String? = null)

Removes the Measure instance from the shared performance tracking.

Parameters

block

optional block to log before removing the measure.


fun complete(name: String, block: () -> String? = null)

Removes and tracks the completion of the Trace instance. Removes and tracks the completion of the Measure instance.

Parameters

name

associated to the instance to remove.

block

optional block to log before removing the trace.


fun complete(trace: Trace)

Removes and tracks the completion of the Trace instance.


fun complete(traceName: TraceName)

Removes and tracks the completion of the TraceName instance.

Parameters

traceName

trace name key