D-Programming-Language/druntime — pull request #292 by alexrp (2012-08-19 11:16:15+00:00)
Title: A number of core.cpuid improvements.

Second take on #246. This

* comments out some SPARC/PPC code;
* marks the entire module `@trusted nothrow`;
* adds detection of AVX2, HLE, and RTM;
* turns some global fields into `const` properties (and deprecates the global fields);
* has some minor doc fixes.

Please note that AVX2, HLE, and RTM are not yet available in any real processors, but they are already spec'd, so I figured I might as well add them.