1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:48:12 +00:00
serenity/Userland/Libraries/LibDebug
Andreas Kling 08c55b7606 LibDebug: Avoid unnecessary String allocation in append_to_line_info()
This code path is very hot, and since we're seeing a lot of the same
strings repeatedly (and they're heading into a FlyString for storage)
let's construct those using FlyString(StringView) to avoid temporary
String objects.
2021-05-15 11:01:05 +02:00
..
Dwarf LibDebug: Avoid unnecessary String allocation in append_to_line_info() 2021-05-15 11:01:05 +02:00
CMakeLists.txt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DebugInfo.cpp LibELF: Remove sketchy use of "undefined" ELF::Image::Section 2021-05-15 00:17:55 +02:00
DebugInfo.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
DebugSession.cpp LibCore+Everywhere: Move OpenMode out of IODevice 2021-05-12 11:00:45 +01:00
DebugSession.h Userland: Fix 64-bit portability issues 2021-05-03 08:42:39 +02:00
StackFrameUtils.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
StackFrameUtils.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00