serenity/Userland
Tim Schumacher 046a9faeb3 AK: Split up CircularBuffer::find_copy_in_seekback
The "operation modes" of this function have very different focuses, and
trying to combine both in a way where we share the most amount of code
probably results in the worst performance.

Instead, split up the function into "existing distances" and "no
existing distances" so that we can optimize either case separately.
2023-07-06 15:06:20 +01:00
..
Applets ClipboardHistory: Use i32 config change listener 2023-06-27 15:37:00 +01:00
Applications Browser+LibWebView: Load and Display ARIA Properites and State 2023-07-06 11:21:36 +01:00
BuggieBox Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
Demos LibGUI+Userland: Port StatusBar::text() and set_text functions to String 2023-06-15 13:53:22 +01:00
DevTools LibDiff: Change underlying representation of Hunk to allow context 2023-07-02 11:18:11 -06:00
DynamicLoader Everywhere: Resolve conflicts with LibC and libc++ 2023-06-27 12:40:38 +02:00
Games FlappyBug: Replace usage of DeprecatedString 2023-07-05 12:13:44 +01:00
Libraries AK: Split up CircularBuffer::find_copy_in_seekback 2023-07-06 15:06:20 +01:00
Services Browser+LibWebView: Load and Display ARIA Properites and State 2023-07-06 11:21:36 +01:00
Shell Shell: Add option Produce symbolic output to umask 2023-07-02 11:19:10 -06:00
Utilities diff: Only output a unified/context header if there is a diff 2023-07-06 13:22:37 +02:00
CMakeLists.txt