๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
git
/
git
/
refs/tags/v2.35.6
/
hashmap.h
tag
92b348d486e1a04426208b09f54322875013a290
tagger
Junio C Hamano <gitster@pobox.com>
Tue Jan 17 23:01:26 2023
object
02f498172348f7ba9dceb169305b74c7eca7a38d
Git 2.35.6
6da1a25
hashmap: provide deallocation function names
by Elijah Newren
ยท 5 years ago
33f20d8
hashmap: introduce a new hashmap_partial_clear()
by Elijah Newren
ยท 5 years ago
b7879b0
hashmap: allow re-use after hashmap_free()
by Elijah Newren
ยท 5 years ago
97a39a4
hashmap: adjust spacing to fix argument alignment
by Elijah Newren
ยท 5 years ago
6474b86
hashmap: add usage documentation explaining hashmap_free[_entries]()
by Elijah Newren
ยท 5 years ago
0ad621f
hashmap_for_each_entry(): workaround MSVC's runtime check failure #3
by Junio C Hamano
ยท 5 years ago
861c4ce
hashmap: fix typo in usage docs
by Elijah Newren
ยท 5 years ago
d3096d2
Merge branch 'en/doc-typofix'
by Junio C Hamano
ยท 6 years ago
15beaaa
Fix spelling errors in code comments
by Elijah Newren
ยท 6 years ago
c92faa4
hashmap: fix documentation misuses of -> versus .
by Elijah Newren
ยท 6 years ago
e2b5038
hashmap_entry: remove first member requirement from docs
by Eric Wong
ยท 6 years ago
404ab78
hashmap: remove type arg from hashmap_{get,put,remove}_entry
by Eric Wong
ยท 6 years ago
23dee69
OFFSETOF_VAR macro to simplify hashmap iterators
by Eric Wong
ยท 6 years ago
c8e424c
hashmap: introduce hashmap_free_entries
by Eric Wong
ยท 6 years ago
8a973d0
hashmap: hashmap_{put,remove} return hashmap_entry *
by Eric Wong
ยท 6 years ago
87571c3
hashmap: use *_entry APIs for iteration
by Eric Wong
ยท 6 years ago
939af16
hashmap_cmp_fn takes hashmap_entry params
by Eric Wong
ยท 6 years ago
f23a465
hashmap_get{,_from_hash} return "struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
f0e63c4
hashmap: use *_entry APIs to wrap container_of
by Eric Wong
ยท 6 years ago
6bcbdfb
hashmap_get_next returns "struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
26b455f
hashmap_put takes "struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
28ee794
hashmap_remove takes "const struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
b6c5241
hashmap_get takes "const struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
b94e5c1
hashmap_add takes "struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
f6eb6bd
hashmap_get_next takes "const struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
d22245a
hashmap_entry_init takes "struct hashmap_entry *"
by Eric Wong
ยท 6 years ago
d40abc8
hashmap: convert sha1hash() to oidhash()
by Jeff King
ยท 6 years ago
5545442
*.[ch]: remove extern from function declarations using spatch
by Denton Liu
ยท 7 years ago
922ffec
Merge branch 'rb/hashmap-h-compilation-fix'
by Junio C Hamano
ยท 8 years ago
7d68bb0
hashmap.h: remove unused variable
by Randall S. Becker
ยท 8 years ago
826c778
hashmap: adjust documentation to reflect reality
by Johannes Schindelin
ยท 8 years ago
8b604d1
hashmap: add API to disable item counting when threaded
by Jeff Hostetler
ยท 8 years ago
1ecbf31
hashmap: migrate documentation from Documentation/technical into header
by Stefan Beller
ยท 8 years ago
7663cdc
hashmap.h: compare function has access to a data field
by Stefan Beller
ยท 8 years ago
0607e10
hashmap: add disallow_rehash setting
by Jeff Hostetler
ยท 9 years ago
f75619b
hashmap: allow memihash computation to be continued
by Jeff Hostetler
ยท 9 years ago
7b64d42
hashmap: add string interning API
by Karsten Blees
ยท 11 years ago
ab73a9d
hashmap: add simplified hashmap_get_from_hash() API
by Karsten Blees
ยท 11 years ago
039dc71
hashmap: factor out getting a hash code from a SHA1
by Karsten Blees
ยท 11 years ago
b6aad99
hashmap.h: use 'unsigned int' for hash-codes everywhere
by Karsten Blees
ยท 12 years ago
6a364ce
add a hashtable implementation that supports O(1) removal
by Karsten Blees
ยท 12 years ago