Class: Parser2BenchmarkPure
- Includes:
- Parser2BenchmarkCommon
- Defined in:
- lib/vendor/json_pure/benchmarks/parser2_benchmark.rb
Constant Summary
Constants included from JSON
JSON::Infinity, JSON::JSON_LOADED, JSON::MAP, JSON::MinusInfinity, JSON::NaN, JSON::UnparserError, JSON::VERSION, JSON::VERSION_ARRAY, JSON::VERSION_BUILD, JSON::VERSION_MAJOR, JSON::VERSION_MINOR
Instance Method Summary collapse
Methods included from Parser2BenchmarkCommon
Methods included from JSON
[], deep_const_get, dump, fast_generate, generate, iconv, load, parse, parse!, pretty_generate, recurse_proc, swap!, utf8_to_json, utf8_to_json_ascii
Instance Method Details
#benchmark_parser ⇒ Object
99 100 101 |
# File 'lib/vendor/json_pure/benchmarks/parser2_benchmark.rb', line 99 def benchmark_parser @result = JSON.parse(@json) end |
#benchmark_parser_symbolic ⇒ Object
105 106 107 |
# File 'lib/vendor/json_pure/benchmarks/parser2_benchmark.rb', line 105 def benchmark_parser_symbolic @result = JSON.parse(@json, :symbolize_names => true) end |