Ugorji Nwoke
|
82dbfaf494
codec: clean up reader.go (remove old comments)
|
5 years ago |
Ugorji Nwoke
|
ee788eb515
codec: reader: add last() method to return last byte read
|
5 years ago |
Ugorji Nwoke
|
bbab85ee41
codec: make detachZeroCopyBytes robuts so it works well for bytes and IO paths
|
5 years ago |
Ugorji Nwoke
|
d5aca6305c
codec: decRd: use if/else-if switch so its just one conditional branch
|
5 years ago |
Ugorji Nwoke
|
d192c3eb23
codec: optimize iteration of slices/array/chan
|
5 years ago |
Ugorji Nwoke
|
01ca2b437b
codec: documentation: nits
|
5 years ago |
Ugorji Nwoke
|
773f65d163
codec: bench: allow easy running of benchmarks with or without generated
|
5 years ago |
Ugorji Nwoke
|
9e27c93f59
codec: test: update time Ext implementation
|
5 years ago |
Ugorji Nwoke
|
47ff638901
codec: binc: by defaut, binc encodes as symbols only if explicitly configured via BincHandle.AsSymbols
|
5 years ago |
Ugorji Nwoke
|
8f07e3a6b7
codec: minor re-arranging of decRd
|
5 years ago |
Ugorji Nwoke
|
dffca6f219
codec: clean up comments in template files
|
5 years ago |
Ugorji Nwoke
|
4a058356f9
codec: update GenVersion to 16
|
5 years ago |
Ugorji Nwoke
|
c8e440640c
codec: clean up old comments in code
|
5 years ago |
Ugorji Nwoke
|
d360c11643
codec: trim the sort implementations to only those possibly used
|
5 years ago |
Ugorji Nwoke
|
fbe36f8c79
codec: resolve TODO's
|
5 years ago |
Ugorji Nwoke
|
2019b5eec8
codec: remove EncodeAsis and optimize access to jsonEncDriver
|
5 years ago |
Ugorji Nwoke
|
d12be5c22c
codec: directly call BasicHandle.fnVia (not fn trampoline method)
|
5 years ago |
Ugorji Nwoke
|
3161930c95
codec: when growing the capacity of a slice, ensure newCap is greater than oldCap
|
5 years ago |
Ugorji Nwoke
|
72028106ff
codec: mapRange takes a mapIter so it is stack-allocated
|
5 years ago |
Ugorji Nwoke
|
07000b7fdf
codec: rvGetArray4Slice should not allocate
|
5 years ago |
Ugorji Nwoke
|
8f09091b6c
codec: bytesDecReader: use slice assign instead of generic copy function
|
5 years ago |
Ugorji Nwoke
|
31766e6012
codec: StringToRaw should only be checked in the Handle
|
5 years ago |
Ugorji Nwoke
|
c9665baae2
codec: do not check for bounds in bytesDecReader.
|
5 years ago |
Ugorji Nwoke
|
a2ee74cda4
codec: refactoring to eliminate more bounds-checking
|
5 years ago |
Ugorji Nwoke
|
7a87ebc0e4
codec: decRd: eliminate one unnecessary function call trampoline in IO path
|
5 years ago |
Ugorji Nwoke
|
b01f3206d8
codec: map iterator says whether the key/value() method returns valid values
|
5 years ago |
Ugorji Nwoke
|
4751785f62
codec: add bitset32|256.check so we don't double-compare
|
5 years ago |
Ugorji Nwoke
|
efbb381fb0
codec: cache aligned en|decDrivers for different formats.
|
5 years ago |
Ugorji Nwoke
|
6393644481
codec: move Enc/Decoder into enc/decDriver for better memory arrangement
|
5 years ago |
Ugorji Nwoke
|
fc17d02f6e
codec: remove hasElemSeparators and elemsep flags
|
5 years ago |