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
/
HashMap.h
Age
Commit message (
Expand
)
Author
2023-03-03
AK: Add missing const qualifier to HashCompatible HashMap::contains()
Linus Groh
2023-02-12
AK: Add function 'shallow_clone()' to HashMap
Kenneth Myhra
2023-02-02
AK: Define HashMap::take to find and remove a value from the map
Timothy Flynn
2023-02-02
AK: Return a constant reference from HashMap's constant get() override
Timothy Flynn
2023-01-24
AK: Make HashMap::try_ensure work with a fallible construction callback
Nico Weber
2022-12-16
AK: Add a try_ensure() method to HashMap
Eli Youngs
2022-12-11
AK: Let HashMap also take a ValueTraits
Ali Mohammad Pur
2022-12-10
AK: Remove HashMap::ensure_capacity
Thomas Queiroz
2022-12-03
Everywhere: Run clang-format
Linus Groh
2022-11-26
AK: Make it possible to not `using` AK classes into the global namespace
Andreas Kling
2022-05-08
AK+LibGUI: Pass predicate to *_matching() methods by const reference
Vitaly Dyachkov
2022-04-04
AK: Return Optional<ConstPeekType> for HashMap::get() const
Ali Mohammad Pur
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-07
AK: Remove return value from HashTable::remove() and HashMap::remove()
Andreas Kling
2022-03-07
AK: Simplify HashTable::remove_all_matching()
Andreas Kling
2022-01-29
AK: Support using custom comparison operations for hash compatible keys
Idan Horowitz
2022-01-21
AK: Support setting with non copyable keys in HashMap
Idan Horowitz
2022-01-05
AK: Make Hash{Map,Table}::remove_all_matching() return removal success
Andreas Kling
2022-01-05
AK: Add HashMap::remove_all_matching(predicate)
Andreas Kling
2021-12-15
AK: Enable fast path for removal by hash-compatible key in HashMap/Table
Hendiadyoin1
2021-12-15
AK: Allow hash-compatible key types in Hash[Table|Map] lookup
Hendiadyoin1
2021-11-11
AK: Allow to clear HashTables/Maps with capacity
Hendiadyoin1
2021-11-11
AK: Make HashTable and HashMap try_* functions return ErrorOr<T>
Andreas Kling
2021-09-20
AK+LibC: Remove SERENITY_LIBC_BUILD guard around `<initializer_list>`
Andrew Kaster
2021-09-12
AK: Add the ability to hash the contents of a AK::HashMap
Brian Gianforcaro
2021-09-10
AK: Add OOM safe interface to HashTable/Map
Hediadyoin1
2021-09-10
AK: Remove a redundant double find-call in HashMap::ensure
Idan Horowitz
2021-09-04
AK: Add HashMap::ensure(key, callback)
Andreas Kling
2021-07-21
AK: Sprinkle [[nodiscard]] on HashMap and HashTable
Andreas Kling
2021-07-21
AK: Remove unused HashMap::remove_one_randomly()
Andreas Kling
2021-07-13
HashMap: Rename finders with a more accurate and self-descripting name
ngc6302h
2021-06-15
AK: Add a missing `using AK::OrderedHashMap` statement
Idan Horowitz
2021-06-15
AK: Add Ordering support to HashTable and HashMap
Hediadyoin1
2021-05-18
AK: Let HashMap export its key and value types
Ali Mohammad Pur
2021-05-08
AK: Add a non-const overload to HapMap::get()
Itamar
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-11
AK: Annotate HashMap functions with [[nodiscard]]
Brian Gianforcaro
2021-02-08
Everywhere: Remove unnecessary headers 4/4
Ben Wiederhake
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2020-12-29
AK: Add HashMap(std::initializer_list<Entry>) constructor
Linus Groh
2020-11-12
AK: Prefer using instead of typedef
Lenny Maiorani
2020-09-25
Meta+AK: Make clang-format-10 clean
Ben Wiederhake
2020-07-09
AK: HashTable/HashMap return whether action was performed for set/remove
Tom
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: Add HashMap::find() with customizable finder callback
Andreas Kling
2019-08-14
AK: Make it possible to use HashMap<K, NonnullOwnPtr>::get()
Andreas Kling
2019-07-24
AK: Make HashMap::get(Key) return an Optional<Value>.
Andreas Kling
[next]