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

Issue 1255793003: Debugger: do not hold onto debug infos weakly. (Closed)

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

Description

Debugger: do not hold onto debug infos weakly. SharedFunctionInfos that have a debug info must not be collected. Otherwise we lose previously set break points. This means that there is no need to hold onto debug infos weakly. The reason this has not caused an issue up till now is that code flushing has been disabled when the debugger is active. R=ulan@chromium.org Committed: https://crrev.com/48e38e569caa29d4a3a2cacda92cb2bf24221d4f Cr-Commit-Position: refs/heads/master@{#29869}

Patch Set 1 #

Total comments: 1

Patch Set 2 : rebase and address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -73 lines) Patch
M src/debug.h View 3 chunks +1 line, -10 lines 0 comments Download
M src/debug.cc View 1 2 chunks +14 lines, -63 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 17 (9 generated)
Yang
5 years, 4 months ago (2015-07-27 06:47:58 UTC) #1
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1255793003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1255793003/1
5 years, 4 months ago (2015-07-27 06:48:23 UTC) #6
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 4 months ago (2015-07-27 07:16:57 UTC) #8
ulan
lgtm https://codereview.chromium.org/1255793003/diff/1/src/debug.cc File src/debug.cc (right): https://codereview.chromium.org/1255793003/diff/1/src/debug.cc#newcode1640 src/debug.cc:1640: DCHECK(debug_info_list_ != NULL); s/NULL/nullptr
5 years, 4 months ago (2015-07-27 08:41:13 UTC) #9
commit-bot: I haz the power
This CL has an open dependency (Issue 1256193002 Patch 1). Please resolve the dependency and ...
5 years, 4 months ago (2015-07-27 10:52:58 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1255793003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1255793003/20001
5 years, 4 months ago (2015-07-27 11:11:10 UTC) #15
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 4 months ago (2015-07-27 11:52:26 UTC) #16
commit-bot: I haz the power
5 years, 4 months ago (2015-07-27 11:52:52 UTC) #17
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/48e38e569caa29d4a3a2cacda92cb2bf24221d4f
Cr-Commit-Position: refs/heads/master@{#29869}

Powered by Google App Engine
This is Rietveld 408576698