[PATCH] D18637: Extract key to avoid preemptive mallocs in insert/emplace in associative containers

Eric Fiselier via cfe-commits cfe-commits at lists.llvm.org
Wed Mar 30 21:15:14 PDT 2016


EricWF created this revision.
EricWF added reviewers: mclow.lists, dexonsmith.
EricWF added a subscriber: cfe-commits.

This patch applies Duncan's work on __hash_table to __tree.

http://reviews.llvm.org/D18637

Files:
  include/__hash_table
  include/__tree
  include/__tuple
  include/type_traits
  test/std/containers/associative/map/map.modifiers/insert_allocator_requirements.pass.cpp
  test/std/containers/associative/map/map.modifiers/insert_and_emplace_allocator_requirements.pass.cpp
  test/std/containers/associative/set/insert_allocator_requirements.pass.cpp
  test/std/containers/associative/set/insert_and_emplace_allocator_requirements.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D18637.52170.patch
Type: text/x-patch
Size: 33912 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160331/8a6fbd56/attachment-0001.bin>


More information about the cfe-commits mailing list