Skip to content

Commit

Permalink
fmt serde_v8/README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
AaronO committed Mar 18, 2021
1 parent 3de1890 commit 91360e6
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions serde_v8/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,17 @@

Serde support for (rusty_)v8

**WIP:** see [denoland/deno#9540]( https://github.com/denoland/deno/issues/9540)
**WIP:** see [denoland/deno#9540](https://github.com/denoland/deno/issues/9540)

## TODO

- [ ] Experiment with KeyCache to optimize struct keys
- [ ] Experiment with external v8 strings
- [ ] Explore using [json-stringifier.cc](https://chromium.googlesource.com/v8/v8/+/refs/heads/master/src/json/json-stringifier.cc)'s fast-paths for arrays
- [ ] Improve tests to test parity with `serde_json` (should be mostly interchangeable)
- [ ] Consider a `Payload` type that's deserializable by itself (holds scope & value)
- [ ] Explore using
[json-stringifier.cc](https://chromium.googlesource.com/v8/v8/+/refs/heads/master/src/json/json-stringifier.cc)'s
fast-paths for arrays
- [ ] Improve tests to test parity with `serde_json` (should be mostly
interchangeable)
- [ ] Consider a `Payload` type that's deserializable by itself (holds scope &
value)
- [ ] Ensure we return errors instead of panicking on `.unwrap()`s

0 comments on commit 91360e6

Please sign in to comment.