This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

run

        # Thread.run

(from ruby core)
---
    thr.run   -> thr

---

Wakes up `thr`, making it eligible for scheduling.

    a = Thread.new { puts "a"; Thread.stop; puts "c" }
    sleep 0.1 while a.status!='sleep'
    puts "Got here"
    a.run
    a.join

This will produce:

    a
    Got here
    c

See also the instance method #wakeup.



      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.