Andrew Kelley 84e952c230 fix await multithreaded data race
coro return was reading from a value that coro await was
writing to. that wasn't how it was designed to work, it
was an implementation mistake.

this commit also has some work-in-progress code for fixing
error return traces across suspend points.
2018-03-10 01:38:40 -05:00
..
2018-03-10 01:38:40 -05:00
2018-03-10 01:38:40 -05:00
2017-12-02 22:32:39 -05:00
2018-03-10 01:38:40 -05:00
2018-02-04 22:06:03 -05:00
2018-01-04 22:46:26 -05:00
2016-09-19 11:54:01 -04:00
2017-11-29 23:09:35 -05:00
2017-11-29 23:09:35 -05:00
2016-12-01 21:08:12 -05:00
2018-03-10 01:38:40 -05:00
2018-03-10 01:38:40 -05:00
2018-01-07 04:43:08 -05:00
2016-02-11 01:33:27 -07:00
2017-04-10 20:02:39 -04:00
2017-10-01 21:05:08 -04:00
2018-02-08 02:08:45 -05:00