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

Issue 1464783002: Disables MinorGC from collecting object wrappers (Closed)

Created:
5 years, 1 month ago by mythria
Modified:
5 years ago
CC:
blink-reviews, blink-reviews-bindings_chromium.org, chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Disables MinorGC from collecting object wrappers The current minor GC collects all unmodified wrappers that are not active. It does not take care about references. Hence, it is not safe to mark any object that might contain a reference as not active. Several object wrappers could have references, so disabled collecting them during minor GC. BUG=553054 Committed: https://crrev.com/94d243b66bbd558b2ebb1be5eea1b69b8de27a3b Cr-Commit-Position: refs/heads/master@{#361339}

Patch Set 1 #

Patch Set 2 : Updated to allow minor GC to collect object wrappers without references. #

Total comments: 3

Patch Set 3 : Reverted the earlier patch. Back to PS1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -0 lines) Patch
M third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp View 2 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (6 generated)
mythria
I disabled minor gc from collecting object wrappers since we do not update references during ...
5 years, 1 month ago (2015-11-20 11:35:54 UTC) #2
jochen (gone - plz use gerrit)
lgtm
5 years, 1 month ago (2015-11-20 13:36:37 UTC) #3
haraken
> Since minor GC does not update references, it is not safe to collect object ...
5 years, 1 month ago (2015-11-20 14:08:28 UTC) #4
jochen (gone - plz use gerrit)
On 2015/11/20 at 14:08:28, haraken wrote: > > Since minor GC does not update references, ...
5 years, 1 month ago (2015-11-20 14:39:48 UTC) #5
haraken
On 2015/11/20 14:39:48, jochen wrote: > On 2015/11/20 at 14:08:28, haraken wrote: > > > ...
5 years, 1 month ago (2015-11-20 14:47:51 UTC) #6
jochen (gone - plz use gerrit)
On 2015/11/20 at 14:47:51, haraken wrote: > On 2015/11/20 14:39:48, jochen wrote: > > On ...
5 years, 1 month ago (2015-11-20 14:49:59 UTC) #7
jochen (gone - plz use gerrit)
(anyways, processing all references is also an option)
5 years, 1 month ago (2015-11-20 14:59:00 UTC) #8
haraken
> minor gc used to be specialized to node wrappers only before as well, no? ...
5 years, 1 month ago (2015-11-20 15:03:53 UTC) #9
haraken
We've been observing a bunch of suspicious crashes after landing the new minor GC. Although ...
5 years, 1 month ago (2015-11-24 02:16:59 UTC) #12
mythria
I was looking at updating references for object class Ids. According to my understanding, the ...
5 years ago (2015-11-24 11:50:19 UTC) #14
jochen (gone - plz use gerrit)
lgtm
5 years ago (2015-11-24 12:44:24 UTC) #15
haraken
Given that we need to merge this change to M48, I'd propose landing PS1 for ...
5 years ago (2015-11-24 12:59:08 UTC) #16
haraken
On 2015/11/24 11:50:19, mythria wrote: > I was looking at updating references for object class ...
5 years ago (2015-11-24 12:59:53 UTC) #17
blink-reviews
On Tue, Nov 24, 2015 at 12:59 PM, <haraken@chromium.org> wrote: > Given that we need ...
5 years ago (2015-11-24 13:48:53 UTC) #18
chromium-reviews
On Tue, Nov 24, 2015 at 12:59 PM, <haraken@chromium.org> wrote: > Given that we need ...
5 years ago (2015-11-24 13:48:53 UTC) #19
haraken
Thanks for the clarification. PS3 LGTM. Let's land the PS3 and merge it to M48. ...
5 years ago (2015-11-24 14:12:26 UTC) #20
mythria
Thanks for your reviews. I reverted my new changes and will land the new patch. ...
5 years ago (2015-11-24 14:21:44 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1464783002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1464783002/40001
5 years ago (2015-11-24 15:04:17 UTC) #24
commit-bot: I haz the power
Committed patchset #3 (id:40001)
5 years ago (2015-11-24 15:09:26 UTC) #25
commit-bot: I haz the power
5 years ago (2015-11-24 15:10:03 UTC) #26
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/94d243b66bbd558b2ebb1be5eea1b69b8de27a3b
Cr-Commit-Position: refs/heads/master@{#361339}

Powered by Google App Engine
This is Rietveld 408576698