3 ms·
how comes that F14BasicMap (the base class of F14FastMap F14ValueMap and all the others) is extending std::unordered_map ? https://github.com/facebook/folly/bl
by MichaelMoser123 8y ago
how comes that F14BasicMap (the base class of F14FastMap F14ValueMap and all the others) is extending std::unordered_map ? https://github.com/facebook/folly/blob/master/folly/container/F14Map.h https://github.com/facebook/folly/blob/master/folly/containe...
they seem to be calling the table_ member for every method in the book. Still weird by they are deriving from std::unordered_map in the first place.
F14Table<Policy> table_;
the implementation class F14Table - https://github.com/facebook/folly/blob/master/folly/container/detail/F14Table.h https://github.com/facebook/folly/blob/master/folly/containe...
- ngbronson 8y agoThat's a fallback implementation for platforms without SIMD. The real code is lower down.