├── .github └── workflows │ └── ruby.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── Makefile ├── README.md ├── Rakefile ├── benchmark ├── file_benchmark.rb ├── file_ips_benchmark.rb ├── graduation.json ├── json_benchmark.rb ├── leak.rb ├── nginx_json_logs.json ├── stream_benchmark.rb └── virus-info.json ├── bin ├── console └── setup ├── ext └── fast_jsonparser │ ├── extconf.rb │ ├── fast_jsonparser.cpp │ ├── simdjson.cpp │ └── simdjson.h ├── fast_jsonparser.gemspec ├── lib ├── fast_jsonparser.rb └── fast_jsonparser │ └── version.rb └── test ├── fast_jsonparser_test.rb └── test_helper.rb /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/Rakefile -------------------------------------------------------------------------------- /benchmark/file_benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/file_benchmark.rb -------------------------------------------------------------------------------- /benchmark/file_ips_benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/file_ips_benchmark.rb -------------------------------------------------------------------------------- /benchmark/graduation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/graduation.json -------------------------------------------------------------------------------- /benchmark/json_benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/json_benchmark.rb -------------------------------------------------------------------------------- /benchmark/leak.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/leak.rb -------------------------------------------------------------------------------- /benchmark/nginx_json_logs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/nginx_json_logs.json -------------------------------------------------------------------------------- /benchmark/stream_benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/stream_benchmark.rb -------------------------------------------------------------------------------- /benchmark/virus-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/benchmark/virus-info.json -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/bin/setup -------------------------------------------------------------------------------- /ext/fast_jsonparser/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/ext/fast_jsonparser/extconf.rb -------------------------------------------------------------------------------- /ext/fast_jsonparser/fast_jsonparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/ext/fast_jsonparser/fast_jsonparser.cpp -------------------------------------------------------------------------------- /ext/fast_jsonparser/simdjson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/ext/fast_jsonparser/simdjson.cpp -------------------------------------------------------------------------------- /ext/fast_jsonparser/simdjson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/ext/fast_jsonparser/simdjson.h -------------------------------------------------------------------------------- /fast_jsonparser.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/fast_jsonparser.gemspec -------------------------------------------------------------------------------- /lib/fast_jsonparser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/lib/fast_jsonparser.rb -------------------------------------------------------------------------------- /lib/fast_jsonparser/version.rb: -------------------------------------------------------------------------------- 1 | module FastJsonparser 2 | VERSION = "0.6.0" 3 | end 4 | -------------------------------------------------------------------------------- /test/fast_jsonparser_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/test/fast_jsonparser_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anilmaurya/fast_jsonparser/HEAD/test/test_helper.rb --------------------------------------------------------------------------------