index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
/
HashTable.h
Age
Commit message (
Expand
)
Author
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-01-31
HashTable: Correctly pass args to set
Lenny Maiorani
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2020-10-18
AK: Reduce memory writes in HashTable destructor
Dano Perniš
2020-10-18
AK: Implement HashTable assignment in terms of swap
Dano Perniš
2020-10-18
AK: Provide swap() for HashTable
Dano Perniš
2020-10-16
AK: Tune HashTable load factor
Andreas Kling
2020-10-15
AK: Redesign HashTable to use closed hashing
Andreas Kling
2020-08-16
AK: HashTable add a constructor that allows preallocation of capacity + Use i...
Muhammad Zahalqa
2020-07-09
AK: HashTable/HashMap return whether action was performed for set/remove
Tom
2020-02-27
AK: Expose SinglyLinkedListIterator constructor
William McPherson
2020-02-24
AK: Make HashTable and HashMap use size_t for size and capacity
Andreas Kling
2020-02-16
AK: Add HashMap, HashTable and Traits to Forward.h
Andreas Kling
2020-02-10
AK: Remove bitrotted Traits::dump() mechanism
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2019-08-25
AK: Make HashTable.h compile inside the SDL2 port
Andreas Kling
2019-08-04
HashTable: Use the Bucket type in some places over SinglyLinkedList<T>
Andreas Kling
2019-07-31
HashTable: Assert on iteration attempt over table during clear/rehash
Andreas Kling
2019-06-29
AK: Allow HashMap to be used with non-default-constructible values.
Andreas Kling
2019-06-29
AK: Defer to Traits<T> for equality comparison in container templates.
Andreas Kling
2019-06-29
HashTable: Don't use move assignment in set(const T&).
Andreas Kling
2019-06-27
AK: Use a SinglyLinkedList<T> as HashTable's bucket chain storage.
Andreas Kling
2019-06-27
AK: Consolidate iterators for HashTable and DoublyLinkedList respectively.
Andreas Kling
2019-06-24
AK: Make it possible to move and copy HashMap and HashTable.
Andreas Kling
2019-05-28
Add clang-format file
Robin Burchell
2019-05-27
AK: Add ensure_capacity() for HashMap and HashTable.
Andreas Kling
2019-05-06
AK: Change HashTable and HashMap size/capacity to be ints.
Andreas Kling
2019-03-25
AK: HashMap::set() didn't save new values for existing keys.
Andreas Kling
2019-03-24
LibGUI+FileManager: Add a GIcon class to support multi-size icons.
Andreas Kling
2019-02-04
AK: Fix leak in HashTable move assignment operator.
Andreas Kling
2019-01-30
Fix dumb bug in HashTable::clear().
Andreas Kling
2019-01-19
Coding style fixes in AK.
Andreas Kling
2018-12-21
Yet another pass of style fixes.
Andreas Kling
2018-12-04
Import a simple text editor I started working on.
Andreas Kling
2018-11-07
Add some basic setgroups(), getgroups() and initgroups().
Andreas Kling
2018-10-26
Implement /proc/PID/vm.
Andreas Kling
2018-10-25
Add a very naive block cache to the DiskBackedFileSystem.
Andreas Kling
2018-10-17
Integrate ext2 from VFS into Kernel.
Andreas Kling
2018-10-14
Fix HashTable::find() return iterator for items found in non-0 buckets.
Andreas Kling
2018-10-13
Add HashTable::remove() and fix a bug where ConstIterator would skip the first.
Andreas Kling
2018-10-13
Add a DoublyLinkedList template and start using it for HashTable.
Andreas Kling
2018-10-10
Import all this stuff into a single repo called Serenity.
Andreas Kling