/aosp14/frameworks/base/libs/androidfw/tests/ |
H A D | AssetManager2_bench.cpp | 38 static void BM_AssetManagerLoadAssets(benchmark::State& state) { in BM_AssetManagerLoadAssets() 48 static void BM_AssetManagerLoadAssetsOld(benchmark::State& state) { in BM_AssetManagerLoadAssetsOld() 61 static void BM_AssetManagerLoadFrameworkAssets(benchmark::State& state) { in BM_AssetManagerLoadFrameworkAssets() 131 static void BM_AssetManagerGetBag(benchmark::State& state) { in BM_AssetManagerGetBag() 151 benchmark::DoNotOptimize(key); in BM_AssetManagerGetBag() 152 benchmark::DoNotOptimize(value); in BM_AssetManagerGetBag() 158 static void BM_AssetManagerGetBagOld(benchmark::State& state) { in BM_AssetManagerGetBagOld() 175 benchmark::DoNotOptimize(key); in BM_AssetManagerGetBagOld() 176 benchmark::DoNotOptimize(value); in BM_AssetManagerGetBagOld() 196 benchmark::DoNotOptimize(locales); in BM_AssetManagerGetResourceLocales() [all …]
|
H A D | CursorWindow_bench.cpp | 23 static void BM_CursorWindowWrite(benchmark::State& state, size_t rows, size_t cols) { in BM_CursorWindowWrite() 39 static void BM_CursorWindowWrite4x4(benchmark::State& state) { in BM_CursorWindowWrite4x4() 44 static void BM_CursorWindowWrite1Kx4(benchmark::State& state) { in BM_CursorWindowWrite1Kx4() 49 static void BM_CursorWindowWrite16Kx4(benchmark::State& state) { in BM_CursorWindowWrite16Kx4() 54 static void BM_CursorWindowRead(benchmark::State& state, size_t rows, size_t cols) { in BM_CursorWindowRead() 71 static void BM_CursorWindowRead4x4(benchmark::State& state) { in BM_CursorWindowRead4x4() 76 static void BM_CursorWindowRead1Kx4(benchmark::State& state) { in BM_CursorWindowRead1Kx4() 81 static void BM_CursorWindowRead16Kx4(benchmark::State& state) { in BM_CursorWindowRead16Kx4()
|
H A D | SparseEntry_bench.cpp | 29 uint32_t resid, benchmark::State& state, void (*GetResourceBenchmarkFunc)( in BM_SparseEntryGetResourceHelper() 31 uint32_t, benchmark::State&)){ in BM_SparseEntryGetResourceHelper() 38 static void BM_SparseEntryGetResourceOldSparse(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceOldSparse() 45 static void BM_SparseEntryGetResourceOldNotSparse(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceOldNotSparse() 52 static void BM_SparseEntryGetResourceSparse(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceSparse() 59 static void BM_SparseEntryGetResourceNotSparse(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceNotSparse() 66 static void BM_SparseEntryGetResourceOldSparseRuntime(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceOldSparseRuntime() 74 static void BM_SparseEntryGetResourceOldNotSparseRuntime(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceOldNotSparseRuntime() 82 static void BM_SparseEntryGetResourceSparseRuntime(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceSparseRuntime() 90 static void BM_SparseEntryGetResourceNotSparseRuntime(benchmark::State& state, uint32_t resid) { in BM_SparseEntryGetResourceNotSparseRuntime()
|
H A D | Theme_bench.cpp | 30 static void BM_ThemeApplyStyleFramework(benchmark::State& state) { in BM_ThemeApplyStyleFramework() 47 static void BM_ThemeApplyStyleFrameworkOld(benchmark::State& state) { in BM_ThemeApplyStyleFrameworkOld() 64 static void BM_ThemeGetAttribute(benchmark::State& state) { in BM_ThemeGetAttribute() 79 static void BM_ThemeGetAttributeOld(benchmark::State& state) { in BM_ThemeGetAttributeOld()
|
H A D | BenchMain.cpp | 24 ::benchmark::Initialize(&argc, argv); in main() 29 size_t result = ::benchmark::RunSpecifiedBenchmarks(); in main()
|
/aosp14/frameworks/base/libs/hwui/tests/microbench/ |
H A D | DisplayListCanvasBench.cpp | 31 void BM_SkiaDisplayList_alloc(benchmark::State& benchState) { in BM_SkiaDisplayList_alloc() 34 benchmark::DoNotOptimize(displayList); in BM_SkiaDisplayList_alloc() 40 void BM_SkiaDisplayList_alloc_theoretical(benchmark::State& benchState) { in BM_SkiaDisplayList_alloc_theoretical() 43 benchmark::DoNotOptimize(displayList); in BM_SkiaDisplayList_alloc_theoretical() 49 void BM_SkiaDisplayListCanvas_record_empty(benchmark::State& benchState) { in BM_SkiaDisplayListCanvas_record_empty() 55 benchmark::DoNotOptimize(canvas.get()); in BM_SkiaDisplayListCanvas_record_empty() 61 void BM_SkiaDisplayListCanvas_record_saverestore(benchmark::State& benchState) { in BM_SkiaDisplayListCanvas_record_saverestore() 69 benchmark::DoNotOptimize(canvas.get()); in BM_SkiaDisplayListCanvas_record_saverestore() 77 void BM_SkiaDisplayListCanvas_record_translate(benchmark::State& benchState) { in BM_SkiaDisplayListCanvas_record_translate() 84 benchmark::DoNotOptimize(canvas.get()); in BM_SkiaDisplayListCanvas_record_translate() [all …]
|
H A D | CanvasOpBench.cpp | 28 void BM_CanvasOpBuffer_alloc(benchmark::State& benchState) { in BM_CanvasOpBuffer_alloc() 31 benchmark::DoNotOptimize(displayList); in BM_CanvasOpBuffer_alloc() 37 void BM_CanvasOpBuffer_record_saverestore(benchmark::State& benchState) { in BM_CanvasOpBuffer_record_saverestore() 43 benchmark::DoNotOptimize(&canvas); in BM_CanvasOpBuffer_record_saverestore() 51 void BM_CanvasOpBuffer_record_saverestoreWithReuse(benchmark::State& benchState) { in BM_CanvasOpBuffer_record_saverestoreWithReuse() 58 benchmark::DoNotOptimize(&canvas); in BM_CanvasOpBuffer_record_saverestoreWithReuse() 65 void BM_CanvasOpBuffer_record_simpleBitmapView(benchmark::State& benchState) { in BM_CanvasOpBuffer_record_simpleBitmapView() 93 benchmark::DoNotOptimize(&canvas); in BM_CanvasOpBuffer_record_simpleBitmapView()
|
H A D | PathParserBench.cpp | 31 void BM_PathParser_parseStringPathForSkPath(benchmark::State& state) { in BM_PathParser_parseStringPathForSkPath() 37 benchmark::DoNotOptimize(&result); in BM_PathParser_parseStringPathForSkPath() 38 benchmark::DoNotOptimize(&skPath); in BM_PathParser_parseStringPathForSkPath() 43 void BM_PathParser_parseStringPathForPathData(benchmark::State& state) { in BM_PathParser_parseStringPathForPathData() 49 benchmark::DoNotOptimize(&result); in BM_PathParser_parseStringPathForPathData() 50 benchmark::DoNotOptimize(&outData); in BM_PathParser_parseStringPathForPathData()
|
H A D | LinearAllocatorBench.cpp | 26 static void BM_LinearStdAllocator_vectorBaseline(benchmark::State& state) { in BM_LinearStdAllocator_vectorBaseline() 32 benchmark::DoNotOptimize(&v); in BM_LinearStdAllocator_vectorBaseline() 37 static void BM_LinearStdAllocator_vector(benchmark::State& state) { in BM_LinearStdAllocator_vector() 45 benchmark::DoNotOptimize(&v); in BM_LinearStdAllocator_vector()
|
H A D | RenderNodeBench.cpp | 27 void BM_RenderNode_create(benchmark::State& state) { in BM_RenderNode_create() 31 benchmark::DoNotOptimize(node); in BM_RenderNode_create() 37 void BM_RenderNode_recordSimple(benchmark::State& state) { in BM_RenderNode_recordSimple()
|
H A D | main.cpp | 26 benchmark::Initialize(&argc, argv); in main() 28 benchmark::RunSpecifiedBenchmarks(); in main()
|
/aosp14/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/app/ |
H A D | RunLocalBenchmarksActivity.java | 17 package com.android.benchmark.app; 35 import com.android.benchmark.R; 36 import com.android.benchmark.registry.BenchmarkGroup; 39 import com.android.benchmark.results.UiBenchmarkResult; 40 import com.android.benchmark.synthetic.MemoryActivity; 41 import com.android.benchmark.ui.BitmapUploadActivity; 42 import com.android.benchmark.ui.EditTextInputActivity; 46 import com.android.benchmark.ui.ShadowGridActivity; 47 import com.android.benchmark.ui.TextScrollActivity; 279 if (benchmark.runCount < benchmark.totalCount) { in runNextBenchmark() [all …]
|
H A D | BenchmarkListAdapter.java | 17 package com.android.benchmark.app; 27 import com.android.benchmark.registry.BenchmarkGroup; 28 import com.android.benchmark.registry.BenchmarkRegistry; 29 import com.android.benchmark.R; 102 BenchmarkGroup.Benchmark benchmark = in getChildView() local 109 name.setText(benchmark.getName()); in getChildView() 111 enabledBox.setOnClickListener(benchmark); in getChildView() 112 enabledBox.setChecked(benchmark.isEnabled()); in getChildView()
|
H A D | UiResultsFragment.java | 17 package com.android.benchmark.app; 28 import com.android.benchmark.R; 29 import com.android.benchmark.registry.BenchmarkGroup; 30 import com.android.benchmark.registry.BenchmarkRegistry; 31 import com.android.benchmark.results.GlobalResultsStore; 32 import com.android.benchmark.results.UiBenchmarkResult;
|
H A D | HomeActivity.java | 17 package com.android.benchmark.app; 34 import com.android.benchmark.R; 35 import com.android.benchmark.registry.BenchmarkRegistry; 36 import com.android.benchmark.results.GlobalResultsStore;
|
/aosp14/frameworks/base/libs/hwui/tests/macrobench/ |
H A D | TestSceneRunner.cpp | 36 namespace benchmark { 79 using BenchmarkResults = std::vector<benchmark::BenchmarkReporter::Run>; 83 using namespace benchmark; in outputBenchmarkReport() 84 benchmark::BenchmarkReporter::Run report; in outputBenchmarkReport() 190 benchmark::BenchmarkReporter* reporter) { in run() 199 std::vector<benchmark::internal::Statistics> stats; in run() 201 stats.emplace_back("mean", benchmark::StatisticsMean); in run() 202 stats.emplace_back("median", benchmark::StatisticsMedian); in run() 203 stats.emplace_back("stddev", benchmark::StatisticsStdDev); in run() 207 auto summary = benchmark::ComputeStats(results); in run()
|
H A D | main.cpp | 47 std::unique_ptr<benchmark::BenchmarkReporter> gBenchmarkReporter; 50 benchmark::BenchmarkReporter* reporter); 141 gBenchmarkReporter.reset(new benchmark::ConsoleReporter()); in setBenchmarkFormat() 143 gBenchmarkReporter.reset(new benchmark::JSONReporter()); in setBenchmarkFormat() 361 gBenchmarkReporter.reset(new benchmark::ConsoleReporter()); in main() 372 benchmark::BenchmarkReporter::Context context; in main()
|
/aosp14/system/core/libutils/ |
H A D | Vector_benchmark.cpp | 21 void BM_fill_android_vector(benchmark::State& state) { in BM_fill_android_vector() 29 void BM_fill_std_vector(benchmark::State& state) { in BM_fill_std_vector() 37 void BM_prepend_android_vector(benchmark::State& state) { in BM_prepend_android_vector() 45 void BM_prepend_std_vector(benchmark::State& state) { in BM_prepend_std_vector()
|
/aosp14/system/core/init/ |
H A D | subcontext_benchmark.cpp | 25 static void BenchmarkSuccess(benchmark::State& state) { in BenchmarkSuccess() 68 ::benchmark::Initialize(&argc, argv); in main() 69 if (::benchmark::ReportUnrecognizedArguments(argc, argv)) return 1; in main() 70 ::benchmark::RunSpecifiedBenchmarks(); in main()
|
/aosp14/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/ui/ |
H A D | FullScreenOverdrawActivity.java | 17 package com.android.benchmark.ui; 31 import com.android.benchmark.R; 32 import com.android.benchmark.registry.BenchmarkRegistry; 33 import com.android.benchmark.ui.automation.Automator; 34 import com.android.benchmark.ui.automation.Interaction;
|
H A D | ListViewScrollActivity.java | 17 package com.android.benchmark.ui; 28 import com.android.benchmark.R; 29 import com.android.benchmark.ui.automation.Automator; 30 import com.android.benchmark.ui.automation.Interaction;
|
H A D | TextScrollActivity.java | 17 package com.android.benchmark.ui; 25 import com.android.benchmark.registry.BenchmarkRegistry; 26 import com.android.benchmark.ui.automation.Automator; 27 import com.android.benchmark.ui.automation.Interaction;
|
H A D | BitmapUploadActivity.java | 17 package com.android.benchmark.ui; 34 import com.android.benchmark.R; 35 import com.android.benchmark.registry.BenchmarkRegistry; 36 import com.android.benchmark.ui.automation.Automator; 37 import com.android.benchmark.ui.automation.Interaction;
|
H A D | ShadowGridActivity.java | 16 package com.android.benchmark.ui; 27 import com.android.benchmark.R; 28 import com.android.benchmark.ui.automation.Automator; 29 import com.android.benchmark.ui.automation.Interaction;
|
/aosp14/frameworks/base/core/tests/benchmarks/ |
H A D | README | 2 These benchmarks use the Caliper benchmark framework, and can be 18 # Run vogar in benchmark mode, telling it to use app_process (not dalvikvm which is default) 21 $> vogar --mode app_process --benchmark path/to/Benchmark.java 25 $> vogar --timeout 1000 --mode app_process --benchmark path/to/Benchmark -- --time-limit 9999s
|