diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2021-12-15 00:09:01 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2021-12-15 00:09:01 +0000 |
commit | 3bb648ec8253524038005b2ddfd5485408d24e97 (patch) | |
tree | 7060b020b00e2c8ccfcd4b3c46a22499f23530d7 | |
parent | d4fe8c9ec29cac309e8f3dfc47d064f7c433ce10 (diff) | |
parent | 1afbc971fdf90c3e3226ed7aa6b73f20478829ed (diff) | |
download | extras-android12L-d2-s6-release.tar.gz |
Snap for 8000352 from 1afbc971fdf90c3e3226ed7aa6b73f20478829ed to sc-d2-releaseandroid-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-release
Change-Id: If8de4fec307df0a3f89d865f96b8b4b8ad1805a7
-rw-r--r-- | simpleperf/RecordReadThread.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/simpleperf/RecordReadThread.cpp b/simpleperf/RecordReadThread.cpp index 16af9292..a8229303 100644 --- a/simpleperf/RecordReadThread.cpp +++ b/simpleperf/RecordReadThread.cpp @@ -540,7 +540,7 @@ void RecordReadThread::PushRecordToRecordBuffer(KernelRecordReader* kernel_recor // space in each sample to store stack data. However, a thread may use less stack than 64K. // So not all the 64K stack data in a sample is valid, and we only need to keep valid stack // data, whose size is dyn_stack_size. - uint64_t new_stack_size = std::min<uint64_t>(dyn_stack_size, stack_size_limit); + uint64_t new_stack_size = Align(std::min<uint64_t>(dyn_stack_size, stack_size_limit), 8); if (stack_size > new_stack_size) { // Remove part of the stack data. perf_event_header new_header = header; |