Ruby | Función de seguimiento de subprocesos

Thread#backtrace() : backtrace() es un método de clase Thread que devuelve el backtrace actual del hilo de destino.

Sintaxis: Thread.backtrace()

Parámetro: valores de rosca

Retorno: el rastro actual del subproceso de destino.

Ejemplo 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"

Producción :

Thread a backtrace() form : []

Ejemplo #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"

Producción :

Thread a backtrace() form : []

HI! I am learning to code

Publicación traducida automáticamente

Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *