Christian Göttsche
|
869220b589
Use designated initializer more
|
7 months ago |
Charlie Vieth
|
0388b30077
Hashtable: fix handling of NULL pointer in Hashtable_dump
|
2 years ago |
Christian Göttsche
|
b45eaf2fe1
Hashtable: use a minimum size of 7
|
2 years ago |
Denis Lisov
|
230dc9c3c1
Hashtable: adjust shrink-on-remove factor
|
2 years ago |
Denis Lisov
|
d084a80023
Hashtable: skip rehashing if the size is the same
|
2 years ago |
Daniel Lange
|
94ad111391
Update license headers to explicitly say GPLv2+
|
3 years ago |
Christian Göttsche
|
2bf626c4e4
IWYU update
|
3 years ago |
mayurdahibhate
|
1b74dfe187
cleaned up includes with iwyu
|
3 years ago |
Christian Göttsche
|
66dd77aa6b
Hashtable: use appropriate return type for nextPrime
|
3 years ago |
Christian Göttsche
|
8e10cde800
Hashtable: fail hard on too big size request
|
3 years ago |
Christian Göttsche
|
ca2c01bd16
Hashtable: widen size from int to size_t
|
3 years ago |
Christian Göttsche
|
7043a93eba
Hashtable: hide implementation of Hashtable and HashtableItem
|
3 years ago |
Christian Göttsche
|
8fe04b7494
Hashtable: use more distinct typename for key type
|
3 years ago |
Christian Göttsche
|
7ba25aa3c4
IWYU update
|
4 years ago |
Benny Baumann
|
c1563337ae
Implement Hashtable_clear to empty an existing Hashtable
|
4 years ago |
Christian Göttsche
|
7cf5277594
IWYU update (Linux)
|
4 years ago |
Christian Göttsche
|
307c34b028
Hashtable: use dynamic growth and use primes as size
|
4 years ago |
Christian Göttsche
|
7914ec201e
Hashtable update
|
4 years ago |
Benny Baumann
|
45869513bf
Embracing branches
|
4 years ago |
Benny Baumann
|
5e4b182616
Combine XAlloc.[ch] into XUtils.[ch]
|
4 years ago |
Fynn Wulf
|
e5fdb80c7d
Fix Hashtable_put to allow storing the same pointer
|
4 years ago |
Daniel Lange
|
079c2abf8e
Update License consistently to GPLv2 as per COPYING file
|
4 years ago |
Christian Göttsche
|
d69585b82a
Resolve DEBUG compilation issues
|
4 years ago |
Zev Weiss
|
a1a027b9bd
Axe automated header generation.
|
4 years ago |
Daniel Flanagan
|
dd33444f7e
Clean up existing whitespace
|
5 years ago |
Hisham
|
b54d2dde40
Check for failure in allocations.
|
8 years ago |
Michael McConville
|
445222e48c
Clean up some needless malloc casts, convert some mallocs to callocs, and fix some style
|
9 years ago |
Hisham Muhammad
|
76a715ee8c
Fix order of calloc arguments.
|
10 years ago |
Hisham Muhammad
|
45f7a4fc8d
Remove old memory debugging routines. We have Valgrind nowadays.
|
13 years ago |
Hisham Muhammad
|
84281bdc44
major header cleanup
|
13 years ago |
Hisham Muhammad
|
300caa076e
Tempus fugit.
|
13 years ago |
Hisham Muhammad
|
a600d5a6e9
Tempus fugit.
|
14 years ago |
Hisham Muhammad
|
da23c8c5a1
Clean up headers by using 'static' whenever possible.
|
16 years ago |
Hisham Muhammad
|
a227b20fef
Switch to unsigned keys in hash, according to issue #1688290
|
17 years ago |
Hisham Muhammad
|
36848494f5
Add debugging sanity checks.
|
18 years ago |
Hisham Muhammad
|
2713119249
Add missing header.
|
18 years ago |
Hisham Muhammad
|
110ce71b9b
Add consistency checks.
|
18 years ago |
Hisham Muhammad
|
dbe2670b69
Perform RichString operations by hand.
|
18 years ago |
Hisham Muhammad
|
5d48ab8c28
Performance improvement hackathon: improve process comparison routines,
|
18 years ago |
Hisham Muhammad
|
d6231bab89
Initial import.
|
18 years ago |