summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2021-06-19LibCoreDump: Include source locations of inlined functions in backtraceItamar
2021-06-19AK: Add RedBlackTree::find_largest_not_above_iteratorItamar
2021-06-18AK: Add a way to disable the trimming of whitespace in to_*intsin-ack
2021-06-17AK: Add a :hex-dump mode to AK::FormatAli Mohammad Pur
2021-06-17Meta: Add support for declaring componentsGunnar Beutner
2021-06-16AK: Add the Utf8View::{contains, trim} helper methodsIdan Horowitz
2021-06-16AK: Remove now unused InlineLinkedList classBrian Gianforcaro
2021-06-16AK+Tests: Add IntrusiveList<T,...>::insert_before(..) methodBrian Gianforcaro
2021-06-16AK: Use IntrusiveList::remove() in the IntrusiveList::prepend() prologBrian Gianforcaro
2021-06-15AK: Add support for removing SinglyLinkedList nodes during iterationIdan Horowitz
2021-06-15AK: Add a missing `using AK::OrderedHashMap` statementIdan Horowitz
2021-06-15AK: Add Ordering support to HashTable and HashMapHediadyoin1
2021-06-15AK: Add a function that casts an enum to its underlying typeAli Mohammad Pur
2021-06-13AK: Add FlyString::from_fly_impl()Andreas Kling
2021-06-13Userland: Allow building SerenityOS with -funsigned-charGunnar Beutner
2021-06-12AK: Add ByteBuffer::append(ReadonlyBytes)Matthew Olsson
2021-06-12AK: Make Ptr32 more transparentHediadyoin1
2021-06-12AK: Rename Vector::append(Vector) => Vector::extend(Vector)Andreas Kling
2021-06-11AK+LibX86: Generalize u128/256 to AK::UFixedBigIntHendiadyoin1
2021-06-11AK: Make NonnullRefPtrVector constructible from Vector<NonnullRefPtr>Ali Mohammad Pur
2021-06-09AK: Make Vector::take_last() ALWAYS_INLINEAli Mohammad Pur
2021-06-09AK: Make a bunch of Variant methods ALWAYS_INLINEAli Mohammad Pur
2021-06-09Meta: Disable -Wmaybe-uninitializedAli Mohammad Pur
2021-06-09AK: Implement IPv4Address::to_string_reversed()Max Wipfli
2021-06-09AK: Allow changing the HashTable behaviour for sets on existing entriesIdan Horowitz
2021-06-08AK: Make Vector capable of holding reference typesAli Mohammad Pur
2021-06-08AK: Switch to east const in Vector.hAli Mohammad Pur
2021-06-08AK: Reorder Vector methods to place similar methods next to each otherAli Mohammad Pur
2021-06-08AK: Rename Vector::{value_type => ValueType}Ali Mohammad Pur
2021-06-08AK: Don't create Utf8View from temporary String in URLParserMax Wipfli
2021-06-08AK: Utf8CodePointIterator: Don't output full string to debug outputMax Wipfli
2021-06-08LibC+AK: Remove our custom macros from <assert.h>Gunnar Beutner
2021-06-08AK: Add children() accessor to TrieMax Wipfli
2021-06-07LibJS: Move bytecode debug spam behind JS_BYTECODE_DEBUG :^)Andreas Kling
2021-06-07AK: Add IntrusiveList::size_slow() to match InlineLinkedListBrian Gianforcaro
2021-06-06LibVideo: Scaffold LibVideo and implement simplistic Matroska parserFalseHonesty
2021-06-06Revert "Revert "AK: Always inline FlyString::view()""Linus Groh
2021-06-06Revert "AK: Always inline FlyString::view()"Linus Groh
2021-06-06AK: Add the parse_ascii_base36_digit methodIdan Horowitz
2021-06-06AK+Everywhere: Disallow constructing Functions from incompatible typesAli Mohammad Pur
2021-06-05AK: Always inline FlyString::view()Andreas Kling
2021-06-05AK: Stop using U+0000 as end of file code point in URL parserMax Wipfli
2021-06-05AK: Make debugging URLParser easierMax Wipfli
2021-06-05AK: Do not trim away non-ASCII bytes when parsing URLMax Wipfli
2021-06-05AK: Update URLParser.{cpp,h} to use east constMax Wipfli
2021-06-04AK: Verify that functions aren't modified while they're being invokedGunnar Beutner
2021-06-04AK: Allow deferring clear() for the Function classGunnar Beutner
2021-06-04AK: Inline *String::is_one_of<Ts...>()Ali Mohammad Pur
2021-06-04AK: Don’t drop lines between \r and \n in StringView::lines() (#7662)R Smith
2021-06-03AK: Do not VERIFY on invalid code point bytes in UTF8ViewDexesTTP