[Webkit-unassigned] [Bug 158612] REGRESSION(r201872): WTF_CrossThreadTask.Basic fails in all non mac ports since r201872

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 10 09:01:52 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=158612

--- Comment #1 from Brady Eidson <beidson at apple.com> ---
The isolated copy snippets are out of order:

Actual:
...
isolatedCopy() 
copy_constructor(logger-1-0) 
isolatedCopy() 
copy_constructor(<default>-2-0) 
isolatedCopy() 
copy_constructor(<default>-1-0) 
...

Expected:
...
isolatedCopy() 
copy_constructor(<default>-1-0) 
isolatedCopy() 
copy_constructor(<default>-2-0) 
isolatedCopy() 
copy_constructor(logger-1-0) 
...

Which is reasonable, considering evaluation order of function arguments is unspecified.

Same thing with the other out-of-orderness later on.

The test assuming evaluation order is bogus.

I'll explore ways to fix.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160610/196afe02/attachment-0001.html>


More information about the webkit-unassigned mailing list