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
/
Vector.h
Age
Commit message (
Expand
)
Author
2023-02-11
AK: Always initialize vector capacity to inline_capacity
MacDue
2023-02-08
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
MacDue
2022-12-08
AK: Add Vector::shrink_to_fit()
Andreas Kling
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-11-17
AK: Use TypedTransfer to move vector's inline buffer
Ali Mohammad Pur
2022-05-08
AK+LibGUI: Pass predicate to *_matching() methods by const reference
Vitaly Dyachkov
2022-04-21
AK: Make `Vector::contains_slow` templated
ForLoveOfCats
2022-04-06
AK: Add const version of Vector::first_matching
kleines Filmröllchen
2022-04-04
AK: Make Vector<T>::{first,last}_matching() return Optional<T&>
Ali Mohammad Pur
2022-03-28
AK: Make Vector capable of holding forward-declared types
Ali Mohammad Pur
2022-03-18
AK: Add const variant of Vector::in_reverse()
Andreas Kling
2022-03-14
AK: Allow creating a Vector from any Span of the same underlying type
Timothy Flynn
2022-03-09
AK: Add reverse iterator as member
Federico Guerinoni
2022-03-09
AK: Implement reverse iterator for Vector class
Federico Guerinoni
2022-02-05
AK: Make Vector::data() ALWAYS_INLINE
Idan Horowitz
2022-01-16
AK: Make Vector more const-correct by using RemoveReference<T>
creator1creeper1
2022-01-05
AK: Make Vector::remove_all_matching() return removal success
Andreas Kling
2022-01-05
AK: Disable Vector insert/empend/prepend + a append overload in Kernel
Brian Gianforcaro
2021-11-28
AK: Stop Vector::extend from unnecessary reallocation
kleines Filmröllchen
2021-11-28
AK: Add Vector::unchecked_append for data pointers
kleines Filmröllchen
2021-11-14
AK: Resolve clang-tidy readability-bool-conversion warnings
Andrew Kaster
2021-11-10
AK: Make Vector::try_* functions return ErrorOr<void>
Andreas Kling
2021-09-20
AK: Remove unnecessary include of <new> for non-`__serenity__` builds
Andrew Kaster
2021-09-20
AK+LibC: Remove SERENITY_LIBC_BUILD guard around `<initializer_list>`
Andrew Kaster
2021-09-17
AK/Vector: Add `Vector::reverse()` method
Mustafa Quraish
2021-08-08
AK: Use kmalloc_array() where appropriate
Andreas Kling
2021-07-22
AK: Add a deduction guide to Vector
Ali Mohammad Pur
2021-07-13
Vector: Homogenize type and parameter names for predicates
ngc6302h
2021-07-11
AK: Use kfree_sized() in AK::Vector
Andreas Kling
2021-06-12
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
Andreas Kling
2021-06-09
AK: Make Vector::take_last() ALWAYS_INLINE
Ali Mohammad Pur
2021-06-08
AK: Make Vector capable of holding reference types
Ali Mohammad Pur
2021-06-08
AK: Switch to east const in Vector.h
Ali Mohammad Pur
2021-06-08
AK: Reorder Vector methods to place similar methods next to each other
Ali Mohammad Pur
2021-06-08
AK: Rename Vector::{value_type => ValueType}
Ali Mohammad Pur
2021-05-22
AK/Vector: Constify find_first_index()
Jelle Raaijmakers
2021-05-20
LibCore: Let IODevice::can_read_line() buffer until \n or EOF
r-paiva
2021-05-20
AK: Added contains_in_range to Vector
r-paiva
2021-05-16
AK+Userland: Remove nullability feature for the ByteBuffer type
Gunnar Beutner
2021-05-15
AK+LibC: Implement malloc_good_size() and use it for Vector/HashTable
Gunnar Beutner
2021-05-14
AK: Vector::resize() should initialize new slots for primitive types
Gunnar Beutner
2021-04-29
AK: Make AK::Vector expose allocation failures in API
Sahan Fernando
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-01-31
Vector: Correctly pass args to insert, insert_before_matching, prepend
Lenny Maiorani
2021-01-17
AK: Add Vector::remove overload for removing entire ranges
Tom
2021-01-11
Vector: Implement `find`, `find_if`, `find_first_matching` in terms of `AK::f...
Lenny Maiorani
2020-12-27
AK: Use direct-list-initialization for Vector::empend() (#4564)
Nathan Lanza
2020-11-23
AK: Add Vector::prepend() overload for multiple items
Sergey Bugaev
[next]