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
/
IntrusiveList.h
Age
Commit message (
Expand
)
Author
2022-11-26
AK: Make it possible to not `using` AK classes into the global namespace
Andreas Kling
2022-11-06
Everywhere: Remove redundant inequality comparison operators
Daniel Bertalan
2022-10-04
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
Nico Weber
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2021-09-10
AK+Everywhere: Reduce the number of template parameters of IntrusiveList
Ali Mohammad Pur
2021-09-08
AK: Make IntrusiveRedBlackTree capable of holding non-raw pointers
Idan Horowitz
2021-08-19
AK: Enable IntrusiveList self reference to be optimized out when empty
Brian Gianforcaro
2021-07-17
AK: Mark AK::IntrusiveList Non copyable and movable
Brian Gianforcaro
2021-06-16
AK+Tests: Add IntrusiveList<T,...>::insert_before(..) method
Brian Gianforcaro
2021-06-16
AK: Use IntrusiveList::remove() in the IntrusiveList::prepend() prolog
Brian Gianforcaro
2021-06-07
AK: Add IntrusiveList::size_slow() to match InlineLinkedList
Brian Gianforcaro
2021-06-03
AK: Add reverse iterator support to AK::IntrusiveList
Brian Gianforcaro
2021-05-22
IntrusiveList: Remove redundant constructor
Lenny Maiorani
2021-05-20
AK: Don't unlink intrusive list elements in the destructor
Gunnar Beutner
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-22
AK: Make IntrusiveList work with NonnullRefPtr's
Ali Mohammad Pur
2021-04-21
AK: Fix IntrusvieList::take_first/last() actually compile with RefPtr<T>
Brian Gianforcaro
2021-04-16
AK+Kernel: Make IntrusiveList capable of holding non-raw pointers
AnotherTest
2021-04-16
AK: Avoid the unnecessarily confusing bunch of casts in IntrusiveList
AnotherTest
2021-04-11
AK: Annotate IntrusiveList functions as [[nodiscard]]
Brian Gianforcaro
2021-03-11
AK: Add basic const iteration to IntrusiveList
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2020-11-24
AK: Add IntrusiveList::take_last()
Andreas Kling
2020-02-14
LibCore: Add a forward declaration header
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2019-12-22
AK: Add IntrusiveList::take_first()
Andreas Kling
2019-08-17
IntrusiveList: Make Iterator::operator* return a T&
Andreas Kling
2019-07-19
AK: Introduce IntrusiveList
Robin Burchell