Commit Graph

9 Commits

Author SHA1 Message Date
Maxime Coste
b579f90bae Make sure we do not put a Value in a Value 2015-06-25 19:45:42 +01:00
Maxime Coste
a0e8e4265a coords/units hashing refactoring 2015-03-11 13:59:25 +00:00
Maxime Coste
39689f0a18 Add helper for overloading operator new/delete 2015-01-18 18:49:32 +00:00
Maxime Coste
2a878d51fd Even more memory tracking 2015-01-14 19:16:32 +00:00
Maxime Coste
ebecd60eb8 Rework hashing, use a more extensible framework similar to n3876 proposal
std::hash specialization is a pain to work with, stop using that, and
just specialize a 'size_t hash_value(const T&)' free function.
2014-12-16 18:57:19 +00:00
Maxime Coste
3a817e2f96 Cleanup includes 2014-11-12 21:27:07 +00:00
Maxime Coste
4d89a297c5 Change Value to be non copyable 2014-11-04 22:23:27 +00:00
Maxime Coste
efa276b13b Tweak Value constructor, no need for the const ref one 2014-10-28 19:17:54 +00:00
Maxime Coste
85387b3efe Buffers can hold arbitrary values for for other systems 2014-01-09 21:01:29 +00:00