Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-25 | Kernel: Add a write cache to DiskBackedFS. | Andreas Kling | |
This way you can spam small write()s on a file without the kernel writing to disk every single time. Flushes are included in the FS::sync() operation and will get triggered regularly by syncd. :^) | |||
2019-04-23 | Do a pass of compiler warning fixes. | Andreas Kling | |
This is really making me question not using 64-bit integers more. | |||
2019-04-20 | AK: Add String::copy(BufferType) helper. | Andreas Kling | |
This will create a String from any BufferType that has data() and size(). | |||
2019-03-18 | GIODevice: Add a read_all() that returns a ByteBuffer with all we can read. | Andreas Kling | |
Use this to implement file opening in TextEditor. | |||
2019-03-17 | AK: Make ByteBuffer's copy() and wrap() take void*. | Andreas Kling | |
This way we don't have to cast whatever we're passing to copy()/wrap(). | |||
2019-03-16 | AK: Remove Buffer<T> since it was only ever instantiated with T=byte. | Andreas Kling | |
Instead make a specialized AK::ByteBufferImpl class for the backing store of AK::ByteBuffer. This reduces template bloat. | |||
2019-03-12 | Kernel: More work on the ICMP and IPv4 support. | Andreas Kling | |
2019-02-25 | More moving towards using signed types. | Andreas Kling | |
I'm still feeling this out, but I am starting to like the general idea. | |||
2019-01-31 | Big, possibly complete sweep of naming changes. | Andreas Kling | |
2019-01-18 | StringBuilder: Use a ByteBuffer internally instead of a Vector<String>. | Andreas Kling | |
2018-12-21 | Yet another pass of style fixes. | Andreas Kling | |
2018-12-04 | Import a simple text editor I started working on. | Andreas Kling | |
2018-10-27 | Greatly improve /proc/PID/stack by tracing the ebp frame chain. | Andreas Kling | |
I also added a generator cache to FileHandle. This way, multiple reads to a generated file (i.e in a synthfs) can transparently handle multiple calls to read() without the contents changing between calls. The cache is discarded at EOF (or when the FileHandle is destroyed.) | |||
2018-10-16 | Reduce dependence on STL. | Andreas Kling | |
2018-10-13 | Ext2FileSystem::readInode() should return an empty buffer for 0-length files. | Andreas Kling | |
2018-10-10 | Import all this stuff into a single repo called Serenity. | Andreas Kling | |