Systrace

object Systrace

Systrace stub that mostly does nothing but delegates to Trace for beginning/ending sections. The internal version of this file has not been opensourced yet.

Types

Link copied to clipboard

Properties

Link copied to clipboard
const val TRACE_TAG_REACT_APPS: Long = 0
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val TRACE_TAG_REACT_VIEW: Long = 0

Functions

Link copied to clipboard
fun beginAsyncSection(tag: Long, sectionName: String, cookie: Int)
fun beginAsyncSection(tag: Long, sectionName: String, cookie: Int, startNanos: Long)
Link copied to clipboard
fun beginSection(tag: Long, sectionName: String)
fun beginSection(tag: Long, sectionName: String, args: Array<String>, argsLength: Int)
Link copied to clipboard
fun endAsyncFlow(tag: Long, sectionName: String, cookie: Int)
Link copied to clipboard
fun endAsyncSection(tag: Long, sectionName: String, cookie: Int)
fun endAsyncSection(tag: Long, sectionName: String, cookie: Int, endNanos: Long)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun startAsyncFlow(tag: Long, sectionName: String, cookie: Int)
Link copied to clipboard
fun stepAsyncFlow(tag: Long, sectionName: String, cookie: Int)
Link copied to clipboard
fun traceCounter(tag: Long, counterName: String, counterValue: Int)
Link copied to clipboard
Link copied to clipboard
fun traceSection(tag: Long, sectionName: String, block: Runnable)
Link copied to clipboard