Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-25 | AK: Add Retained<T>, like RetainPtr, but never null. | Andreas Kling | |
Also use some Clang attribute wizardry to get a warning for use-after-move. | |||
2019-02-20 | Kernel: Reduce code duplication in exception handlers. | Andreas Kling | |
2019-02-15 | Use modern C++ attributes instead of __attribute__ voodoo. | Andreas Kling | |
This is quite nice, although I wish [[gnu::always_inline]] implied inline. Also "gnu::" is kind of a wart, but whatcha gonna do. | |||
2019-02-07 | Add a fast memcpy() using MMX when we're moving >= 1KB. | Andreas Kling | |
This is a nice speedup for WindowServer. I'll eventually have to do this with SSE but the kernel doesn't support SSE yet so this is it for now. | |||
2019-01-31 | Big, possibly complete sweep of naming changes. | Andreas Kling | |
2019-01-17 | Get rid of #ifdef SERENITY. We're past that phase of bootstrapping. | Andreas Kling | |
2019-01-16 | Optimize the Painter::blit() loop a bit. ~3% fewer cycles, I'll take it. | Andreas Kling | |
2019-01-13 | Fix Userland build. | Andreas Kling | |
2019-01-12 | Optimize WindowManager::flush() with fast_dword_copy(). | Andreas Kling | |
2018-12-04 | Import a simple text editor I started working on. | Andreas Kling | |