long.php 212 B

12345678
  1. <?php
  2. $l = new Swoole\Atomic\Long( -2 ** 36);
  3. echo $l->get()."\n";
  4. echo $l->add(20)."\n";
  5. echo $l->sub(20)."\n";
  6. echo $l->sub(-20)."\n";
  7. echo $l->cmpset(-2 ** 36, 0)."\n";
  8. echo $l->cmpset(-2 ** 36 + 20, 0)."\n";