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

Issue 2086593002: Inserted local redzones. (Closed)

Created:
4 years, 6 months ago by tlively
Modified:
4 years, 6 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Inserted local redzones. BUG=chromium:https://bugs.chromium.org/p/nativeclient/issues/detail?id=4374 R=kschimpf@google.com, stichnot@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=227c9f39303e6357adcfeb4b94a905681f3616f0

Patch Set 1 #

Total comments: 8

Patch Set 2 : Fixes #

Total comments: 2

Patch Set 3 : Fixes #

Total comments: 9

Patch Set 4 : Made RzNum atomic #

Unified diffs Side-by-side diffs Delta from patch set Stats (+130 lines, -27 lines) Patch
M docs/ASAN.rst View 1 chunk +0 lines, -4 lines 0 comments Download
M runtime/szrt_asan.c View 1 1 chunk +30 lines, -7 lines 0 comments Download
M src/IceASanInstrumentation.h View 1 2 3 2 chunks +6 lines, -2 lines 0 comments Download
M src/IceASanInstrumentation.cpp View 1 2 3 2 chunks +38 lines, -0 lines 0 comments Download
M src/IceInstrumentation.h View 1 chunk +1 line, -1 line 0 comments Download
M src/IceInstrumentation.cpp View 1 chunk +5 lines, -1 line 0 comments Download
M tests_lit/asan_tests/instrumentload.ll View 1 chunk +1 line, -6 lines 0 comments Download
A tests_lit/asan_tests/instrumentlocals.ll View 1 chunk +48 lines, -0 lines 0 comments Download
M tests_lit/asan_tests/instrumentstore.ll View 1 chunk +1 line, -6 lines 0 comments Download

Messages

Total messages: 13 (4 generated)
tlively
4 years, 6 months ago (2016-06-20 17:55:34 UTC) #2
Jim Stichnoth
https://codereview.chromium.org/2086593002/diff/1/runtime/szrt_asan.c File runtime/szrt_asan.c (right): https://codereview.chromium.org/2086593002/diff/1/runtime/szrt_asan.c#newcode38 runtime/szrt_asan.c:38: if (!behind_malloc) if (behind_malloc == 0) It's clearer when ...
4 years, 6 months ago (2016-06-20 19:44:41 UTC) #5
tlively
https://codereview.chromium.org/2086593002/diff/1/runtime/szrt_asan.c File runtime/szrt_asan.c (right): https://codereview.chromium.org/2086593002/diff/1/runtime/szrt_asan.c#newcode38 runtime/szrt_asan.c:38: if (!behind_malloc) On 2016/06/20 19:44:41, stichnot wrote: > if ...
4 years, 6 months ago (2016-06-20 22:19:34 UTC) #6
Jim Stichnoth
https://codereview.chromium.org/2086593002/diff/20001/src/IceASanInstrumentation.cpp File src/IceASanInstrumentation.cpp (right): https://codereview.chromium.org/2086593002/diff/20001/src/IceASanInstrumentation.cpp#newcode147 src/IceASanInstrumentation.cpp:147: SizeT Padding = Utils::OffsetToAlignment(VarSize, 32); Should the 32 be ...
4 years, 6 months ago (2016-06-20 22:26:59 UTC) #7
tlively
https://codereview.chromium.org/2086593002/diff/20001/src/IceASanInstrumentation.cpp File src/IceASanInstrumentation.cpp (right): https://codereview.chromium.org/2086593002/diff/20001/src/IceASanInstrumentation.cpp#newcode147 src/IceASanInstrumentation.cpp:147: SizeT Padding = Utils::OffsetToAlignment(VarSize, 32); On 2016/06/20 22:26:59, stichnot ...
4 years, 6 months ago (2016-06-21 01:11:06 UTC) #8
Karl
lgtm https://codereview.chromium.org/2086593002/diff/40001/runtime/szrt_asan.c File runtime/szrt_asan.c (right): https://codereview.chromium.org/2086593002/diff/40001/runtime/szrt_asan.c#newcode23 runtime/szrt_asan.c:23: static __thread int behind_malloc = 0; Why not ...
4 years, 6 months ago (2016-06-21 17:20:53 UTC) #9
Jim Stichnoth
lgtm https://codereview.chromium.org/2086593002/diff/40001/tests_lit/asan_tests/instrumentload.ll File tests_lit/asan_tests/instrumentload.ll (right): https://codereview.chromium.org/2086593002/diff/40001/tests_lit/asan_tests/instrumentload.ll#newcode73 tests_lit/asan_tests/instrumentload.ll:73: ; DUMP-NEXT: %dest1 = load i8, i8* @srcConst8, ...
4 years, 6 months ago (2016-06-21 18:24:45 UTC) #10
tlively
https://codereview.chromium.org/2086593002/diff/40001/runtime/szrt_asan.c File runtime/szrt_asan.c (right): https://codereview.chromium.org/2086593002/diff/40001/runtime/szrt_asan.c#newcode23 runtime/szrt_asan.c:23: static __thread int behind_malloc = 0; On 2016/06/21 17:20:53, ...
4 years, 6 months ago (2016-06-21 18:42:59 UTC) #11
tlively
4 years, 6 months ago (2016-06-21 18:43:11 UTC) #13
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
227c9f39303e6357adcfeb4b94a905681f3616f0 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698