Marvin Löbel
fa8e71a825
Allow fail messages to be caught, and introduce the Any trait
...
Some code cleanup, sorting of import blocks
Removed std::unstable::UnsafeArc's use of Either
Added run-fail tests for the new FailWithCause impls
Changed future_result and try to return Result<(), ~Any>.
- Internally, there is an enum of possible fail messages passend around.
- In case of linked failure or a string message, the ~Any gets
lazyly allocated in future_results recv method.
- For that, future result now returns a wrapper around a Port.
- Moved and renamed task::TaskResult into rt::task::UnwindResult
and made it an internal enum.
- Introduced a replacement typedef `type TaskResult = Result<(), ~Any>`.
2013-10-28 08:50:32 +01:00
..
2013-10-25 19:15:29 +09:00
2013-10-23 18:06:12 -04:00
2013-10-01 14:54:10 -04:00
2013-10-01 14:54:10 -04:00
2013-09-30 23:21:20 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-23 18:06:12 -04:00
2013-10-23 18:06:12 -04:00
2013-10-23 18:06:12 -04:00
2013-10-23 18:06:12 -04:00
2013-09-26 17:05:59 -07:00
2013-09-26 17:05:59 -07:00
2013-09-26 17:05:59 -07:00
2013-09-26 17:05:59 -07:00
2013-10-17 17:31:35 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-28 08:50:32 +01:00
2013-10-28 08:50:32 +01:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-28 08:50:32 +01:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-20 20:19:29 +11:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-25 17:41:54 -07:00
2013-10-25 17:41:54 -07:00
2013-10-25 17:41:54 -07:00
2013-10-25 17:41:54 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-25 17:41:54 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-23 18:06:12 -04:00
2013-10-23 18:06:12 -04:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00
2013-10-25 17:41:54 -07:00
2013-10-22 08:09:56 -07:00
2013-10-22 08:09:56 -07:00