Ugorji Nwoke
|
f3e5d18b86
codec: optimize reflect.{IsNil, SetLen} when using unsafe
|
5 years ago |
Ugorji Nwoke
|
5713c65652
codec: empty helper to allow go:linkname to work
|
5 years ago |
Ugorji Nwoke
|
31b118dd06
codec: goversion_maprange_lt_go112.go is only run in safe mode
|
5 years ago |
Ugorji Nwoke
|
f5cdbb5f50
codec: streamline unsafe (and safe) map range implementation
|
5 years ago |
Ugorji Nwoke
|
006754911c
codec: fix maprange for all versions
|
5 years ago |
Ugorji Nwoke
|
0cf90f7e87
codec: add (unsafe) alloc-free support for map iteration 1.12+
|
5 years ago |
Ugorji Nwoke
|
0d00120898
codec: bench: replace flags with TestInitBench and support testing.TB(.Helper)
|
5 years ago |
Ugorji Nwoke
|
049a04b07e
codec: json: use pre-computed slices for true, false and null
|
5 years ago |
Ugorji Nwoke
|
18ceb34b69
codec: .travis.yml: only test go 1.9+
|
5 years ago |
Ugorji Nwoke
|
09134a0411
Merge branch 'master' of https://github.com/ugorji/go
|
5 years ago |
Jernej Kos
|
f0f82f0300
codec: Tests and fix for #301 (#302)
|
5 years ago |
Ugorji Nwoke
|
b092035f0f
codec: README: updated GenVersion to 13
|
5 years ago |
Ugorji Nwoke
|
d0398cecca
codec: re-generated some files
|
5 years ago |
Ugorji Nwoke
|
15165ac152
codec: updated GenVersion to 13: removed DecodeString() - use DecodeStringAsBytes
|
5 years ago |
Ugorji Nwoke
|
372321e378
codec: remove decDriver.DecodeString() - redundant, and replaced by DecodeStringAsBytes()
|
5 years ago |
Ugorji Nwoke
|
dfc37c8976
codec: test: expand to include maps with struct keys
|
5 years ago |
Ugorji Nwoke
|
d1cf3a337a
codec: clean up decoding for maps in reflect mode (kMap)
|
5 years ago |
Ugorji Nwoke
|
c44ddad323
codecgen: deleteTempFiles iff codecgen was successful.
|
5 years ago |
Ugorji Nwoke
|
5950f00715
codec: add support for go 1.12 MapRange
|
5 years ago |
Ugorji Nwoke
|
9755d889f6
codec: remove comments and empty lines (nit)
|
5 years ago |
Ugorji Nwoke
|
bf180612a3
codec: test suite: add TestCborSkipTags
|
5 years ago |
Ugorji Nwoke
|
6aee11ae58
codec: decode: call atEndOfDecode appropriately in mustDecode()
|
5 years ago |
Ugorji Nwoke
|
b78f69bc5c
codec: bench: add easyjson to quick (json) test execution
|
5 years ago |
Ugorji Nwoke
|
a2c9fa2507
codec: fix cbor handling of "SkipUnexpectedTags" and add test to validate
|
5 years ago |
Ugorji Nwoke
|
b7b8e1c6cc
codec: cbor: support SkipUnexpectedTags flag and optimize descriptor validation
|
5 years ago |
Ugorji Nwoke
|
cf85d7fda7
codec: test and bench: general clean up
|
5 years ago |
Ugorji Nwoke
|
c1e0c9eb4f
codec: expand pool (for use by binc)
|
5 years ago |
Ugorji Nwoke
|
a540df977d
codec: add atEndOfDecode() method to decDriver
|
5 years ago |
Ugorji Nwoke
|
3308fc9bda
codec: let binc use pool'ed maps to maintain symbols
|
5 years ago |
Ugorji Nwoke
|
79e5e7c841
codec: streamline and optimize fast-path functions
|
5 years ago |