Rewrote the comments in the libraries under 'includes' in English (excluding those inside folders)
This commit is contained in:
@@ -2,7 +2,6 @@ import t, c
|
||||
import atom
|
||||
|
||||
|
||||
@t.Object
|
||||
class _spinlock:
|
||||
locked: t.CVolatile | t.CInt
|
||||
name: t.CArray[t.CChar, 32]
|
||||
@@ -11,8 +10,7 @@ class _spinlock:
|
||||
self.locked = 0
|
||||
|
||||
def lock(self):
|
||||
while atom.__atomic_test_and_set(c.Addr(self.locked), atom.ATOMIC_ACQUIRE):
|
||||
pass
|
||||
while atom.__atomic_test_and_set(c.Addr(self.locked), atom.ATOMIC_ACQUIRE): pass
|
||||
|
||||
def unlock(self):
|
||||
atom.__atomic_clear(c.Addr(self.locked), atom.ATOMIC_RELEASE)
|
||||
|
||||
Reference in New Issue
Block a user