Yaoyuan Guo
Yaoyuan Guo
Maybe I can try it out and see how it actually performs.
> If you don't have a preference for how this is done, I'm happy to take a stab at a proof-of-concept PR. Thanks. I would be happy to take a...
simdjson has two sets of APIs: DOM and on-demand. The DOM API is like most JSON parsers, the JSON string is parsed into a document, and then the user manipulates...
> quick question... you have result for simdjson stringify... > > I was wondering what you mean by stringify... I suppose it is to serialize a data structure into a...
Sorry, I haven't compared them before; I suggest you benchmark them with your actual payload.
No, yyjson writes floating point numbers using the `Schubfach` algorithm, which converts floating point numbers to the shortest possible decimal representation.
I'll consider supporting it in the future, but it's not a high priority at the moment. Implementing this feature would require rewriting the internal float-point writing algorithm, which could be...
Done: https://github.com/ibireme/yyjson/commit/6d416047822d86d53a3a0b45a6a5abf28383a1dc
Maybe you could try this: ```c // create a new file, e.g. yyjson_ext.c #define yyjson_api_inline yyjson_api #include yyjson.h ```
@nordlow No, the `static` keyword is used to limit the scope of these functions to the current source file. If we simply remove `static` and make these functions inline, it...