├── .gitignore ├── Cargo.toml ├── README.md └── src ├── error.rs ├── json_parser.rs ├── lib.rs ├── parsed_json.rs ├── parsed_json_iterator.rs ├── simd_json.rs ├── simd_utf8_check.rs ├── stage1_find_marks.rs ├── stage2_build_tape.rs └── utils ├── char.rs ├── format.rs ├── mod.rs ├── number_parsing.rs ├── string_parsing_avx2.rs └── string_parsing_sse2.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # simdjson-rs 2 | -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/json_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/json_parser.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/parsed_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/parsed_json.rs -------------------------------------------------------------------------------- /src/parsed_json_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/parsed_json_iterator.rs -------------------------------------------------------------------------------- /src/simd_json.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/simd_utf8_check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/simd_utf8_check.rs -------------------------------------------------------------------------------- /src/stage1_find_marks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/stage1_find_marks.rs -------------------------------------------------------------------------------- /src/stage2_build_tape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/stage2_build_tape.rs -------------------------------------------------------------------------------- /src/utils/char.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/utils/char.rs -------------------------------------------------------------------------------- /src/utils/format.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/utils/mod.rs -------------------------------------------------------------------------------- /src/utils/number_parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/utils/number_parsing.rs -------------------------------------------------------------------------------- /src/utils/string_parsing_avx2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SunDoge/simdjson-rs/HEAD/src/utils/string_parsing_avx2.rs -------------------------------------------------------------------------------- /src/utils/string_parsing_sse2.rs: -------------------------------------------------------------------------------- 1 | 2 | --------------------------------------------------------------------------------