Quellcodebibliothek
Statistik
Leitseite
products
/
Sources
/
formale Sprachen
/
C
/
Linux
/
scripts
/
atomic
/
fallbacks
/ (
Open Source Betriebssystem
Version 6.17.9
©
) Datei vom 24.10.2025 mit Größe 176 B
Quelle dec_if_positive Sprache: unbekannt
cat <<EOF
${
int
} dec, c = raw_${atomic}_read(v);
do
{
dec = c - 1;
if
(unlikely(dec < 0))
break
;
}
while
(!raw_${atomic}_try_cmpxchg(v, &c, dec));
return
dec;
EOF
Messung V0.5
C=91
H=98
G=94
[ Dauer der Verarbeitung: 0.11 Sekunden (vorverarbeitet)
]
2026-04-02