Overview
-
module Async
-
module Safe
Provides runtime thread safety monitoring for concurrent Ruby code.
-
module TransferableThreadQueue
Automatically transfers ownership of objects when they are removed from a Thread::Queue.
-
class ViolationError
Raised when an object is accessed from a different fiber than the one that owns it.
-
class Monitor
The core monitoring implementation using TracePoint.
-
class << self
-
-
-
class Class
Extend Class with a default async_safe? implementation