github bytedance/sonic v1.7.0

latest releases: v1.14.2, loader/v0.4.0, v1.14.1...
2 years ago

Feature

  • [#341] (ast) sonic.Get() and ast.Node support not-amd64 CPU arch
  • [#346] (decoder) not clear memory after decoding failed

Bugfix

  • [#342] stop SIGPROF traceback while calling native functions, in case of crashing
  • [#336] (encoder) lose pointer-value message for deep-layer struct
  • [#343] (encoder) not support concrete-type key implementing encoding.TextMarshaler while sorting map

Optimization

  • [#345] (ast) using better skipping algorithm, sonic.Get() now is 2~9x faster than before

Full Changelog: v1.6.0...v1.7.0

Don't miss a new sonic release

NewReleases is sending notifications on new releases.