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

Issue 1423713018: [debugger] Move clearing of optimized code map out of GC. (Closed)

Created:
5 years, 1 month ago by Michael Starzinger
Modified:
5 years, 1 month ago
Reviewers:
Yang
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@local_opt-code-map-rework-2
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[debugger] Move clearing of optimized code map out of GC. This moves the clearing of all optimized code maps out of the GC and into the debugger to where it is actually required. The main goal here is to simplify the logic in the already complex visitor for our shared function info objects. R=yangguo@chromium.org Committed: https://crrev.com/8daa7215d4c3b77a573584231a6b330715ba364f Cr-Commit-Position: refs/heads/master@{#31888}

Patch Set 1 #

Patch Set 2 : Well scoped. #

Total comments: 3

Patch Set 3 : Rebased. #

Patch Set 4 : Addressed comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -9 lines) Patch
M src/debug/debug.cc View 1 2 3 1 chunk +10 lines, -2 lines 0 comments Download
M src/heap/objects-visiting-inl.h View 1 2 1 chunk +0 lines, -7 lines 0 comments Download

Messages

Total messages: 10 (2 generated)
Michael Starzinger
5 years, 1 month ago (2015-11-05 18:02:12 UTC) #1
Yang
https://codereview.chromium.org/1423713018/diff/20001/src/debug/debug.cc File src/debug/debug.cc (right): https://codereview.chromium.org/1423713018/diff/20001/src/debug/debug.cc#newcode1310 src/debug/debug.cc:1310: // might have inlined the given function and don't ...
5 years, 1 month ago (2015-11-05 18:46:49 UTC) #2
Michael Starzinger
https://codereview.chromium.org/1423713018/diff/20001/src/debug/debug.cc File src/debug/debug.cc (right): https://codereview.chromium.org/1423713018/diff/20001/src/debug/debug.cc#newcode1341 src/debug/debug.cc:1341: if (!function->Inlines(*shared)) continue; On 2015/11/05 18:46:49, Yang wrote: > ...
5 years, 1 month ago (2015-11-05 18:54:35 UTC) #3
Yang
On 2015/11/05 18:54:35, Michael Starzinger wrote: > https://codereview.chromium.org/1423713018/diff/20001/src/debug/debug.cc > File src/debug/debug.cc (right): > > https://codereview.chromium.org/1423713018/diff/20001/src/debug/debug.cc#newcode1341 ...
5 years, 1 month ago (2015-11-09 10:59:25 UTC) #4
Michael Starzinger
On 2015/11/09 10:59:25, Yang wrote: > On 2015/11/05 18:54:35, Michael Starzinger wrote: > > https://codereview.chromium.org/1423713018/diff/20001/src/debug/debug.cc ...
5 years, 1 month ago (2015-11-09 14:20:17 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1423713018/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1423713018/60001
5 years, 1 month ago (2015-11-09 14:38:22 UTC) #8
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 1 month ago (2015-11-09 14:39:42 UTC) #9
commit-bot: I haz the power
5 years, 1 month ago (2015-11-09 14:40:08 UTC) #10
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/8daa7215d4c3b77a573584231a6b330715ba364f
Cr-Commit-Position: refs/heads/master@{#31888}

Powered by Google App Engine
This is Rietveld 408576698