Stephen Berry
Stephen Berry
Support has been added in #2054
Thanks for sharing this approach, it seems like an excellent improvement for more generic code. I will want to carefully examine performance impacts before implementing it, but thanks so much!
Yes, it is Arm that I often see SWAR (SIMD within a register) being faster than SIMD intrinsics.
This is also an active issue here: #1285. This is definitely a feature that should be added. There is other internal refactoring that I'm finishing for v5.0.0, but soon after...
Glaze is fuzz tested internally and by Google OSS-Fuzz. I'm the main developer of Glaze and would be happy to provide advice if desired. Glaze guarantees round trip consistency with...
@xokdvium thanks for the clarification. That makes sense. Glaze, like std::to_chars/std::from_chars is locale independent and uses the shortest exact representation. Rounding is another discussion, but Glaze uses fast_float and dragonbox...
A critical question: As long as Glaze parses the JSON with binary equivalence in the resulting JSON elements (strings, numbers, etc.) to what nlohmann parses, would this be sufficient? Glaze...
I don't have the experience with the codebase to answer this question, but if binary equivalence is only required for the parsed JSON then it makes migration trivial versus extremely...
You might be able to speed up the performance of parsing by using another library and then copying the C++ structure like `glz::generic` into `nlohmann::json` for serialization. But, this feels...
I'm all for making the http_router more generic. Do you want to submit a pull request?