Ugorji Nwoke
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
před 5 roky |
Ugorji Nwoke
|
d51d2e5fca
codec: fix and add tests for PreferArrayOverSlice
|
před 5 roky |
Ugorji Nwoke
|
258d29cb75
codec: refactor json appendStringAsBytes and use pools for all []byte alloc
|
před 5 roky |
Ugorji Nwoke
|
2b90750527
codec: test: streamline and add for struct keytype, RawToString, StringToRaw, MapValueReset, ...
|
před 5 roky |
Ugorji Nwoke
|
f06fded8c4
codec: test: add test for checking if TestStruc encoded == decoded
|
před 5 roky |
Ugorji Nwoke
|
0cf90f7e87
codec: add (unsafe) alloc-free support for map iteration 1.12+
|
před 5 roky |
Ugorji Nwoke
|
bf180612a3
codec: test suite: add TestCborSkipTags
|
před 5 roky |
Ugorji Nwoke
|
cf85d7fda7
codec: test and bench: general clean up
|
před 5 roky |
Ugorji Nwoke
|
e05b287349
codec: handle []byte encoded as array (as opposed to native mode per format)
|
před 5 roky |
Ugorji Nwoke
|
de8af3ecfb
codec: suite: add SelfExt tests
|
před 5 roky |
Ugorji Nwoke
|
c4a1c341dc
codec: encWriterSwitch.end() panic's, and should not be called AS-IS during a final "recover"
|
před 5 roky |
Ugorji Nwoke
|
497916c003
codec: at start of encode, ensure bufioEncWriter's buffer is not nil
|
před 5 roky |
Ugorji Nwoke
|
6bfa3bf159
codec: do not pool codecFn helper - make it part of BasicHandle instead
|
před 5 roky |
Ugorji Nwoke
|
ce1d126566
codec: misc fixes - handle error from io.Reader.Read, fix MissingFielder support, refactor for better mid-stack inlining, use custom bufio.Writer impl, etc
|
před 5 roky |
Ugorji Nwoke
|
54e65a16b7
codec: add tests for size mismatch for maps and extensions (using msgpack codec)
|
před 6 roky |
Ugorji Nwoke
|
8333dd4495
codec: add tests for MaxDepth
|
před 6 roky |
Ugorji Nwoke
|
449f40126c
codec: add tests for MissingFielder (missing fields)
|
před 6 roky |
Ugorji Nwoke
|
6a0f936d95
codec: add omitempty tests
|
před 6 roky |
Ugorji Nwoke
|
d2b2650062
codec: support mapping non-interface type to an interface
|
před 6 roky |
Ugorji Nwoke
|
6e9891a451
codec: clean up, improved symbol handling and numeric overflow support
|
před 6 roky |
Ugorji Nwoke
|
e60f01bc16
codec: update copyright to say 2012-2018
|
před 6 roky |
Ugorji Nwoke
|
7a1de86227
codec: refactoring to set us up for mid-stack inlining performance improvements in 1.10
|
před 6 roky |
Ugorji Nwoke
|
46e03b0162
codec: test: stop using testVerbose
|
před 6 roky |
Ugorji Nwoke
|
3ae9bb479b
codec: clean ups
|
před 6 roky |
Ugorji Nwoke
|
d7f7caed82
codec: test: add tests for encoding and decoding of extensions
|
před 6 roky |
Ugorji Nwoke
|
81e23f6852
codec: test suite: add simple's EncZeroValuesAsNil tests
|
před 7 roky |
Ugorji Nwoke
|
8c44cd4a7d
codec: rpc: clean up API usage to support buffered use (for performance)
|
před 7 roky |
Ugorji Nwoke
|
3c86213f83
codec: test: add tests for encoding, decoding and zero'ing scalars and maps/slices containing them.
|
před 7 roky |
Ugorji Nwoke
|
d03304bb1d
codec: test: add half float test for cbor
|
před 7 roky |
Ugorji Nwoke
|
5ef60f8ad9
codec: faster unsafe variants of reflect.Value.SetXXX and update msgpack and rpc implementations, and add tests
|
před 7 roky |