Sha256: bbf7e61179f377b424da9add60095a0734fd2163f6fda790d72f5ba468b93914
Contents?: true
Size: 321 Bytes
Versions: 3
Compression:
Stored size: 321 Bytes
Contents
# frozen_string_literal: true $LOAD_PATH.unshift File.expand_path("../lib", __FILE__) require "benchmark" require "logfmt" N = 1_000 line = 'foo=bar a=14 baz="hello kitty" ƒ=2h3s cool%story=bro f %^asdf' Benchmark.bm(20) do |x| x.report("char-by-char") do N.times do Logfmt.parse(line) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
logfmt-0.1.0.beta.2 | bench.rb |
logfmt-0.1.0.beta.1 | bench.rb |
logfmt-0.0.10 | bench.rb |