Closed marzer closed 2 years ago
Damn, your CI kicked my ass, lol. Took me 8 separate force-pushes before it came up green.
@marzer yeah we are supporting quite a few platforms so haha sometimes people do get caught with it.
@marzer And congratulation on beating rtoml :) wondering if you did some optimisation specifically on v3 side or it is simply using std::move
made it fast. But great showing C++ is still faster than Rust.
Thanks! I did a lot of work in the parser to eliminate a number of unnecessary string allocations, and added a SIMD fast-path to the unicode decoder.
@bobfang1992 I released toml++ v3 earlier and have updated this PR accordingly. I'll let you do the honours ^_^
@marzer Hi, congratulations! Quite an achievement. I will merge this now!
@bobfang1992 please don't merge this in just yet as toml++ v3 is still in development. I'm just using this PR as a hook into your CI to make sure things work OK. I'll update the PR when I release v3 properly ^_^