summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2020-04-06AK: Make dbgprintf() and dbgputstr() go to stderr on non-Serenity hostsAndreas Kling
2020-04-06AK: Add out() and warn() streams that forward to stdout and stderrAndreas Kling
2020-04-06Kernel: Support best fit allocation policy in kmalloc()nimelehin
2020-04-06Bitmap: Add Bitmap::find_next_range_of_unset_bits()nimelehin
2020-04-06AK: Add count_trailing_zeroes_32()nimelehin
2020-04-06AK: Add Bitmap::find_first_fit()nimelehin
2020-04-06AK: Add Bitmap::set_range()nimelehin
2020-04-06AK: Make FlyString a little less hilariously unoptimized :^)Andreas Kling
2020-04-05AK: Stop allowing implicit downcast with OwnPtr and NonnullOwnPtrAndreas Kling
2020-04-05AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtrAndreas Kling
2020-04-05Kernel+AK: Separate out MACAddress and move it into AKAnotherTest
2020-04-04AK: Break on end of input in JsonParser::consume_quoted_stringTibor Nagy
2020-04-03AK: Add an overwrite API to ByteBufferAnotherTest
2020-04-03AK: Remove relative path in AK testsuiteEmanuel Sprung
2020-04-01AK: Add equals method to JsonValue to semantically compare two values.Emanuel Sprung
2020-04-01AK: Add String::replace() functionalityEmanuel Sprung
2020-04-01AK: Add adopt_own() to create a NonnullOwnPtr<T> from a T&Andreas Kling
2020-03-31AK: A few JSON improvementsEmanuel Sprung
2020-03-31AK: Print double numbers with printfEmanuel Sprung
2020-03-28Kernel: Add 'ptrace' syscallItamar
2020-03-28AK: Add some string comparison operatorsAndreas Kling
2020-03-26AK: Use print_string() for %c formattingSergey Bugaev
2020-03-24AK: Fix JsonParser kernel build (no floats/doubles in kernel code)Andreas Kling
2020-03-24AK: Add parsing of JSON double valuesEmanuel Sprung
2020-03-24AK: Add get_or() method to JsonObjectEmanuel Sprung
2020-03-24AK: Add FlyString::is_null()Andreas Kling
2020-03-23AK: Reduce header dependency graph of String.hAndreas Kling
2020-03-22AK: Add FlyString::to_lowercase() and LogStream operator<<(FlyString)Andreas Kling
2020-03-22AK: Add FlyString::equals_ignoring_case(StringView)Andreas Kling
2020-03-22AK: Run clang-format on StringUtils.{cpp,h}Andreas Kling
2020-03-22AK: Add FlyString, a simple flyweight string classAndreas Kling
2020-03-20AK: Add StringBuilder::join() for joining collections with a separatorAndreas Kling
2020-03-10AK: Add begin() and end() to String and StringViewhowar6hill
2020-03-08AK: Remove all the AK .host.o files on "make clean" in AK/TestsAndreas Kling
2020-03-08AK: Reduce code duplication in StringBuilderhowar6hill
2020-03-08AK: Improve the API of StringBuilderhowar6hill
2020-03-08AK: Use default constructor of Optional if an unset bit is not foundLiav A
2020-03-08AK: Remove unused InlineLRUCache templateAndreas Kling
2020-03-08AK: Move memory stuff (fast memcpy, etc) to a separate headerAndreas Kling
2020-03-08AK: Use __builtin_memset() and such to reduce header dependenciesAndreas Kling
2020-03-08AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)Andreas Kling
2020-03-08AK: Add a Conditional<condition, TrueType, FalseType> templateAndreas Kling
2020-03-06AK: Fix all the warnings in the AK testsAndreas Kling
2020-03-06AK: Remove Optional::operator bool()Andreas Kling
2020-03-06AK: Simplify JsonObject and JsonArray API a little bitAndreas Kling
2020-03-04AK: LogStream should handle being passed a null const char*Andreas Kling
2020-03-03AK: Make quick_sort() a little more ergonomicAndreas Kling
2020-03-02AK: Add support for Kernel Log StreamLiav A
2020-03-02Meta: Adjust some copyright dates by Fei WuAndreas Kling
2020-03-02AK: Add missing copyright headers to StringUtils.{cpp,h}Andreas Kling