2016-01-15 18:46 GMT+01:00 alex <alexhighviz@hotmail.com>:

I just tried it on a graph with 3 million nodes. With your solution and the
additional cost is 11%, so I would say it is superior on all accounts. I
just wish I knew this earlier.

boost coroutine visitor (Nat Goodspeed)...1890 ms

Could test it again with boost.coroutine2 + boost.context from branch develop and post the result?