Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/debug.rb
Instance Method Summary collapse
-
#_debug_(msg, dbg_level = 0) ⇒ void
Affiche un message de debogage.
-
#jiggle ⇒ void
Permet "d'endormir" temporairement, pour une petite duree aleatoire, un Thread.
Instance Method Details
#_debug_(msg, dbg_level = 0) ⇒ void
This method returns an undefined value.
Affiche un message de debogage.
11 12 13 |
# File 'lib/debug.rb', line 11 def _debug_( msg, dbg_level = 0 ) Debug::__debug__ msg, dbg_level end |
#jiggle ⇒ void
This method returns an undefined value.
Permet "d'endormir" temporairement, pour une petite duree aleatoire, un Thread
Utile pour les programmes concurrents qui pourraient avoir des conditions de course, et donc pour lesquels on tente de faire varier les temps d'execution des threads pour rendre visible ces conditions de course.
23 24 25 |
# File 'lib/debug.rb', line 23 def jiggle sleep rand / 10.0 if $jiggle end |