[{"class":"androidx.benchmark.macro.AudioUnderrunMetric","addedIn":"1.1.0","methods":[{"method":"AudioUnderrunMetric()","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.benchmark.macro.Metric.Measurement","addedIn":"1.2.0","methods":[{"method":"getName()","addedIn":"1.2.0"},{"method":"Measurement(java.lang.String,double)","addedIn":"1.2.0"},{"method":"getRequireSingleValue()","addedIn":"1.2.0"},{"method":"component3()","addedIn":"1.2.0"},{"method":"copy(java.lang.String,java.util.List,boolean)","addedIn":"1.2.0"},{"method":"component2()","addedIn":"1.2.0"},{"method":"getData()","addedIn":"1.2.0"},{"method":"component1()","addedIn":"1.2.0"},{"method":"Measurement(java.lang.String,java.util.List)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.ExperimentalMetricApi","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.CompilationMode.Partial","addedIn":"1.1.0","methods":[{"method":"Partial()","addedIn":"1.1.0"},{"method":"Partial(androidx.benchmark.macro.BaselineProfileMode)","addedIn":"1.1.0"},{"method":"Partial(androidx.benchmark.macro.BaselineProfileMode,int)","addedIn":"1.1.0"},{"method":"getWarmupIterations()","addedIn":"1.1.0"},{"method":"getBaselineProfileMode()","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.benchmark.macro.TraceMetric","addedIn":"1.2.0","methods":[{"method":"getMeasurements(androidx.benchmark.macro.Metric.CaptureInfo,androidx.benchmark.perfetto.PerfettoTraceProcessor.Session)","addedIn":"1.3.0-alpha02"},{"method":"TraceMetric()","addedIn":"1.2.0"},{"method":"getResult(androidx.benchmark.macro.Metric.CaptureInfo,androidx.benchmark.perfetto.PerfettoTraceProcessor.Session)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.Api29Kt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.PowerMetric.Type.Battery","addedIn":"1.2.0","methods":[{"method":"Battery()","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.TagKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.perfetto.RowKt","addedIn":"1.2.0","methods":[{"method":"rowOf(kotlin.Pair...)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.MemoryUsageMetric","addedIn":"1.2.0","methods":[{"method":"getMeasurements(androidx.benchmark.macro.Metric.CaptureInfo,androidx.benchmark.perfetto.PerfettoTraceProcessor.Session)","addedIn":"1.3.0-alpha02"},{"method":"MemoryUsageMetric(androidx.benchmark.macro.MemoryUsageMetric.Mode,java.util.List)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.IdeSummaryStringKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.IterationResultKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.FrameTimingMetric","addedIn":"1.1.0","methods":[{"method":"FrameTimingMetric()","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.benchmark.macro.MemoryUsageMetric.Mode","addedIn":"1.2.0","methods":[{"method":"values()","addedIn":"1.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.2.0"}],"fields":[{"field":"Last","addedIn":"1.2.0"},{"field":"Max","addedIn":"1.2.0"}]},{"class":"androidx.benchmark.macro.PowerCategory","addedIn":"1.2.0","methods":[{"method":"values()","addedIn":"1.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.2.0"}],"fields":[{"field":"DISPLAY","addedIn":"1.2.0"},{"field":"NETWORK","addedIn":"1.2.0"},{"field":"MEMORY","addedIn":"1.2.0"},{"field":"UNCATEGORIZED","addedIn":"1.2.0"},{"field":"CPU","addedIn":"1.2.0"},{"field":"GPS","addedIn":"1.2.0"},{"field":"MACHINE_LEARNING","addedIn":"1.2.0"},{"field":"GPU","addedIn":"1.2.0"}]},{"class":"androidx.benchmark.macro.BaselineProfilesKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.MacrobenchmarkKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.PowerMetric","addedIn":"1.2.0","methods":[{"method":"PowerMetric(androidx.benchmark.macro.PowerMetric.Type)","addedIn":"1.2.0"},{"method":"Power(java.util.Map)","addedIn":"1.2.0"},{"method":"Battery()","addedIn":"1.2.0"},{"method":"Energy(java.util.Map)","addedIn":"1.2.0"}],"fields":[{"field":"Companion","addedIn":"1.2.0"}]},{"class":"androidx.benchmark.perfetto.PerfettoTraceProcessor","addedIn":"1.2.0","methods":[{"method":"PerfettoTraceProcessor()","addedIn":"1.2.0"},{"method":"runServer(long,kotlin.jvm.functions.Function1)","addedIn":"1.3.0-alpha02"},{"method":"loadTrace(androidx.benchmark.perfetto.PerfettoTrace,kotlin.jvm.functions.Function1)","addedIn":"1.2.0"},{"method":"runServer(kotlin.jvm.functions.Function1)","addedIn":"1.2.0"}],"fields":[{"field":"Companion","addedIn":"1.2.0"}]},{"class":"androidx.benchmark.macro.PowerCategoryDisplayLevel","addedIn":"1.2.0","methods":[{"method":"values()","addedIn":"1.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.2.0"}],"fields":[{"field":"TOTAL","addedIn":"1.2.0"},{"field":"BREAKDOWN","addedIn":"1.2.0"}]},{"class":"androidx.benchmark.macro.CompilationMode.Companion","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.MacrobenchmarkScope","addedIn":"1.1.0","methods":[{"method":"pressHome()","addedIn":"1.1.0"},{"method":"dropShaderCache()","addedIn":"1.2.0"},{"method":"killProcess(boolean)","addedIn":"1.2.0","deprecatedIn":"1.3.0-alpha02"},{"method":"pressHome(long)","addedIn":"1.1.0"},{"method":"startActivityAndWait(kotlin.jvm.functions.Function1)","addedIn":"1.1.0"},{"method":"startActivityAndWait(android.content.Intent)","addedIn":"1.1.0"},{"method":"MacrobenchmarkScope(java.lang.String,boolean)","addedIn":"1.1.0"},{"method":"getIteration()","addedIn":"1.1.0"},{"method":"startActivityAndWait()","addedIn":"1.1.0"},{"method":"dropKernelPageCache()","addedIn":"1.1.0"},{"method":"getDevice()","addedIn":"1.1.0"},{"method":"getPackageName()","addedIn":"1.1.0"},{"method":"killProcess()","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.benchmark.macro.Metric","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.MetricKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.CompilationMode.Ignore","addedIn":"1.2.0","methods":[{"method":"Ignore()","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.PowerMetric.Companion","addedIn":"1.2.0","methods":[{"method":"Power(java.util.Map)","addedIn":"1.2.0"},{"method":"Battery()","addedIn":"1.2.0"},{"method":"Energy(java.util.Map)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.MetricResultExtensionsKt","addedIn":"1.1.0","methods":[{"method":"assertEqualMeasurements(java.util.List,java.util.List,double)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.MemoryCountersMetric","addedIn":"1.2.0","methods":[{"method":"MemoryCountersMetric()","addedIn":"1.2.0"},{"method":"getMeasurements(androidx.benchmark.macro.Metric.CaptureInfo,androidx.benchmark.perfetto.PerfettoTraceProcessor.Session)","addedIn":"1.3.0-alpha02"}],"fields":[]},{"class":"androidx.benchmark.macro.StartupTimingMetric","addedIn":"1.1.0","methods":[{"method":"StartupTimingMetric()","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.benchmark.macro.StartupMode","addedIn":"1.1.0","methods":[{"method":"values()","addedIn":"1.1.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.1.0"}],"fields":[{"field":"COLD","addedIn":"1.1.0"},{"field":"HOT","addedIn":"1.1.0"},{"field":"WARM","addedIn":"1.1.0"}]},{"class":"androidx.benchmark.perfetto.PerfettoTraceProcessor.Session","addedIn":"1.2.0","methods":[{"method":"queryMetricsJson(java.util.List)","addedIn":"1.3.0-alpha02"},{"method":"queryMetricsProtoBinary(java.util.List)","addedIn":"1.3.0-alpha02"},{"method":"queryMetricsProtoText(java.util.List)","addedIn":"1.3.0-alpha02"},{"method":"query(java.lang.String)","addedIn":"1.2.0"},{"method":"rawQuery(java.lang.String)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.Metric.CaptureInfo","addedIn":"1.2.0","methods":[{"method":"getApiLevel()","addedIn":"1.2.0"},{"method":"copy(int,java.lang.String,java.lang.String,androidx.benchmark.macro.StartupMode)","addedIn":"1.2.0"},{"method":"getTestPackageName()","addedIn":"1.2.0"},{"method":"component4()","addedIn":"1.2.0"},{"method":"getStartupMode()","addedIn":"1.2.0"},{"method":"component3()","addedIn":"1.2.0"},{"method":"CaptureInfo(int,java.lang.String,java.lang.String,androidx.benchmark.macro.StartupMode)","addedIn":"1.2.0"},{"method":"component2()","addedIn":"1.2.0"},{"method":"component1()","addedIn":"1.2.0"},{"method":"getTargetPackageName()","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.TraceSectionMetric","addedIn":"1.1.0","methods":[{"method":"TraceSectionMetric(java.lang.String)","addedIn":"1.1.0"},{"method":"TraceSectionMetric(java.lang.String,androidx.benchmark.macro.TraceSectionMetric.Mode)","addedIn":"1.3.0-alpha02"},{"method":"TraceSectionMetric(java.lang.String,androidx.benchmark.macro.TraceSectionMetric.Mode,java.lang.String)","addedIn":"1.3.0-alpha02"},{"method":"TraceSectionMetric(java.lang.String,androidx.benchmark.macro.TraceSectionMetric.Mode,java.lang.String,boolean)","addedIn":"1.3.0-alpha02"},{"method":"TraceSectionMetric(java.lang.String,androidx.benchmark.macro.TraceSectionMetric.Mode,boolean)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.MemoryUsageMetric.SubMetric","addedIn":"1.2.0","methods":[{"method":"values()","addedIn":"1.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.2.0"}],"fields":[{"field":"RssShmem","addedIn":"1.2.0"},{"field":"HeapSize","addedIn":"1.2.0"},{"field":"RssFile","addedIn":"1.2.0"},{"field":"Gpu","addedIn":"1.2.0"},{"field":"RssAnon","addedIn":"1.2.0"}]},{"class":"androidx.benchmark.macro.TraceSectionMetric.Mode","addedIn":"1.2.0","methods":[{"method":"values()","addedIn":"1.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.2.0"}],"fields":[{"field":"Min","addedIn":"1.3.0-alpha02"},{"field":"Max","addedIn":"1.3.0-alpha02"},{"field":"Average","addedIn":"1.3.0-alpha02"},{"field":"Sum","addedIn":"1.2.0"},{"field":"First","addedIn":"1.2.0"},{"field":"Count","addedIn":"1.3.0-alpha02"}]},{"class":"androidx.benchmark.macro.ExperimentalBaselineProfilesApi","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.CompilationMode.Full","addedIn":"1.1.0","methods":[{"method":"Full()","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.benchmark.macro.PowerMetric.Type","addedIn":"1.2.0","methods":[{"method":"getCategories()","addedIn":"1.2.0"},{"method":"setCategories(java.util.Map)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.BaselineProfileMode","addedIn":"1.1.0","methods":[{"method":"values()","addedIn":"1.1.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.1.0"}],"fields":[{"field":"Require","addedIn":"1.1.0"},{"field":"UseIfAvailable","addedIn":"1.1.0"},{"field":"Disable","addedIn":"1.1.0"}]},{"class":"androidx.benchmark.macro.PowerMetric.Type.Power","addedIn":"1.2.0","methods":[{"method":"Power(java.util.Map)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.ExperimentalMacrobenchmarkApi","addedIn":"1.2.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.perfetto.ForceTracingKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.macro.CompilationModeKt","addedIn":"1.1.0","methods":[],"fields":[]},{"class":"androidx.benchmark.perfetto.Row","addedIn":"1.2.0","methods":[{"method":"long(java.lang.String)","addedIn":"1.2.0"},{"method":"double(java.lang.String)","addedIn":"1.2.0"},{"method":"nullableLong(java.lang.String)","addedIn":"1.2.0"},{"method":"nullableBytes(java.lang.String)","addedIn":"1.2.0"},{"method":"Row(java.util.Map)","addedIn":"1.2.0"},{"method":"nullableString(java.lang.String)","addedIn":"1.2.0"},{"method":"string(java.lang.String)","addedIn":"1.2.0"},{"method":"nullableDouble(java.lang.String)","addedIn":"1.2.0"},{"method":"bytes(java.lang.String)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.perfetto.ExperimentalPerfettoTraceProcessorApi","addedIn":"1.2.0","methods":[],"fields":[]},{"class":"androidx.benchmark.perfetto.PerfettoTraceProcessor.Companion","addedIn":"1.2.0","methods":[{"method":"runServer(long,kotlin.jvm.functions.Function1)","addedIn":"1.3.0-alpha02"},{"method":"runServer(kotlin.jvm.functions.Function1)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.PowerMetric.Type.Energy","addedIn":"1.2.0","methods":[{"method":"Energy(java.util.Map)","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.benchmark.macro.CompilationMode","addedIn":"1.1.0","methods":[],"fields":[{"field":"Companion","addedIn":"1.1.0"},{"field":"DEFAULT","addedIn":"1.1.0"}]},{"class":"androidx.benchmark.macro.FrameTimingGfxInfoMetric","addedIn":"1.3.0-alpha02","methods":[{"method":"FrameTimingGfxInfoMetric()","addedIn":"1.3.0-alpha02"}],"fields":[]},{"class":"androidx.benchmark.macro.CompilationMode.None","addedIn":"1.1.0","methods":[{"method":"None()","addedIn":"1.1.0"}],"fields":[]}]