1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:58:12 +00:00
serenity/Userland/DevTools
Andreas Kling 1e90a3a542 Kernel: Make sys$perf_register_string() generate the string ID's
Making userspace provide a global string ID was silly, and made the API
extremely difficult to use correctly in a global profiling context.

Instead, simply make the kernel do the string ID allocation for us.
This also allows us to convert the string storage to a Vector in the
kernel (and an array in the JSON profile data.)
2021-08-12 00:03:39 +02:00
..
HackStudio HackStudio: Make "Open project" action open in the current project path 2021-08-11 01:50:33 +02:00
Inspector Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
IPCCompiler IPCCompiler: Use GENERATE_DEBUG from AK/Debug instead of custom defines 2021-07-12 12:26:52 +02:00
Playground LibGUI+Playground: Move GMLAutocompleteProvider to LibGUI 2021-07-29 11:33:16 +02:00
Profiler Kernel: Make sys$perf_register_string() generate the string ID's 2021-08-12 00:03:39 +02:00
StateMachineGenerator DevTools: Remove unused header includes 2021-08-01 08:10:16 +02:00
UserspaceEmulator UserspaceEmulator: Fail sys$map_time_page() with ENOSYS for now 2021-08-10 19:21:16 +02:00
CMakeLists.txt HackStudio: Enable building HackStudio on x86_64 2021-08-02 00:57:06 +02:00