diff options
author | Yabin Cui <yabinc@google.com> | 2023-11-27 15:23:58 -0800 |
---|---|---|
committer | Yabin Cui <yabinc@google.com> | 2023-11-27 15:34:50 -0800 |
commit | 7922db80ef97a0cdef01deb699048d9bb6dbab2e (patch) | |
tree | 2010deea297aeaf5fb8858a6059cc928711eeb9a | |
parent | 38619fcdb50193fb4e01f0ec4d32298bc6513c6f (diff) | |
download | extras-7922db80ef97a0cdef01deb699048d9bb6dbab2e.tar.gz |
simpleperf: update simpleperf prebuilts to build 11135784.
Taken from branch aosp-simpleperf-release.
Bug: 293319499
Test: run run_simpleperf_on_device.py for riscv64 emulator
Test: run test.py --only-host-test
Change-Id: I79567f3f3d8766780236b8236808ad88dab22d63
-rwxr-xr-x | simpleperf/scripts/bin/android/arm/simpleperf | bin | 2528504 -> 2525736 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/android/arm64/simpleperf | bin | 3402432 -> 3402600 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/android/riscv64/simpleperf | bin | 0 -> 2937032 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/android/x86/simpleperf | bin | 3780316 -> 3784516 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/android/x86_64/simpleperf | bin | 3555040 -> 3567160 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib | bin | 21130784 -> 21128336 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/darwin/x86_64/simpleperf | bin | 21071744 -> 21069264 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so | bin | 5185048 -> 5205984 bytes | |||
-rwxr-xr-x | simpleperf/scripts/bin/linux/x86_64/simpleperf | bin | 5163536 -> 5184536 bytes | |||
-rw-r--r-- | simpleperf/scripts/simpleperf_utils.py | 4 | ||||
-rwxr-xr-x | simpleperf/scripts/update.py | 3 |
11 files changed, 7 insertions, 0 deletions
diff --git a/simpleperf/scripts/bin/android/arm/simpleperf b/simpleperf/scripts/bin/android/arm/simpleperf Binary files differindex 0ec8844c..84b04556 100755 --- a/simpleperf/scripts/bin/android/arm/simpleperf +++ b/simpleperf/scripts/bin/android/arm/simpleperf diff --git a/simpleperf/scripts/bin/android/arm64/simpleperf b/simpleperf/scripts/bin/android/arm64/simpleperf Binary files differindex c08960a5..2d35c1a7 100755 --- a/simpleperf/scripts/bin/android/arm64/simpleperf +++ b/simpleperf/scripts/bin/android/arm64/simpleperf diff --git a/simpleperf/scripts/bin/android/riscv64/simpleperf b/simpleperf/scripts/bin/android/riscv64/simpleperf Binary files differnew file mode 100755 index 00000000..3b806110 --- /dev/null +++ b/simpleperf/scripts/bin/android/riscv64/simpleperf diff --git a/simpleperf/scripts/bin/android/x86/simpleperf b/simpleperf/scripts/bin/android/x86/simpleperf Binary files differindex 7e16b6da..f932ef95 100755 --- a/simpleperf/scripts/bin/android/x86/simpleperf +++ b/simpleperf/scripts/bin/android/x86/simpleperf diff --git a/simpleperf/scripts/bin/android/x86_64/simpleperf b/simpleperf/scripts/bin/android/x86_64/simpleperf Binary files differindex 4a374ca6..bf32d474 100755 --- a/simpleperf/scripts/bin/android/x86_64/simpleperf +++ b/simpleperf/scripts/bin/android/x86_64/simpleperf diff --git a/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib b/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib Binary files differindex 973f05d8..9b7a49a1 100755 --- a/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib +++ b/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib diff --git a/simpleperf/scripts/bin/darwin/x86_64/simpleperf b/simpleperf/scripts/bin/darwin/x86_64/simpleperf Binary files differindex ec3f126c..db0213a4 100755 --- a/simpleperf/scripts/bin/darwin/x86_64/simpleperf +++ b/simpleperf/scripts/bin/darwin/x86_64/simpleperf diff --git a/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so b/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so Binary files differindex 6f8a9e49..ce7977cd 100755 --- a/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so +++ b/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so diff --git a/simpleperf/scripts/bin/linux/x86_64/simpleperf b/simpleperf/scripts/bin/linux/x86_64/simpleperf Binary files differindex 870862ba..534b33c5 100755 --- a/simpleperf/scripts/bin/linux/x86_64/simpleperf +++ b/simpleperf/scripts/bin/linux/x86_64/simpleperf diff --git a/simpleperf/scripts/simpleperf_utils.py b/simpleperf/scripts/simpleperf_utils.py index 4e1cca04..04939a8d 100644 --- a/simpleperf/scripts/simpleperf_utils.py +++ b/simpleperf/scripts/simpleperf_utils.py @@ -360,6 +360,8 @@ class AdbHelper(object): return 'x86_64' if '86' in output: return 'x86' + if 'riscv64' in output: + return 'riscv64' log_fatal('unsupported architecture: %s' % output.strip()) return '' @@ -957,6 +959,8 @@ class ReadElf(object): return 'x86_64' if output.find('80386') != -1: return 'x86' + if output.find('RISC-V') != -1: + return 'riscv64' except subprocess.CalledProcessError: pass return 'unknown' diff --git a/simpleperf/scripts/update.py b/simpleperf/scripts/update.py index ca6692c1..ef2f84d3 100755 --- a/simpleperf/scripts/update.py +++ b/simpleperf/scripts/update.py @@ -47,6 +47,9 @@ INSTALL_LIST = [ InstallEntry('MODULES-IN-system-extras-simpleperf_x86', 'simpleperf/android/x86/simpleperf_ndk32', 'android/x86/simpleperf'), + InstallEntry('MODULES-IN-system-extras-simpleperf_riscv64', + 'simpleperf_ndk', + 'android/riscv64/simpleperf'), # simpleperf on host. InstallEntry('MODULES-IN-system-extras-simpleperf', |