# File lib/phusion_passenger/analytics_logger.rb, line 104 def measured_time_points(name, begin_time, end_time, extra_info = nil) if extra_info extra_info_base64 = [extra_info].pack("m") extra_info_base64.gsub!("\n", "") extra_info_base64.strip! else extra_info_base64 = nil end begin_timestamp = begin_time.to_i * 1_000_000 + begin_time.usec end_timestamp = end_time.to_i * 1_000_000 + end_time.usec message "BEGIN: #{name} (#{begin_timestamp.to_s(36)}) #{extra_info_base64}" message "END: #{name} (#{end_timestamp.to_s(36)})" end