It never used @future, looks like that was only a suggestion in the dip. It also suggested @__future which it seems it was implemented with that. https://github.com/WalterBright/dmd/blob/2d4c7d4ed37645ed9d62e5e1a6652e5ae5b1fb26/test/runnable/future.d