/cts/tests/tests/simpleperf/CtsSimpleperfDebugApp/com/android/simpleperf/ |
EmptyTest.java | 17 package com.android.simpleperf;
|
/system/extras/simpleperf/demo/SimpleperfExamplePureJava/app/src/test/java/com/example/simpleperf/simpleperfexamplepurejava/ |
ExampleUnitTest.java | 1 package com.example.simpleperf.simpleperfexamplepurejava;
|
/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/test/java/com/example/simpleperf/simpleperfexamplewithnative/ |
ExampleUnitTest.java | 1 package com.example.simpleperf.simpleperfexamplewithnative;
|
/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/ |
SleepActivity.java | 1 package com.example.simpleperf.simpleperfexamplewithnative;
|
MixActivity.java | 1 package com.example.simpleperf.simpleperfexamplewithnative;
|
MainActivity.java | 1 package com.example.simpleperf.simpleperfexamplewithnative;
|
/system/extras/simpleperf/nonlinux_support/ |
nonlinux_support.cpp | 23 namespace simpleperf { namespace 31 } // namespace simpleperf
|
/cts/tests/tests/simpleperf/ |
Android.mk | 3 simpleperf_src_path := system/extras/simpleperf 42 TMP_FILE=`mktemp $(OUT_DIR)/simpleperf-post-link-XXXXXXXXXX` && \ 49 LOCAL_CTS_TEST_PACKAGE := android.simpleperf
|
/system/extras/simpleperf/demo/SimpleperfExamplePureJava/app/src/androidTest/java/com/example/simpleperf/simpleperfexamplepurejava/ |
ExampleInstrumentedTest.java | 1 package com.example.simpleperf.simpleperfexamplepurejava; 24 assertEquals("com.example.simpleperf.simpleperfexamplepurejava", appContext.getPackageName());
|
/system/extras/simpleperf/demo/SimpleperfExamplePureJava/app/src/main/java/com/example/simpleperf/simpleperfexamplepurejava/ |
MainActivity.java | 1 package com.example.simpleperf.simpleperfexamplepurejava;
|
MultiProcessService.java | 1 package com.example.simpleperf.simpleperfexamplepurejava;
|
SleepActivity.java | 1 package com.example.simpleperf.simpleperfexamplepurejava;
|
MultiProcessActivity.java | 1 package com.example.simpleperf.simpleperfexamplepurejava;
|
/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/androidTest/java/com/example/simpleperf/simpleperfexamplewithnative/ |
ExampleInstrumentedTest.java | 1 package com.example.simpleperf.simpleperfexamplewithnative; 24 assertEquals("com.example.simpleperf.simpleperfexamplewithnative", appContext.getPackageName());
|
/platform_testing/tests/perf/PerformanceLaunch/src/com/android/performanceLaunch/ |
DispatchActivity.java | 54 mSimpleperfBin = "/system/xbin/simpleperf"; 74 ProcessBuilder simpleperf = local 78 simpleperf.redirectOutput(new File(String.format("%s/%s.%s", 80 simpleperf.start(); 83 Log.v(TAG, "simpleperf throw exception"); 94 Runtime.getRuntime().exec("pkill -l SIGINT simpleperf").waitFor(); 96 Log.v(TAG, "Failed to stop simpleperf");
|
/system/extras/simpleperf/ |
OfflineUnwinder.h | 28 namespace simpleperf { namespace 83 } // namespace simpleperf
|
thread_tree.h | 35 namespace simpleperf { namespace 151 } // namespace simpleperf 153 using MapEntry = simpleperf::MapEntry; 154 using ThreadEntry = simpleperf::ThreadEntry; 155 using ThreadTree = simpleperf::ThreadTree;
|
Android.mk | 169 # simpleperf 172 # simpleperf target 174 LOCAL_MODULE := simpleperf 184 LOCAL_MODULE_STEM_64 := simpleperf 191 $(call dist-for-goals,sdk,$(ALL_MODULES.simpleperf.BUILT)) 193 $(call dist-for-goals,sdk,$(ALL_MODULES.simpleperf$(TARGET_2ND_ARCH_MODULE_SUFFIX).BUILT)) 196 # simpleperf host 210 LOCAL_MODULE_STEM_64 := simpleperf 455 LOCAL_CFLAGS := $(simpleperf_cflags_target) -DRUN_IN_APP_CONTEXT="\"com.android.simpleperf\"" 528 $(hide) $(SOONG_ZIP) -d -o $@ -C system/extras/simpleperf $(SIMPLEPERF_SCRIPT_LIST [all...] |
record.h | 57 // a simpleperf_record_header struct to store record header for simpleperf 516 CallChainRecord(pid_t pid, pid_t tid, simpleperf::CallChainJoiner::ChainType type, uint64_t time, 529 simpleperf::UnwindingResult unwinding_result; 533 UnwindingResultRecord(uint64_t time, const simpleperf::UnwindingResult& unwinding_result);
|
CallChainJoiner.h | 27 namespace simpleperf { namespace 188 } // namespace simpleperf
|
CallChainJoiner_test.cpp | 23 using namespace simpleperf; 24 using namespace simpleperf::call_chain_joiner_impl;
|
/system/extras/simpleperf/include/ |
simpleperf.h | 29 namespace simpleperf { namespace 93 } // namespace simpleperf
|
/external/skia/platform_tools/android/bin/ |
android_perf | 48 echo "Pushing simpleperf..." 49 adb_push_if_needed $SKIA_OUT/simpleperf /data/local/tmp 69 $ADB shell /data/local/tmp/simpleperf record -p ${APP_PID} -o /data/local/tmp/perf.data sleep 70
|
/external/skqp/platform_tools/android/bin/ |
android_perf | 48 echo "Pushing simpleperf..." 49 adb_push_if_needed $SKIA_OUT/simpleperf /data/local/tmp 69 $ADB shell /data/local/tmp/simpleperf record -p ${APP_PID} -o /data/local/tmp/perf.data sleep 70
|
/system/extras/simpleperf/doc/ |
inferno.md | 42 Inferno relies on simpleperf to record the callstack of a native application 43 thousands of times per second. Simpleperf takes care of unwinding the stack 45 `simpleperf` also symbolize all IPs automatically. The record are aggregated and 52 Open a terminal and from `simpleperf/scripts` directory type: 78 `simpleperf` to unwind the stack via the kernel and frame pointers. Try to 85 ` -fomit-frame-pointer` in your build config. Alternatively, ask simpleperf to 92 If simpleperf reports a lot of lost sample it is probably because you are 102 If you cannot run as root, make sure the app is debuggable otherwise simpleperf
|