This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# IO::Buffer.mapped? (from ruby core) ### Implementation from Buffer --- mapped? -> true or false --- If the buffer is *mapped*, meaning it references memory mapped by the buffer. Mapped buffers are either anonymous, if created by ::new with the IO::Buffer::MAPPED flag or if the size was at least IO::Buffer::PAGE_SIZE, or backed by a file if created with ::map. Mapped buffers can usually be resized, and such an operation will typically invalidate all slices, but not always.
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.