v0.2.1
Main changes:
- For greater compliance with the IEEE 754-2008 standard, the
std::math::isNaN
function was added. This means that numbers can now take NaN values even with fastmath; - Now the functions
std::fprint
andstd::finput
requires a pointer to the file structure as the first argument; - A number of functions have been added for the
half
type in std/math.
Minor changes:
- A bug related to an attempt to call a method through an overloaded index operator in a structure was fixed;
- Now on x86 and x86_64 platforms spinlock uses the
pause
instruction; - std/memutil has been removed;
- The compiler now uses more information about the output platform for better optimizations.