class BenchmarkDriver::Runner::Memory

def with_script(script)

def with_script(script)
  if @config.verbose >= 2
    sep = '-' * 30
    $stdout.puts "\n\n#{sep}[Script begin]#{sep}\n#{script}#{sep}[Script end]#{sep}\n\n"
  end
  Tempfile.open(['benchmark_driver-', '.rb']) do |f|
    f.puts script
    f.close
    return yield(f.path)
  end
end