Example #1
0
 def __init__(self, state, meta=None):
     super(Ref, self).__init__(meta)
     self._id = refids.next()
     self._faults = AtomicInteger(0)
     self._tinfo = None
     self._maxHistory = 10
     self._minHistory = 0
     # NOTE SharedLock is also re-entrant.
     self._lock = SharedLock(None, False)
     self._tvals = TVal(state, 0, time() * 1000)
Example #2
0
 def __init__(self, v=0):
     self._v = v
     self._lock = SharedLock()