1. f8d1e29 Cleanup hashset/hashmap-related Fruit code. by Marco Poletti · 8 years ago
  2. 56492f7 Add some integer casts to prevent overflows on 64bit Windows. by Marco Poletti · 8 years ago
  3. 8bc638c Make Fruit tests work under Bazel again. by Marco Poletti · 8 years ago
  4. f05259d Use precompiled headers in Fruit tests. This reduces the test time by ~50% (and the configure+build+test time by ~40%). by Marco Poletti · 8 years ago
  5. 6df80a7 Use extras/bazel_root as WORKSPACE root for Bazel, using symlinks so that Fruit lives under //third_party/fruit instead of //. by Marco Poletti · 8 years ago
  6. f9b2c6f Port all end-to-end C++ tests to be nose2-based python tests, so that: by Marco Poletti · 8 years ago
  7. 62f2574 Reduce the amount of code included when including fruit.h. by Marco Poletti · 8 years ago
  8. 6bbf6c9 Remove the method SemistaticGraph::changeNodeToTerminal(), it was never used. by Marco Poletti · 8 years ago
  9. 9722c4d Optimize component construction (before normalization) by caching binding vectors instead of repeatedly destroying and reconstructing them. by Marco Poletti · 8 years ago
  10. 375ea5d Revert "Use custom allocators for hash sets/maps." by Marco Poletti · 8 years ago
  11. 802e590 Use custom allocators for hash sets/maps. by Marco Poletti · 8 years ago
  12. e99fdb7 Use sparsehash. by Marco Poletti · 8 years ago
  13. 18fb995 Support Bazel as an alternative build system (in parallel with CMake). by Marco Poletti · 9 years ago
  14. 4c0308f Fix GCC-only test failures by fixing the tests. Also change 1 test to be Clang-only since that scenario can't happen with GCC. by Marco Poletti · 9 years ago
  15. f32ac4b Use a custom Assert() macro in tests, that's not disabled by NDEBUG, so that tests can now run for release builds with -Werror. by Marco Poletti · 9 years ago
  16. 80c7bb4 Some performance optimizations in SemistaticGraph and InjectorStorage, saving ~10% of injection time. by Marco Poletti · 10 years ago
  17. b91b406 Fix compile errors with Clang that were not reported by GCC. by Marco Poletti · 10 years ago
  18. 91c10d2 Add a test for SemistaticGraph with an incomplete graph. by Marco Poletti · 10 years ago
  19. cffe663 Add test for FixedSizeAllocator's move constructor. by Marco Poletti · 10 years ago
  20. db902a6 Increase unit test coverage for SemistaticGraph, now also testing const methods and const_node_iterator. by Marco Poletti · 10 years ago
  21. 7e3052d Add unit tests for HybridVector. by Marco Poletti · 10 years ago
  22. 4a2ac2e Add unit tests for FixedSizeAllocator. by Marco Poletti · 10 years ago
  23. 3d432f0 Add unit tests for FixedSizeVector. by Marco Poletti · 10 years ago
  24. 215fc19 Use FixedSizeVector instead of std::vector in Semistatic{Map,Graph}. by Marco Poletti · 10 years ago
  25. b6e6c09 Fix compilation warnings/errors that only appear with Clang or when in release mode. by Marco Poletti · 10 years ago
  26. f928a00 Optimize SemistaticMap using shallow copy semantics to share data with the NormalizedComponent. Decreases injection time by ~5%. by Marco Poletti · 10 years ago
  27. 050d600 Optimize SemistaticGraph using shallow copy semantics to share data with the NormalizedComponent. Decreases injection time by ~15%. by Marco Poletti · 10 years ago
  28. f16f2b7 Add unit tests for metaprogramming data structures. by Marco Poletti · 10 years ago
  29. 3837c35 Add unit tests for SemistaticGraph. by Marco Poletti · 10 years ago
  30. 72d9da9 Add unit tests for SemistaticMap. by Marco Poletti · 10 years ago