dispatch_group_t objects may not be retained properly when not backed by Objective-C objects under garbage collection.
The proper way to address this is to use OSObjectPtr<>, which does the right thing regardless of whether the dispatch_group_t objects are backed by Objective-C objects or not.
Created attachment 259630 [details]
Comment on attachment 259630 [details]
I forgot to include the header!
Created attachment 259631 [details]
Comment on attachment 259631 [details]
Clearing flags on attachment: 259631
Committed r188761: <http://trac.webkit.org/changeset/188761>
All reviewed patches have been landed. Closing bug.