Kagamin:
Most functions can't be @nogc because they throw exceptions.
Probably about half of my functions/metods are tagged with "nothrow". And as ".dup" becomes nothrow and few more functions become nothrow (iota, etc), that percentage will increase. I have also proposed to add to Phobos some nonthrowing functions, like a maybeTo, that help increase the percentage of nothrow functions:
http://d.puremagic.com/issues/show_bug.cgi?id=6840 Bye, bearophile
