New issue
Advanced search Search tips

Issue 651355 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug


Sign in to add a comment

[tracking] Fix GC plugin bugs

Project Member Reported by haraken@chromium.org, Sep 29 2016

Issue description

This is a tracking bug for GC plugin bugs.

I've recently noticed a couple of Oilpan programming errors that weren't caught by the GC plugin while reviewing Blink CLs. We might want to spend some time fixing GC plugin bugs.

 
Blockedon: 651351
Blockedon: 525445
Blockedon: 522357
Blockedon: 519953
Blockedon: 514226
Blockedon: 513202
Blockedon: 513077
Blockedon: 393465
Blockedon: 486590
Blockedon: 535797
FWIW, I added P2 to bugs which we might want to fix in a reasonable timeline.

Memo:
P2 bugs under this bug are

crbug.com/514226 a static reference pointing to an on-heap object
crbug.com/522357 WeakPtr<T> should not be allowed if T is a GarbageCollected type
crbug.com/535797 HeapCollection.clear() should not be called in a destructor
crbug.com/651351 HeapVector should not be stored in a non-GCed object

Status: Assigned (was: Untriaged)

Sign in to add a comment