loop-rebuild: avoid polling (experiment)
Junio C Hamano committed
Nov 20, 2025 at 14:14 UTC
c002d8d0e2bba7f6452958b74634a50505216bd2
1 file changed
+18
loop-rebuild
+18
@@ -1,5 +1,23 @@
1
#!/bin/sh
2
3
+R=:rendezvous
4
+if ! test -p "$R"
5
+then
6
+ rm -f "$R"
7
+ mkfifo "$R" || exit
8
+fi
9
+
10
+export CC=clang
11
+
12
+while cat "$R"
13
+do
14
+ time nice -20 Meta/Dothem -j32 --meson CC="clang -O2" USE_ASCIIDOCTOR=
15
+ uptime; date
16
+ Meta/V
17
+done
18
+
19
+exit
20
+
21
ssleep () {
22
seconds=$1
23
now=$(date "+%s")