1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 19:55:06 +00:00
serenity/Userland/Libraries/LibTest
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: Resolve conflicts with LibC and libc++ 2023-06-27 12:40:38 +02:00
CrashTest.cpp Kernel+Userland: Remove the {get,set}_thread_name syscalls 2023-08-25 11:51:52 +02:00
CrashTest.h Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2023-07-15 16:21:29 +02:00
JavaScriptTestRunner.h LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
JavaScriptTestRunnerMain.cpp LibJS: Remove ability to disable bytecode VM 2023-08-08 13:07:13 +02:00
Macros.h LibTest: Add a EXPECT_APPROXIMATE_WITH_ERROR macro with custom error 2023-04-30 00:46:11 +02:00
Results.h LibTest: Add support for xfail JavaScriptTestRunner tests 2023-07-23 07:36:13 +02:00
TestCase.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TestMain.cpp Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
TestRunner.h LibTest: Add support for xfail JavaScriptTestRunner tests 2023-07-23 07:36:13 +02:00
TestRunnerUtil.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TestSuite.cpp LibTest: Don't output information on tests if none exist 2023-04-03 20:58:49 +01:00
TestSuite.h LibTest: Add option to run each benchmark several times 2023-03-09 21:20:44 +01:00