• leszeks's avatar
    [base] Template MatchFun in TemplateHashMapImpl · 837c91e8
    leszeks authored
    Make MatchFun a template parameter in TemplateHashMapImpl, moving the
    PointersMatch function down to an implementation which extends
    TemplateHashMapImpl to void* key and value (i.e. the same as the current
    HashMap and ZoneHashMap typedefs).
    
    This will allow other instantiations of TemplateHashMapImpl, with
    different MatchFun values, e.g. std::equal_to, to have their key
    equality test inlined, rather than calling a function pointer,
    
    Review-Url: https://codereview.chromium.org/2354593002
    Cr-Commit-Position: refs/heads/master@{#39868}
    837c91e8
Name
Last commit
Last update
..
OWNERS Loading commit data...
allocation-tracker.cc Loading commit data...
allocation-tracker.h Loading commit data...
circular-queue-inl.h Loading commit data...
circular-queue.h Loading commit data...
cpu-profiler-inl.h Loading commit data...
cpu-profiler.cc Loading commit data...
cpu-profiler.h Loading commit data...
heap-profiler.cc Loading commit data...
heap-profiler.h Loading commit data...
heap-snapshot-generator-inl.h Loading commit data...
heap-snapshot-generator.cc Loading commit data...
heap-snapshot-generator.h Loading commit data...
profile-generator-inl.h Loading commit data...
profile-generator.cc Loading commit data...
profile-generator.h Loading commit data...
profiler-listener.cc Loading commit data...
profiler-listener.h Loading commit data...
sampling-heap-profiler.cc Loading commit data...
sampling-heap-profiler.h Loading commit data...
strings-storage.cc Loading commit data...
strings-storage.h Loading commit data...
tick-sample.cc Loading commit data...
tick-sample.h Loading commit data...
tracing-cpu-profiler.cc Loading commit data...
tracing-cpu-profiler.h Loading commit data...
unbound-queue-inl.h Loading commit data...
unbound-queue.h Loading commit data...