| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-11-30 | Wrap the return value of the type_id intrinsic in an opaque box | Corey Richardson | -23/+8 | |
| Closes #10594 | ||||
| 2013-11-11 | Fix path parsing | Seo Sanghyeon | -1/+1 | |
| 2013-11-08 | Implement IterBytes for TypeId | Tomas Sedovic | -0/+15 | |
| 2013-11-06 | Register new snapshots | Alex Crichton | -15/+0 | |
| 2013-11-01 | Remove unnecessary unwind messages | Alex Crichton | -3/+4 | |
| Now that the type_id intrinsic is working across crates, all of these unnecessary messages can be removed to have the failure type for a task truly be ~Any and only ~Any | ||||
| 2013-11-01 | Add a type_id intrinsic | Alex Crichton | -17/+42 | |
| Closes #9913 | ||||
| 2013-10-28 | Allow fail messages to be caught, and introduce the Any trait | Marvin Löbel | -0/+418 | |
| 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>`. | ||||
