def memory(quiet: false)
      raise ConfigurationError unless block_given?

      job = Job.new(quiet: quiet)

      yield job

      job.run
      job.run_comparison
      job.full_report
    end
def memory(quiet: false)
      raise ConfigurationError unless block_given?

      job = Job.new(quiet: quiet)

      yield job

      job.run
      job.run_comparison
      job.full_report
    end
Measure memory usage in report blocks.

 @param quiet [Boolean] A flag to toggle benchmark output.

 @return [Report]