@!visibility private @!macro internal_implementation_note
# File lib/concurrent/synchronization/mutex_object.rb, line 37 def ensure_ivar_visibility! # relying on undocumented behavior of CRuby, GVL acquire has lock which ensures visibility of ivars # https://github.com/ruby/ruby/blob/ruby_2_2/thread_pthread.c#L204-L211 end
# File lib/concurrent/synchronization/mutex_object.rb, line 27 def ns_broadcast @__condition__.broadcast self end
# File lib/concurrent/synchronization/mutex_object.rb, line 22 def ns_signal @__condition__.signal self end
Generated with the Darkfish Rdoc Generator 2.