Heinz N. Gies

Results 434 comments of Heinz N. Gies

I think that's within measuring tolerance, and not surprising that there is virtually no difference the struct that gets serialized is quite small so the benefit of simd-accelerated string decoding...

Interesting, I expected a bigger difference, but then again it's a fairly small payload.

The Derive's serde have are generic over different formats, that greatly reduces the number of optimizations you can do and increases the number of indirection's required. As a simple example...

Some first results on a serializer: ![image](https://user-images.githubusercontent.com/119093/79388273-54daa700-7f6d-11ea-9234-f16b6415823e.png)

I don't think that will be possible, raw value support like that would require the parser to not escape strings when being parsed which requires knowledge about the target value...

I'm not super familiar with pikkr and got to look at the paper it references given I find the time for it. I think the tape parsing `simd_json::to_tape` will give...

With the tape that shouldn't be too hard I think. It'd just be a traversal of the array with keeping nesting in check. I really like the idea it'd allow...

renamed (as it moved from question to feature) and assigned to 0.3 goal

there is also this: https://github.com/pikkr/rust-json-parser-benchmark for benchmarks

I put a 'looking for contributors out' https://users.rust-lang.org/t/twir-call-for-participation/4821/285 - the issue is nicely self contained and a great chance for someone to get their feet wet and perhaps learn or...