Ugorji Nwoke
|
d51d2e5fca
codec: fix and add tests for PreferArrayOverSlice
|
6 năm trước cách đây |
Ugorji Nwoke
|
9577d195b1
codec: add optimized versions of copy AND bytes array<-->slice conversion
|
6 năm trước cách đây |
Ugorji Nwoke
|
258d29cb75
codec: refactor json appendStringAsBytes and use pools for all []byte alloc
|
6 năm trước cách đây |
Ugorji Nwoke
|
0eebff5dd3
codec: refactor helper function names to match rvGetXXX and rvSetXXX
|
6 năm trước cách đây |
Ugorji Nwoke
|
6fd7dc6ca2
codec: add more optimized unsafe versions of reflect and expand slices in batches
|
6 năm trước cách đây |
Ugorji Nwoke
|
7865e43e77
codec: reflect.ValueOf is now rv4i (to allow future optimization)
|
6 năm trước cách đây |
Ugorji Nwoke
|
97f4cf7104
codec: bench.sh: support benchmark without bounds check or with full mid-stack inlining
|
6 năm trước cách đây |
Ugorji Nwoke
|
a359a297a2
codec: build.sh: nit
|
6 năm trước cách đây |
Ugorji Nwoke
|
880afd579f
codec: helper_(not_)?unsafe.go has generic helper functions
|
6 năm trước cách đây |
Ugorji Nwoke
|
882e0bbdfa
codec: json: tie decDriver pool usage to Decode Release
|
6 năm trước cách đây |
Ugorji Nwoke
|
eee1bf808f
codec: json: use sync.pool for decoding buffers and optimize DecodeBytes
|
6 năm trước cách đây |
Ugorji Nwoke
|
ae051ebe2b
codec: optimize reflect mode
|
6 năm trước cách đây |
Ugorji Nwoke
|
5a6c3a83ce
codec: bench: use t.Logf instead of logT
|
6 năm trước cách đây |
Ugorji Nwoke
|
4a8e7c0bc2
codec: doc: codec is supported in go 1.4+, codecgen supported in go 1.6+
|
6 năm trước cách đây |
Ugorji Nwoke
|
481372b4bb
codec: default maprange available for all supported releases
|
6 năm trước cách đây |
Ugorji Nwoke
|
57b7e8461a
codec: build.sh: support running go 1.4
|
6 năm trước cách đây |
Ugorji Nwoke
|
39e69f67bb
codecgen: add build tag to generated code that it is only supported in go 1.6+
|
6 năm trước cách đây |
Ugorji Nwoke
|
79ad6f2df1
codec: test: update generated test files
|
6 năm trước cách đây |
Ugorji Nwoke
|
82c888b413
codec: support test execution in go 1.4
|
6 năm trước cách đây |
Ugorji Nwoke
|
f20d06940e
codec: support go 1.4 alternative for time.AppendFormat
|
6 năm trước cách đây |
Ugorji Nwoke
|
247404d1fa
codec: StringToRaw should not be checked during function selection
|
6 năm trước cách đây |
Ugorji Nwoke
|
8883efaba0
codec: TimeNotBuiltIn must not be modified after first use
|
6 năm trước cách đây |
Ugorji Nwoke
|
bf1e267bf3
codec: test: re-generating codecgen file for testing
|
6 năm trước cách đây |
Ugorji Nwoke
|
2b90750527
codec: test: streamline and add for struct keytype, RawToString, StringToRaw, MapValueReset, ...
|
6 năm trước cách đây |
Ugorji Nwoke
|
4843bc3445
codec: use value-based bitset32 flag for tracking supported kinds
|
6 năm trước cách đây |
Ugorji Nwoke
|
c1211ebcc5
codec: fix canonical encoding with time.Time keys
|
6 năm trước cách đây |
Ugorji Nwoke
|
b4c79eef6c
codec: fastpath: refactor uncommon arraycannotexpand into its own function
|
6 năm trước cách đây |
Ugorji Nwoke
|
f8b212a5ba
codec: helper_unsafe: nit - move lines about
|
6 năm trước cách đây |
Ugorji Nwoke
|
6c2e17b36f
codec: fix decoding into array with length smaller than stream
|
6 năm trước cách đây |
Ugorji Nwoke
|
167c36279a
codec: allow decoding into interfaces with methods.
|
6 năm trước cách đây |