class Sentry::Profiler
def initialize(configuration)
def initialize(configuration) @event_id = SecureRandom.uuid.delete('-') @started = false @sampled = nil @profiling_enabled = defined?(StackProf) && configuration.profiling_enabled? @profiles_sample_rate = configuration.profiles_sample_rate @project_root = configuration.project_root @app_dirs_pattern = configuration.app_dirs_pattern || Backtrace::APP_DIRS_PATTERN @in_app_pattern = Regexp.new("^(#{@project_root}/)?#{@app_dirs_pattern}") end