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] Patch
Comment on attachment 259630 [details] Patch I forgot to include the header!
Created attachment 259631 [details] Patch v2
Comment on attachment 259631 [details] Patch v2 Clearing flags on attachment: 259631 Committed r188761: <http://trac.webkit.org/changeset/188761>
All reviewed patches have been landed. Closing bug.