Bug 159431

Summary: after many successive calls to reportAbandonedObjectGraph(), we still might take a while to GC
Product: WebKit Reporter: Saam Barati <saam>
Component: JavaScriptCoreAssignee: Jer Noble <jer.noble>
Status: NEW    
Severity: Normal CC: benjamin, fpizlo, ggaren, gskachkov, jer.noble, keith_miller, mark.lam, msaboff, oliver, sukolsak, webkit-bug-importer, ysuzuki
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
gc bug using JSC API
none
Patch none

Saam Barati
Reported 2016-07-05 12:29:20 PDT
Created attachment 282805 [details] gc bug using JSC API see attached test case. The max size usually creeps up to ~500. And it's often in the 200-400 range. It should be much smaller given how often reportAbandonedObjectGraph() is called.
Attachments
gc bug using JSC API (1.44 KB, application/octet-stream)
2016-07-05 12:29 PDT, Saam Barati
no flags
Patch (4.86 KB, patch)
2016-07-05 15:30 PDT, Jer Noble
no flags
Radar WebKit Bug Importer
Comment 1 2016-07-05 12:31:50 PDT
Jer Noble
Comment 2 2016-07-05 15:30:22 PDT
Saam Barati
Comment 3 2016-07-05 15:35:26 PDT
Jer, I think your patch is for another bug :)
Jer Noble
Comment 4 2016-07-05 15:41:49 PDT
Comment on attachment 282816 [details] Patch Whoops! My mistake.
Note You need to log in before you can comment on or make changes to this bug.