D-Programming-Language/druntime — pull request #804 by complexmath (2014-05-24 04:54:53+00:00)
Title: Change Fiber.call to return a Throwable

Fiber.yieldAndThrow takes a Throwable, but Fiber.call returns an Object when the object returned must be Throwable. This fixes the return type to avoid the need for a cast on the call side.