Ruby | Thread backtrace function
Thread#backtrace() : backtrace() is a Thread class method which returns the current backtrace of the target thread.
Syntax: Thread.backtrace()
Parameter: Thread values
Return: the current backtrace of the target thread.
Example #1 :
# Ruby code for Thread.backtrace() method # declaring Thread a = Thread . new { print "a" ; Thread .stop; print "c" } # backtrace form puts "Thread a backtrace() form : #{a.backtrace()}\n\n" |
Output :
Thread a backtrace() form : []
Example #2 :
# Ruby code for Thread.backtrace() method # declaring Thread a = Thread . new { puts "HI! I am learning to code" } # backtrace form puts "Thread a backtrace() form : #{a.backtrace()}\n\n" |
Output :
Thread a backtrace() form : [] HI! I am learning to code
Please Login to comment...