This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# Thread.native_thread_id (from ruby core) --- thr.native_thread_id -> integer --- Return the native thread ID which is used by the Ruby thread. The ID depends on the OS. (not POSIX thread ID returned by pthread_self(3)) * On Linux it is TID returned by gettid(2). * On macOS it is the system-wide unique integral ID of thread returned by pthread_threadid_np(3). * On FreeBSD it is the unique integral ID of the thread returned by pthread_getthreadid_np(3). * On Windows it is the thread identifier returned by GetThreadId(). * On other platforms, it raises NotImplementedError. NOTE: If the thread is not associated yet or already deassociated with a native thread, it returns *nil*. If the Ruby implementation uses M:N thread model, the ID may change depending on the timing.
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.