On Wed, 01 Jun 2011 07:19:29 +0200, SK <[email protected]> wrote:
On Sat, May 28, 2011 at 6:41 PM, David Simcha <[email protected]> wrote:
Thanks for letting me know. I have no idea why this is happening. I
was
seeing some weirdness on FreeBSD only, but I gave up trying to solve
that
until the FreeBSD port is more stable or I can reproduce it on some
other
OS.
I have test case that reliably segfaults on 64-bit Fedora 14. I can
trim it
down to the minimal failing case if you're interested. The particular
problem I observe occurs when trying to spread many fibers over more than
one thread.
Regards,
-steve
Fiber multiplexing is actually broken on POSIX. It uses a global shared
ucontext_t.
You may want to have a look at
https://github.com/dawgfoto/druntime/commits/FiberFixes
martin
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos