diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2021-06-28 23:01:53 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2021-06-29 11:41:10 +0900 |
commit | 9eae8cdefba61e9e51feb30a4b98525593169666 (patch) | |
tree | b54d8502f7e7733e48c798e517f7676bf0395a51 /test/fiber/scheduler.rb | |
parent | 983c9ad3f197ab8612c08ea894765b43ed089749 (diff) |
Prefer qualified names under Thread
Diffstat (limited to 'test/fiber/scheduler.rb')
-rw-r--r-- | test/fiber/scheduler.rb | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/fiber/scheduler.rb b/test/fiber/scheduler.rb index c844200935..af64e4ebb6 100644 --- a/test/fiber/scheduler.rb +++ b/test/fiber/scheduler.rb @@ -21,7 +21,7 @@ class Scheduler @closed = false - @lock = Mutex.new + @lock = Thread::Mutex.new @blocking = 0 @ready = [] @@ -170,7 +170,7 @@ class Scheduler Fiber.yield end - # Used for Kernel#sleep and Mutex#sleep + # Used for Kernel#sleep and Thread::Mutex#sleep def kernel_sleep(duration = nil) # $stderr.puts [__method__, duration, Fiber.current].inspect @@ -179,7 +179,8 @@ class Scheduler return true end - # Used when blocking on synchronization (Mutex#lock, Queue#pop, SizedQueue#push, ...) + # Used when blocking on synchronization (Thread::Mutex#lock, + # Thread::Queue#pop, Thread::SizedQueue#push, ...) def block(blocker, timeout = nil) # $stderr.puts [__method__, blocker, timeout].inspect @@ -201,7 +202,8 @@ class Scheduler end end - # Used when synchronization wakes up a previously-blocked fiber (Mutex#unlock, Queue#push, ...). + # Used when synchronization wakes up a previously-blocked fiber + # (Thread::Mutex#unlock, Thread::Queue#push, ...). # This might be called from another thread. def unblock(blocker, fiber) # $stderr.puts [__method__, blocker, fiber].inspect |