… 1.6.1 fixed this via iojs/nan#273)
…ing objects for 0.10.x and below as with nan it is slower
…rformance is terrible and on node 0.10.x performance is the same
…y with older versions
This trunc() include should work on all platforms, but I am still a little unsure. The C++ library called cmath is kind of a wrapper for the C99 math.h, but it does appear to have trunc() support outside just math.h trunc(). We can test on VC++ and see.
Added a msgpack_sbuffer stack so that we don't have to alloc and free on each iteration. This yielded a 17% time based performance increase in the benchmarking tests. There is still plenty more that can be done to improve performance.