index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libcxx
/
include
/
__hash_table
Commit message (
Expand
)
Author
Age
Files
Lines
*
[libc++] Rework compressed pair constructors.
Eric Fiselier
2019-12-16
1
-10
/
+10
*
[libc++] Cleanup and enable multiple warnings.
Eric Fiselier
2019-12-12
1
-2
/
+4
*
Reorganize the 'bit' header to make most of the facilities available for inte...
Marshall Clow
2019-07-12
1
-1
/
+1
*
Avoid name conflict with kernel headers
Eric Fiselier
2019-04-24
1
-4
/
+4
*
[libc++] Make sure we don't eagerly diagnose non-const comparators for contai...
Louis Dionne
2019-04-11
1
-2
/
+2
*
Remove exception throwing debug mode handler support.
Eric Fiselier
2019-03-18
1
-4
/
+4
*
Add UBSAN annotation to __hash_table::rehash; we don't do anything wrong, but...
Marshall Clow
2019-02-07
1
-0
/
+1
*
Update more file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[libc++] Improve diagnostics for non-const comparators and hashers in associa...
Louis Dionne
2018-12-06
1
-38
/
+22
*
Second half of C++17's splicing maps and sets
Erik Pilkington
2018-10-31
1
-58
/
+197
*
First half of C++17's splicing maps and sets
Erik Pilkington
2018-08-01
1
-0
/
+120
*
Fix a strict aliasing violation in map and unordered_map.
Erik Pilkington
2018-06-04
1
-11
/
+5
*
Revert "Make rehash(0) work with ubsan's unsigned-integer-overflow."
Dan Albert
2018-01-08
1
-1
/
+1
*
Make rehash(0) work with ubsan's unsigned-integer-overflow.
Dan Albert
2018-01-08
1
-1
/
+1
*
Fix some undefined behavior in __hash_table. Thanks to vsk for the report and...
Marshall Clow
2017-06-03
1
-1
/
+1
*
[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows
Eric Fiselier
2017-05-31
1
-3
/
+7
*
Cleanup remaining _LIBCPP_HAS_NO_<c++11-feature> usages in container headers
Eric Fiselier
2017-04-19
1
-4
/
+2
*
[libcxx] Fix __compressed_pair so it doesn't copy the argument multiple times...
Eric Fiselier
2017-04-12
1
-5
/
+5
*
Fix hash requirements check in __hash_table.
Eric Fiselier
2017-03-03
1
-4
/
+3
*
Improve diagnostics when an invalid hash is used in an unordered container.
Eric Fiselier
2017-03-01
1
-7
/
+20
*
Diagnose non-const-callable hash functions and comparators
Eric Fiselier
2017-01-13
1
-0
/
+36
*
[libc++] Tolerate presence of __deallocate macro
Eric Fiselier
2017-01-07
1
-11
/
+10
*
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Eric Fiselier
2017-01-04
1
-22
/
+22
*
Add tests for unordered container tests and std::string
Eric Fiselier
2016-12-28
1
-10
/
+14
*
Fix __hash_table::max_size() on 32 bit systems
Eric Fiselier
2016-11-23
1
-2
/
+1
*
[libcxx] Fix max_size() across all containers
Eric Fiselier
2016-11-23
1
-3
/
+6
*
Fix missing _LIBCPP_INLINE_VISIBILITY macro on C++03 specific __hash_table fu...
Eric Fiselier
2016-09-25
1
-2
/
+1
*
Skip chash computation in insert/emplace if the unconstrained hash matches.
Eric Fiselier
2016-07-24
1
-1
/
+1
*
Fix undefined behavior in __hash_table
Eric Fiselier
2016-07-23
1
-237
/
+217
*
Check for unconstrained hash equality before constrained hash equality.
Eric Fiselier
2016-07-17
1
-2
/
+3
*
Don't compute modulus of hash if it is smaller than the bucket count.
Eric Fiselier
2016-07-11
1
-5
/
+4
*
[libc++] Check hash before calling __hash_table key_eq function
Kwasi Mensah
2016-07-08
1
-2
/
+2
*
Improve performance of unordered_set<uint32_t>::find by 45%. Add benchmarks.
Eric Fiselier
2016-07-02
1
-2
/
+4
*
Fix static assert problem on gcc; remove XFAILs that I put in in r274250
Marshall Clow
2016-06-30
1
-4
/
+4
*
Implement LWG#2436: 'Comparators for associative containers should always be ...
Marshall Clow
2016-06-30
1
-0
/
+4
*
Teach map/unordered_map how to optimize 'emplace(Key, T)'.
Eric Fiselier
2016-04-16
1
-0
/
+11
*
Extract key to avoid preemptive mallocs in insert/emplace in associative cont...
Eric Fiselier
2016-04-15
1
-16
/
+0
*
unord: Extract key to avoid preemptive mallocs in insert/emplace
Duncan P. N. Exon Smith
2016-03-17
1
-2
/
+56
*
Rename <__hash_table> traits so they don't conflict with similar traits.
Eric Fiselier
2016-02-20
1
-7
/
+7
*
Get <ext/hash_map> working again
Eric Fiselier
2016-02-18
1
-3
/
+5
*
Properly down-cast a sentinal node pointer through void*
Eric Fiselier
2016-02-11
1
-1
/
+2
*
Teach __hash_table how to handle unordered_map's __hash_value_type.
Eric Fiselier
2016-02-11
1
-146
/
+191
*
Recommit r260012 - Cleanup node-type handling in the unordered containers.
Eric Fiselier
2016-02-10
1
-51
/
+167
*
Revert r260012 due to __gnu_cxx::hash_map breakage
Eric Fiselier
2016-02-08
1
-167
/
+51
*
Cleanup node-type handling in the unordered containers
Eric Fiselier
2016-02-07
1
-51
/
+167
*
unordered: Rename __construct_node_hash() to allow forwarding, NFC
Duncan P. N. Exon Smith
2016-01-22
1
-8
/
+10
*
Use __rebind_pointer to avoid #ifdef block
Eric Fiselier
2015-12-30
1
-55
/
+13
*
Make noexcept specifications on __hash_table definitions match their declarat...
Eric Fiselier
2015-12-16
1
-0
/
+2
*
Cleanup: move visibility/linkage attributes to the first declaration.
Evgeniy Stepanov
2015-11-07
1
-8
/
+16
*
Fix warnings about pessimizing return moves for C++11 and higher
Dimitry Andric
2015-08-19
1
-2
/
+2
[next]