Jan
d29d3df698
improve test statements, fix memleaks and init-order-fiasco ( #10142 )
2019-10-02 16:02:56 +02:00
Dan Larkin-York
3d0246cb18
Decentralize includes ( #9623 )
2019-08-06 15:32:09 +02:00
Dan Larkin-York
d5ecdd143a
Convert unit tests to googletest framework ( #9034 )
2019-05-21 09:17:46 +02:00
Simon Grätzer
88d01b89b5
Optimizations for Caches and Graph Traversals ( #3169 )
2017-08-31 18:33:10 +02:00
Dan Larkin
18e8c19271
Improvements to CachedValue internals and handling. ( #3126 )
...
* Added checks everywhere for CachedValue::construct.
* Enforce 16MiB limit on keys and 4GiB limit on values.
* Protected members behind function calls in anticipation of format change.
* Shrunk CachedValue struct.
* Fixed alignment of CachedValues.
* Fixed improper comparison.
2017-08-28 15:07:16 +02:00
Dan Larkin
78c80c3a3d
Doubled size of cache buckets to increase associativity.
2017-05-23 17:51:47 -04:00
jsteemann
f8a25febe7
fix tests with g++5.4.1 and ASAN
2017-03-22 18:13:19 +01:00
Dan Larkin
6a449efb06
Improved cache rebalancing and allocation strategies.
2017-03-11 12:15:08 -05:00
Andreas Streichardt
59b49485b5
Merge branch 'devel' into catch_tests_ng
2017-03-06 18:34:46 +01:00
Andreas Streichardt
ce3c17e7de
Merge branch 'devel' into catch_tests_ng
2017-03-06 17:59:26 +01:00