mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-22 15:40:19 +00:00
3b020c6fb4
Since setitimer is not implemented in Serenity we use alarm which triggers SIGALRM after the timeout. We also don't use a signal handler as we are doing things that serenity doesn't like/doesn't allow. Linux dealt with allocating and writing in a signal handler but it is undefined, so instead we just let the process die by SIGALRM. This means we instead of reading the output can detect timeouts by checking how the process died. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
test-bytecode-js.cpp | ||
test-invalid-unicode-js.cpp | ||
test-js.cpp | ||
test-value-js.cpp | ||
test262-runner.cpp |