1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-26 02:05:08 +00:00
serenity/Userland/Libraries/LibCodeComprehension/Shell
hanaa12G 19f137c1e6 LibLine: Remove duplicate members in CompletionSuggestion
Previously, we stored two representations of the same string in
`CompletionSuggestion` object: one for the bytes and the other for the
code points corresponding to those bytes. To minimize duplication, this
patch combine both representations into a single UTF-8 string, which is
already supported by our new String class.

Following this update, we successfully reduce the size of each object
from 376 bytes to 256 bytes
2023-12-15 16:58:03 +03:30
..
CMakeLists.txt Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
ConnectionFromClient.h LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
main.cpp LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
ShellComprehensionEngine.cpp LibLine: Remove duplicate members in CompletionSuggestion 2023-12-15 16:58:03 +03:30
ShellComprehensionEngine.h LibCodeComprehension: Remove declarations for non-existent methods 2023-01-27 20:33:18 +00:00