Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6)

Issue 1823763004: Keep reads within buffer in AnalysisUpdateNeon(). (Closed)

Created:
4 years, 9 months ago by Simon Hosie
Modified:
4 years, 8 months ago
CC:
webrtc-reviews_webrtc.org, Andrew MacDonald, tterriberry_mozilla.com, audio-team_agora.io, kwiberg-webrtc, minyue-webrtc, the sun, aluebs-webrtc, bjornv1
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Keep reads within buffer in AnalysisUpdateNeon(). BUG=webrtc:5631 Committed: https://crrev.com/de81ea8524de328cf0e76280291485f55f74f5db Cr-Commit-Position: refs/heads/master@{#12228}

Patch Set 1 #

Total comments: 7
Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -2 lines) Patch
M webrtc/modules/audio_processing/ns/nsx_core_neon.c View 3 chunks +9 lines, -2 lines 7 comments Download

Messages

Total messages: 22 (5 generated)
hlundin-webrtc
Thanks for your patch. Please, see one comment inline. I also added peah@ as reviewer. ...
4 years, 8 months ago (2016-03-31 07:55:09 UTC) #2
Simon Hosie
https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c File webrtc/modules/audio_processing/ns/nsx_core_neon.c (right): https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c#newcode598 webrtc/modules/audio_processing/ns/nsx_core_neon.c:598: int32x4_t tmp32_low = vmull_s16(vget_low_s16(window), vget_low_s16(buffer)); On 2016/03/31 07:55:09, hlundin-webrtc ...
4 years, 8 months ago (2016-03-31 21:09:42 UTC) #3
peah-webrtc
https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c File webrtc/modules/audio_processing/ns/nsx_core_neon.c (right): https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c#newcode573 webrtc/modules/audio_processing/ns/nsx_core_neon.c:573: int16_t* p_end_buffer = inst->analysisBuffer + inst->anaLen; Could you please ...
4 years, 8 months ago (2016-04-01 05:26:33 UTC) #4
Simon Hosie
https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c File webrtc/modules/audio_processing/ns/nsx_core_neon.c (right): https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c#newcode604 webrtc/modules/audio_processing/ns/nsx_core_neon.c:604: vst1q_s16(p_start_out, vcombine_s16(result_low, result_high)); Changing the loop condition to work ...
4 years, 8 months ago (2016-04-01 06:12:59 UTC) #5
hlundin-webrtc
On 2016/04/01 06:12:59, Simon Hosie wrote: > https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c > File webrtc/modules/audio_processing/ns/nsx_core_neon.c (right): > > https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c#newcode604 ...
4 years, 8 months ago (2016-04-01 08:34:41 UTC) #6
peah-webrtc
On 2016/04/01 08:34:41, hlundin-webrtc wrote: > On 2016/04/01 06:12:59, Simon Hosie wrote: > > > ...
4 years, 8 months ago (2016-04-01 10:59:10 UTC) #7
Simon Hosie
On 2016/04/01 10:59:10, peah-webrtc wrote: > On 2016/04/01 08:34:41, hlundin-webrtc wrote: > > On 2016/04/01 ...
4 years, 8 months ago (2016-04-01 21:55:59 UTC) #8
Simon Hosie
https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c File webrtc/modules/audio_processing/ns/nsx_core_neon.c (right): https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c#newcode573 webrtc/modules/audio_processing/ns/nsx_core_neon.c:573: int16_t* p_end_buffer = inst->analysisBuffer + inst->anaLen; FTR; the change ...
4 years, 8 months ago (2016-04-01 21:57:46 UTC) #9
peah-webrtc
On 2016/04/01 21:57:46, Simon Hosie wrote: > https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c > File webrtc/modules/audio_processing/ns/nsx_core_neon.c (right): > > https://codereview.webrtc.org/1823763004/diff/1/webrtc/modules/audio_processing/ns/nsx_core_neon.c#newcode573 ...
4 years, 8 months ago (2016-04-04 07:08:16 UTC) #10
hlundin-webrtc
Thanks for helping out, Simon! LGTM. There are no more tests to run, except the ...
4 years, 8 months ago (2016-04-04 07:14:14 UTC) #11
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1823763004/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1823763004/1
4 years, 8 months ago (2016-04-04 07:14:26 UTC) #13
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_drmemory_light on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_drmemory_light/builds/10941)
4 years, 8 months ago (2016-04-04 10:09:33 UTC) #15
Simon Hosie
On 2016/04/04 07:14:14, hlundin-webrtc wrote: > Thanks for helping out, Simon! LGTM. > > There ...
4 years, 8 months ago (2016-04-05 01:28:54 UTC) #16
hlundin-webrtc
On 2016/04/05 01:28:54, Simon Hosie wrote: > On 2016/04/04 07:14:14, hlundin-webrtc wrote: > > Thanks ...
4 years, 8 months ago (2016-04-05 06:06:21 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1823763004/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1823763004/1
4 years, 8 months ago (2016-04-05 06:06:41 UTC) #19
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 8 months ago (2016-04-05 06:15:40 UTC) #20
commit-bot: I haz the power
4 years, 8 months ago (2016-04-05 06:15:52 UTC) #22
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/de81ea8524de328cf0e76280291485f55f74f5db
Cr-Commit-Position: refs/heads/master@{#12228}

Powered by Google App Engine
This is Rietveld 408576698