summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2022-02-06AK: Move integral log2 and exp to IntegerMath.hHendiadyoin1
2022-02-06AK: Use integral power for FixedPoint formattingHendiadyoin1
2022-02-06AK: Introduce IntegralMath.h starting with pow<I>Hendiadyoin1
2022-02-06LibWeb: Put ResolvedCSSStyleDeclaration debug spam behind a macroAndreas Kling
2022-02-06AK: Replace 'consteval' with 'constexpr' in some Variant helpersAli Mohammad Pur
2022-02-05AK: Remove commented-out code from Bitmap containerLiav A
2022-02-05AK: Make Vector::data() ALWAYS_INLINEIdan Horowitz
2022-02-03AK: Convert the try_make<T> factory function to use ErrorOrIdan Horowitz
2022-02-03AK: Hide the infallible make<T> factory function from the KernelIdan Horowitz
2022-02-03AK: Stop using the make<T> factory function in TrieIdan Horowitz
2022-02-03Kernel: Convert try_make_ref_counted to use ErrorOrIdan Horowitz
2022-02-03AK: Support formatting Vectors with any inline_capacityIdan Horowitz
2022-02-03AK+Kernel+LibSanitizer: Store "ubsan-is-deadly" flag as Atomic<bool>Andreas Kling
2022-01-31AK: Add a Utf16View::code_unit_offset_of(Utf16CodePointIterator) helperIdan Horowitz
2022-01-31Everywhere: Update copyrights with my new serenityos.org e-mail :^)Timothy Flynn
2022-01-31AK: Add is_ascii_[binary,octal]_digit to CharacterTypesTimothy Flynn
2022-01-31AK: Remove thread safety gunk from userspace WeakPtrAndreas Kling
2022-01-30AK+Tests: Make null strings compare less than non-null stringsDaniel Bertalan
2022-01-29AK: Implement String's comparison operators in terms of StringView'sDaniel Bertalan
2022-01-29AK: Implement FlyString's comparison operators in terms of StringView'sDaniel Bertalan
2022-01-29AK: Implement all comparison operators for StringViewDaniel Bertalan
2022-01-29AK: Support using custom comparison operations for hash compatible keysIdan Horowitz
2022-01-29Everywhere: Remove redundant inline keywordLenny Maiorani
2022-01-29AK: Fix log2 calculation for IntegerPankaj Raghav
2022-01-29AK: Add is_power_of_2 helperPankaj Raghav
2022-01-29AK+Kernel: Implement UUID mixed endianness supportLiav A
2022-01-28AK: Allow constructing a JsonArray from any array-like typekleines Filmröllchen
2022-01-28AK: Allow constructing a JsonValue from a StringView explicitlykleines Filmröllchen
2022-01-28AK: Introduce the ArrayLike conceptkleines Filmröllchen
2022-01-28AK: Simplify Variant's explicit overload detection mechanism a bitAli Mohammad Pur
2022-01-27AK: Export the SameAs conceptTimothy Flynn
2022-01-26Kernel: Support try-inserting RedBlackTree entry values by referenceIdan Horowitz
2022-01-26AK: Use x86 specific fast path in fast_u32{fill, copy} on x86_64Idan Horowitz
2022-01-25AK: Standardize the behaviour of GenericLexer::consume_until overloadsIdan Horowitz
2022-01-25AK: Add a consume_until(StringView) overload to GenericLexerIdan Horowitz
2022-01-25AK: Implement `HashTable::try_ensure_capacity`, as used in `HashMap`James Puleo
2022-01-24AK+Userland: Make AK::decode_base64 return ErrorOrSam Atkins
2022-01-24AK+Userland: Make AK::decode_hex() return ErrorOrSam Atkins
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-23AK: Add FixedPoint cast operator for up/downcasting to other sizesTom
2022-01-23AK: Fix warnings when using FixedPoint with a precision >= 32 bitsTom
2022-01-23AK: Add Formatter<FixedPoint<...>> without floating pointTom
2022-01-23AK: Loosen FixedPoint template contraints and forward-declare itTom
2022-01-23AK: Make Optional<T> explicitly constructible from Optional<U>Idan Horowitz
2022-01-23AK: Implement AK::Time's seconds_since_epoch_to_year without LibMTimothy Flynn
2022-01-23AK: Avoid impl initialization before assignment in `String`constructorMichel Hermier
2022-01-23LibHTTP+AK: Rename CNETWORKJOB_DEBUG to NETWORKJOB_DEBUGNico Weber
2022-01-23LibHTTP+AK: Rename CHTTPJOB_DEBUG to HTTPJOB_DEBUGNico Weber
2022-01-22RequestServer+AK: Move happy-path logging behind REQUESTSERVER_DEBUGNico Weber
2022-01-22Meta: Add JS_MODULE_DEBUG define flagdavidot