Commit Graph

4 Commits

Author SHA1 Message Date
Shane Grant
ddcefaf15d Specialized save/load for vectors with default allocator 2013-06-17 11:50:41 -07:00
Shane Grant
ed522117dc fixed issue with cereal load percentage. adding derived class performance 2013-06-17 11:04:45 -07:00
Shane Grant
782338cb61 Performance testing pod struct with no binary writeout.
We are significantly faster than boost (up to about twice as fast) when not just dumping binary data.  Size seems to be
negligable between the two.  Speed goes up as data gets larger.  Boost's overhead for metadata is actually pretty small
when the data types themselves are not small.  For very small data types, it might start to make a difference.
2013-06-17 10:22:27 -07:00
Shane Grant
30a1fa6d38 Adding initial performance testing
So far I've only played around with std::vector<double> for size 7 or size 1M, we are smaller when the header is a
significant portion and the same size (though always smaller due to no header) at larger sizes, but we basically run at
the same speed and same size for vectors of doubles
2013-06-16 19:10:09 -07:00