Skip to content

Add aesonValue + parseAesonValue to hermes-aeson#32

Open
velveteer wants to merge 1 commit into
masterfrom
speed
Open

Add aesonValue + parseAesonValue to hermes-aeson#32
velveteer wants to merge 1 commit into
masterfrom
speed

Conversation

@velveteer

Copy link
Copy Markdown
Owner

Decodes a Value ~1.5x faster than aeson with lower peak RSS via a single-FFI-call tape walker. aesonValue is a Decoder (composes with atPointer). parseAesonValue is a top-level entry that handles scalar documents which simdjson rejects via get_value().

Decodes a Value ~1.5x faster than aeson with lower peak RSS via a
single-FFI-call tape walker. aesonValue is a Decoder (composes with
atPointer). parseAesonValue is a top-level entry that handles scalar
documents simdjson rejects via get_value().
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant