x64 can not run [core.thread.Fiber]
sdvcn via Digitalmars-d
digitalmars-d at puremagic.com
Fri Nov 7 03:17:15 PST 2014
[code]
import std.stdio;
import core.thread;
void fiberFunc()
{
foreach(i; 0 .. 10)
{
writefln("int is %d",i);
Fiber.yield();
}
}
int main(string[] argv)
{
Fiber composed = new Fiber( &fiberFunc);
do{
writeln("out ...");
composed.call();
}while(composed.state != Fiber.State.TERM);
return 0;
}
[/code]
dmd main.d -m64
dmd2.066.1
dmd2.066
dmd2.065
os:windows 2008r2sp1 6.1.7601 x64
More information about the Digitalmars-d
mailing list