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
Age
Commit message (
Expand
)
Author
2021-07-19
Everywhere: Use AK/Math.h if applicable
Hendiadyoin1
2021-07-19
AK: Introduce Math.h
Hendiadyoin1
2021-07-19
AK: Use new Formatter for each element in Formatter<Vector<T>>
Andrew Kaster
2021-07-19
AK: Use StringView literals in Format to avoid strlen
Andrew Kaster
2021-07-18
AK: Add the at()/operator[]() getter to Utf32View
Ali Mohammad Pur
2021-07-18
AK: Add a is_null() method to Utf{8,32}View
Ali Mohammad Pur
2021-07-18
AK: Don't return a null Utf32View when a zero-length one is requested
Ali Mohammad Pur
2021-07-18
Kernel: Introduce basic pre-kernel environment
Gunnar Beutner
2021-07-18
AK: Add helper type for serializing structures into buffer
Sahan Fernando
2021-07-18
AK: Allow setting both width and precision when formatting a string
Timothy Flynn
2021-07-17
AK: Track byte length, rather than code point length, in Utf8View::trim
Timothy Flynn
2021-07-17
AK: Restrict timespec comparison operator overloads in AK::Time
Brian Gianforcaro
2021-07-17
AK: Mark RedBlackTree functions as [[nodiscard]]
Brian Gianforcaro
2021-07-17
AK: Mark AK::IntrusiveRedBlackTree as final
Brian Gianforcaro
2021-07-17
AK: Mark AK::IntrusiveList Non copyable and movable
Brian Gianforcaro
2021-07-17
AK: Mark RedBlackTree as final
Brian Gianforcaro
2021-07-17
AK: Mark RedBlackTree find APIs as [[nodiscard]]
Brian Gianforcaro
2021-07-16
Kernel+AK: Generate compile-time error for non-sized `delete`
Daniel Bertalan
2021-07-16
AK+Kernel: Implement and use EnumBits has_any_flag()
Timothy
2021-07-16
AK: Change EnumBits has_flag() to check all flags in mask are present
Timothy
2021-07-15
AK: Add workaround for clang-format 12 problems with concepts
Daniel Bertalan
2021-07-15
AK: Allow getting the key from a RedBlackTree iterator
Andreas Kling
2021-07-15
AK: Make RedBlackTree non-copyable and non-movable
Andreas Kling
2021-07-15
AK: Make JsonParser correctly parse unsigned values larger than u32
Ali Mohammad Pur
2021-07-15
AK: Expose RedBlackTree allocation failures via try_insert
Idan Horowitz
2021-07-14
AK: Add free function to wrap around __atomic_is_lock_free built-in
Timothy Flynn
2021-07-14
AK: Avoid pagefaults when repeatedly enqueing/dequeing items in a Queue
Gunnar Beutner
2021-07-14
AK: Avoid allocations for the Queue class
Gunnar Beutner
2021-07-14
AK: Generalize ByteReader
Hendiadyoin1
2021-07-13
AK: Make Bitmap::set() non-const
Andreas Kling
2021-07-13
AK: Add Formatter for Vector
kleines Filmröllchen
2021-07-13
HashMap: Rename finders with a more accurate and self-descripting name
ngc6302h
2021-07-13
HashTable: Rename finders with a more accurate and self-descripting name
ngc6302h
2021-07-13
Vector: Homogenize type and parameter names for predicates
ngc6302h
2021-07-12
AK: Make Traits<T*> use ptr_hash() and not assume 32-bit pointers
Ali Mohammad Pur
2021-07-12
AK: Replace all explicit specialisations of Traits with a single one
Ali Mohammad Pur
2021-07-12
AK: Add a DateTimeLexer
Idan Horowitz
2021-07-12
AK: Add a retreat(count) method to GenericLexer
Idan Horowitz
2021-07-12
AK: Add load64 and load_pointer to AK::ByteReader
Andrew Kaster
2021-07-12
AK+Meta: Remove unused AUTOCOMPLETE_DEBUG flag
Andrew Kaster
2021-07-11
AK: Add FixedArray::span()
Andreas Kling
2021-07-11
AK: Bring back FixedArray<T>
Andreas Kling
2021-07-11
AK: Don't forget to kfree_sized() in ByteBuffer
Andreas Kling
2021-07-11
Kernel: Remove krealloc()
Andreas Kling
2021-07-11
AK: Don't use realloc() in AK::ByteBuffer
Andreas Kling
2021-07-11
AK: Use kfree_sized() in AK::Vector
Andreas Kling
2021-07-11
AK: Use kfree_sized() in AK::StringImpl
Andreas Kling
2021-07-11
AK: Use kfree_sized() in AK::HashTable
Andreas Kling
2021-07-11
AK: Use kfree_sized() in AK::ByteBuffer
Andreas Kling
2021-07-11
AK: Use kfree_sized() in AK::Bitmap
Andreas Kling
[next]