new AsyncLock() Implement a simple asynchronous mutex-like lock. Call acquire() to obtain the lock and release() to release it. Source: hyrrokkin_engine_utils/value_stream.js, line 33