issues
search
cloudwego
/
sonic-rs
A fast Rust JSON library based on SIMD.
https://crates.io/crates/sonic-rs
Apache License 2.0
487
stars
31
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
fix: unnecessary utf8 check in unchecked apis and use ref_cast replace transmute
#131
liuq19
closed
4 days ago
0
[Optimize] rewrite recursive function into tail-call version
#130
liuq19
opened
6 days ago
0
chore: adjust description
#129
liuq19
closed
1 week ago
0
chore: adjust description
#128
liuq19
closed
1 week ago
0
fix: missed files
#127
liuq19
closed
1 week ago
0
chore: missed version
#126
liuq19
closed
1 week ago
0
fix: missed symbol in low rustc version
#125
liuq19
closed
1 week ago
0
split crates and fix bugs when using `use_raw`
#124
liuq19
closed
1 week ago
0
bump 0.3.15
#123
liuq19
closed
1 week ago
0
feat: support parse with utf8 lossy
#122
liuq19
closed
1 week ago
0
opt: optimize skip number
#121
liuq19
closed
1 week ago
0
fix: fix value and add benchmarks
#120
liuq19
closed
2 weeks ago
0
feat: refactor sonic_rs::Value and support more configs
#119
liuq19
closed
2 weeks ago
0
Export FFI-safe APIs
#118
liuq19
opened
2 weeks ago
0
fix: simd in fallback and clean codes
#117
liuq19
closed
1 month ago
0
support RISC-V
#116
liuq19
opened
1 month ago
0
split crates
#115
liuq19
closed
1 week ago
0
`#[serde(flatten)]` breaks deserialization
#114
kyle-mccarthy
opened
1 month ago
2
feat: support `from_reader`
#113
CPunisher
closed
2 months ago
0
feat: makes Miri test happy for all codes
#112
CPunisher
closed
2 months ago
1
bump 0.3.13
#111
liuq19
closed
2 months ago
0
feat: implement `get_by_schema`
#110
CPunisher
closed
2 months ago
5
doc: fix missed reference and typos
#109
liuq19
closed
2 months ago
0
feat: `get_many` returns `Vec<Rc<Result<..>>>`
#108
CPunisher
closed
2 months ago
9
fix: deserialize 0 into u128
#107
liuq19
closed
2 months ago
0
perf: remove unnecessary allocation in `pointer!()` macro
#106
CPunisher
closed
2 months ago
0
fix: memory leak in to_value
#105
liuq19
closed
2 months ago
0
feat: support stream decoder
#104
liuq19
closed
3 months ago
0
Unable to compile due to usage of unstable inspect method
#103
pionoor
closed
3 months ago
1
fix memory leaks and support windows ci
#102
liuq19
closed
3 months ago
0
docs(README): fix broken `config.toml` link
#101
scarf005
closed
3 months ago
3
fix: deserialize JSON key into non-string serde types
#100
liuq19
closed
3 months ago
0
deserializing map key as type &[u8] shows different behaviors compared to serde_json
#99
zhongxinghong
closed
3 months ago
2
fix: missed quote when serialize float key
#98
liuq19
closed
3 months ago
0
chore: simplify `Read` api and export
#97
liuq19
closed
4 months ago
0
Port tests from serde-json
#96
liuq19
closed
3 months ago
0
allow parse invalid utf8 and chore serialize errors
#95
liuq19
closed
4 months ago
0
Better and friendly error information
#94
liuq19
opened
5 months ago
0
test: fix compile in windows
#93
liuq19
closed
3 months ago
0
bump 0.3.7
#92
liuq19
closed
5 months ago
0
doc: add LazyValue convert to serde_json::Value examples
#91
gongzhengyang
closed
5 months ago
1
fix: possible use-after-free bug in Array::new and Object::new
#90
liuq19
closed
5 months ago
0
Refactor `Deserializer` to support generic customed error
#89
liuq19
closed
1 month ago
1
Retry memory sanitizer for sonic-rs
#88
liuq19
opened
5 months ago
0
feat: Writer wrapper for generic I/O streams
#87
aumetra
closed
3 months ago
3
feat: Runtime detection, take 2
#86
aumetra
opened
5 months ago
18
feat: support sort-keys and arbitrary_precision feature
#85
liuq19
closed
5 months ago
0
`OwnedLazyValue` does not work in enum cases
#84
bluealert
opened
6 months ago
3
Unnecessary allocation in `pointer!()` macro?
#83
aldanor
closed
2 months ago
1
Suggestion to unify `as_*()` methods under one `as_scalar()`
#82
aldanor
closed
4 months ago
1
Next