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

Issue 1233213002: MIPS: Debugger: use debug break slots to break at function exit.

Created:
5 years, 5 months ago by balazs.kilvady
Modified:
5 years, 5 months ago
Reviewers:
paul.l...
CC:
v8-dev
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

MIPS: Debugger: use debug break slots to break at function exit. By not having to patch the return sequence (we patch the debug break slot right before it), we don't overwrite it and therefore don't have to keep the original copy of the code around. BUG=v8:4269 LOG=N

Patch Set 1 #

Total comments: 8

Patch Set 2 : Fix comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+112 lines, -332 lines) Patch
M src/mips/assembler-mips.h View 3 chunks +2 lines, -21 lines 0 comments Download
M src/mips/assembler-mips.cc View 1 chunk +1 line, -2 lines 0 comments Download
M src/mips/assembler-mips-inl.h View 1 6 chunks +13 lines, -43 lines 0 comments Download
M src/mips/debug-mips.cc View 1 4 chunks +40 lines, -82 lines 0 comments Download
M src/mips/full-codegen-mips.cc View 3 chunks +0 lines, -13 lines 0 comments Download
M src/mips64/assembler-mips64.h View 3 chunks +2 lines, -21 lines 0 comments Download
M src/mips64/assembler-mips64.cc View 1 chunk +1 line, -2 lines 0 comments Download
M src/mips64/assembler-mips64-inl.h View 1 6 chunks +13 lines, -43 lines 0 comments Download
M src/mips64/debug-mips64.cc View 1 4 chunks +40 lines, -91 lines 0 comments Download
M src/mips64/full-codegen-mips64.cc View 3 chunks +0 lines, -14 lines 0 comments Download

Messages

Total messages: 4 (1 generated)
paul.l...
code l-g-t-m, some nits in the comments :-) https://codereview.chromium.org/1233213002/diff/1/src/mips/assembler-mips-inl.h File src/mips/assembler-mips-inl.h (right): https://codereview.chromium.org/1233213002/diff/1/src/mips/assembler-mips-inl.h#newcode369 src/mips/assembler-mips-inl.h:369: // ...
5 years, 5 months ago (2015-07-14 19:15:59 UTC) #2
balazs.kilvady
https://codereview.chromium.org/1233213002/diff/1/src/mips/assembler-mips-inl.h File src/mips/assembler-mips-inl.h (right): https://codereview.chromium.org/1233213002/diff/1/src/mips/assembler-mips-inl.h#newcode369 src/mips/assembler-mips-inl.h:369: // debug-mips.cc BreakLocation::SetDebugBreakAtReturn(), or On 2015/07/14 19:15:59, paul.l... wrote: ...
5 years, 5 months ago (2015-07-14 19:30:22 UTC) #3
paul.l...
5 years, 5 months ago (2015-07-14 19:48:34 UTC) #4

Powered by Google App Engine
This is Rietveld 408576698