ladybird/Userland/DevTools
Andreas Kling c192b6c61d Emulator: Use libc.so bounds to fast-reject non-malloc addresses
The auditing code always starts by checking if we're in one of the
ignored code ranges (malloc, free, realloc, syscall, etc.)

To reduce the number of checks needed, we can cache the bounds of
the LibC text segment. This allows us to fast-reject addresses that
cannot possibly be a LibC function.
2021-03-09 15:01:08 +01:00
..
HackStudio HackStudio: Add language client check in identifier click 2021-03-09 07:54:30 +01:00
Inspector Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes 2021-02-26 16:59:56 +01:00
IPCCompiler Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
Playground Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Profiler Profiler: Get perfcore file from ArgsParser 2021-03-05 09:52:22 +01:00
UserspaceEmulator Emulator: Use libc.so bounds to fast-reject non-malloc addresses 2021-03-09 15:01:08 +01:00
CMakeLists.txt