module TraceTree::Warm

Constants

Lock
Warmed

Public Class Methods

check_and_warm(key) click to toggle source
# File lib/trace_tree/warm.rb, line 10
def check_and_warm key
  Lock.synchronize do
    warmed = Warmed.include? key
    Warmed << key unless warmed
    warmed
  end
end