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 image not shown  

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)  ]