ladybird/Userland/DevTools/UserspaceEmulator
Liav A 1c0aa51684 Kernel+Userland: Remove the {get,set}_thread_name syscalls
These syscalls are not necessary on their own, and they give the false
impression that a caller could set or get the thread name of any process
in the system, which is not true.

Therefore, move the functionality of these syscalls to be options in the
prctl syscall, which makes it abundantly clear that these operations
could only occur from a running thread in a process that sees other
threads in that process only.
2023-08-25 11:51:52 +02:00
..
CMakeLists.txt Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
Emulator.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
Emulator.h Kernel+Userland: Remove the {get,set}_thread_name syscalls 2023-08-25 11:51:52 +02:00
Emulator_syscalls.cpp Kernel+Userland: Remove the {get,set}_thread_name syscalls 2023-08-25 11:51:52 +02:00
EmulatorControl.h
main.cpp LibFileSystem+Everything: Remove resolve_executable_from_environment 2023-06-06 23:46:36 +02:00
MallocTracer.cpp
MallocTracer.h
MmapRegion.cpp
MmapRegion.h
Range.cpp
Range.h Kernel: Move {Virtual,Physical}Address classes to the Memory directory 2023-06-04 21:32:34 +02:00
RangeAllocator.cpp
RangeAllocator.h
Region.cpp
Region.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
Report.h AK: Add support for "debug only" formatters 2023-01-13 21:09:26 +00:00
SimpleRegion.cpp
SimpleRegion.h
SoftCPU.cpp Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
SoftCPU.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
SoftFPU.cpp Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
SoftFPU.h
SoftMMU.cpp
SoftMMU.h Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
SoftVPU.cpp
SoftVPU.h
ValueWithShadow.h