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
2019-08-07
JsonValue: Add as_string_or(String)
Andreas Kling
2019-08-07
JSON: Templatize the JSON serialization code
Andreas Kling
2019-08-07
AK: Add a basic unit test for FileSystemPath
Andreas Kling
2019-08-07
Vector: Add a test for growing a Vector beyond its inline capacity
Andreas Kling
2019-08-07
AK: Add a FixedArray<T> container
Andreas Kling
2019-08-07
Vector: Use memcpy when dynamically growing Vectors of trivial types
Andreas Kling
2019-08-07
Vector: Use TypedTransfer in more parts of Vector
Andreas Kling
2019-08-07
Vector: Use memcmp for comparing two vectors with trivial elements
Andreas Kling
2019-08-07
JsonParser: Scan ahead to find the first special char in quoted strings
Andreas Kling
2019-08-07
Vector: Use memmove() for moving trivial types around more
Andreas Kling
2019-08-07
AK: Fix -Wconsumed warnings in Optional move-ctor and move-assign
Andreas Kling
2019-08-06
ELFLoader: Remove an uninteresting debug log message
Andreas Kling
2019-08-06
Kernel: Refactor TCP/IP stack
Conrad Pankoff
2019-08-05
AK: Fix leak in Optional(Optional&&)
Andreas Kling
2019-08-05
AK: Optional::operator=(Optional&&) should clear movee's has_value bit
Andreas Kling
2019-08-05
AK: Do not keep an open FD in MmappedFile
Sergey Bugaev
2019-08-04
JsonParser: Fold extract_while() into parse_number()
Andreas Kling
2019-08-04
AK: Add VectorIterator::index()
Andreas Kling
2019-08-04
Vector: Add find() and some iterator improvements
Andreas Kling
2019-08-04
HashTable: Use the Bucket type in some places over SinglyLinkedList<T>
Andreas Kling
2019-08-04
JsonParser: Oops, fix build.
Andreas Kling
2019-08-04
JsonParser: Cache the last seen string starting with each possible char
Andreas Kling
2019-08-04
AK: Add a benchmark for parsing 4chan catalog JSON
Andreas Kling
2019-08-04
JsonParser: Some minor optimizations
Andreas Kling
2019-08-04
JsonObject: Add move constructors for JsonObject(Json{Array,Object}&&)
Andreas Kling
2019-08-04
Json: Add efficient copy and move constructors for Json{Array,Object}
Andreas Kling
2019-08-04
AK: Add StringView::to_int()
Andreas Kling
2019-08-04
JsonParser: Use Vector<char, 1024> instead of StringBuilder in parsing
Andreas Kling
2019-08-04
JsonArray: Expose the value vector to the outside for convenience
Andreas Kling
2019-08-04
JsonParser: When encountering \uXXXX, just emit a "?" for now.
Andreas Kling
2019-08-03
BufferStream: It's not an error to read up to the very end of a buffer
Andreas Kling
2019-08-03
BufferStream: Add operator<<(const char*) overload
Andreas Kling
2019-08-03
BufferStream: Support "bool" as a streaming type
Andreas Kling
2019-08-03
AK: Remove two redundant RefPtr constructors.
Andreas Kling
2019-08-02
AK: Simplify RefPtr and NonnullRefPtr's leak_ref() functions
Andreas Kling
2019-08-02
AK: Add anti-null assertions in RefPtr.
Andreas Kling
2019-08-02
AK: Fix ref leaks in RefPtr assignment operators.
Andreas Kling
2019-08-02
AK: Explicitly delete NonnullRefPtr::operator=(RefPtr).
Andreas Kling
2019-08-02
AK: Fix ref leak in NonnullRefPtr::operator=(T&).
Andreas Kling
2019-08-02
AK: Add assertions when dereferencing an OwnPtr.
Andreas Kling
2019-08-02
AK: Add a test for iterating a HashTable during clear (should assert)
Andreas Kling
2019-08-02
TestSuite: Hijack the ASSERT macros during unit tests.
Andreas Kling
2019-08-02
AK: Fix typo in the WeakPtr test. Behavior was actually correct.
Andreas Kling
2019-08-02
AK: Fix typo in TestVector.cpp, oops.
Andreas Kling
2019-08-01
AK: Use Vector::empend() a bit in the unit tests, and fix a bug.
Andreas Kling
2019-08-01
TestSuite: Actually print failed comparions.. :^)
Andreas Kling
2019-08-01
AK: Don't allow constructing an OwnPtr from a const NonnullOwnPtr&
Andreas Kling
2019-08-01
AK: Add Vector::empend().
Andreas Kling
2019-08-01
AK: Make Bitmap movable but not copyable.
Andreas Kling
2019-08-01
JsonParser: Merge the parsing of '\n' and '\r' in quoted strings
Andreas Kling
[next]