Heinz N. Gies

Results 164 issues of Heinz N. Gies

This is a follow-up to #213 (details included there) in short: mockalloc allows checking allocation leaks and other errors. #213 includes some more details on possible complications around threading and...

We still have a rather low test coverage on parts of the code (my fault -.-) now that we can measure it we should aim to improve it. 90%+ sounds...

help wanted
medium

I honestly am lost in the forrest of serde traits, help would be appriciated.

help wanted
good first issue
easy
chore
Hacktoberfest

This really needs some documentation love ...

enhancement
help wanted
chore

With the option to pass in buffers we can run in the situation that our string_buffer is too small. Right now this could lead to a panic (memory access error),...

bug

It would be nice to be able to use the tape with the functions that are provided or the `Value`-trait, for read only situations this might significantly faster. The current...

perf
hard

We have good coverage for the happy case on numbparse but we do not check for errors nicely - we could improve here.

enhancement
help wanted
good first issue
easy
Hacktoberfest

It might be worth looking into making more performant versions of the serialize and deserialize macro. Serde's implementation factors in different formats and by that comes with different tradeoffs if...

enhancement
hard

See: https://github.com/serde-rs/json-benchmark/issues/15#issuecomment-643569709 rapidjson is very fast when it comes to printing float numbers, we should find out why and see if we can adopt their logic.

It might be worth considering adding simd-json to the TechEmpower benchmarks: https://github.com/TechEmpower/FrameworkBenchmarks/blob/cfbbf5d11143c96851620eb1aeaf3c2893e862c9/frameworks/Rust/actix/src/main.rs#L23 To make this really worthwhile #121 would be good. suggested by @pickfire

help wanted
good first issue
easy