.. |
bench
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |
codecgen
|
23ab95ef5d
updating go.mod releases to v1.1.7
|
5 years ago |
0_importpath.go
|
74d13ae498
change repo name to go-codec and use import path and go.mod to ensure stable legacy import path.
|
5 years ago |
binc.go
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |
build.sh
|
ee3368ec20
codec: build.sh: clean up usage to remove x (external) parameter
|
5 years ago |
cbor.go
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |
cbor_test.go
|
7865e43e77
codec: reflect.ValueOf is now rv4i (to allow future optimization)
|
5 years ago |
codec_test.go
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |
codecgen.go
|
aa28833c9f
codec: fix package name to codec
|
6 years ago |
decode.go
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |
doc.go
|
01ca2b437b
codec: documentation: nits
|
5 years ago |
encode.go
|
f819262d36
codec: faster bitset and skip whitespace
|
5 years ago |
fast-path.generated.go
|
049e534137
codec: refactor decode to move decArrayCannotExpand to dedicated function
|
5 years ago |
fast-path.go.tmpl
|
049e534137
codec: refactor decode to move decArrayCannotExpand to dedicated function
|
5 years ago |
fast-path.not.go
|
c8e440640c
codec: clean up old comments in code
|
5 years ago |
float.go
|
a1f01ecf3c
codec: optimize (u)int and float parsing
|
5 years ago |
gen-dec-array.go.tmpl
|
2019b5eec8
codec: remove EncodeAsis and optimize access to jsonEncDriver
|
5 years ago |
gen-dec-map.go.tmpl
|
dffca6f219
codec: clean up comments in template files
|
5 years ago |
gen-enc-chan.go.tmpl
|
9af07b2035
codec: streamline chan encoding/decoding
|
6 years ago |
gen-helper.generated.go
|
88db827849
codec: clean up code
|
5 years ago |
gen-helper.go.tmpl
|
88db827849
codec: clean up code
|
5 years ago |
gen.generated.go
|
dffca6f219
codec: clean up comments in template files
|
5 years ago |
gen.go
|
c8e440640c
codec: clean up old comments in code
|
5 years ago |
go.mod
|
23ab95ef5d
updating go.mod releases to v1.1.7
|
5 years ago |
goversion_arrayof_gte_go15.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_arrayof_lt_go15.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_fmt_time_gte_go15.go
|
f20d06940e
codec: support go 1.4 alternative for time.AppendFormat
|
5 years ago |
goversion_fmt_time_lt_go15.go
|
f20d06940e
codec: support go 1.4 alternative for time.AppendFormat
|
5 years ago |
goversion_makemap_gte_go19.go
|
05f72ceb1b
codec: makeMapReflect always takes a size >= 0
|
5 years ago |
goversion_makemap_lt_go19.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_maprange_gte_go112.go
|
e118e2d506
codec: clean up use of appengine and safe build tags
|
5 years ago |
goversion_maprange_lt_go112.go
|
e118e2d506
codec: clean up use of appengine and safe build tags
|
5 years ago |
goversion_unexportedembeddedptr_gte_go110.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_unexportedembeddedptr_lt_go110.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_unsupported_lt_go14.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_vendor_eq_go15.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_vendor_eq_go16.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_vendor_gte_go17.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
goversion_vendor_lt_go15.go
|
e60f01bc16
codec: update copyright to say 2012-2018
|
6 years ago |
helper.go
|
a1f01ecf3c
codec: optimize (u)int and float parsing
|
5 years ago |
helper.s
|
5713c65652
codec: empty helper to allow go:linkname to work
|
5 years ago |
helper_internal.go
|
87e7426fb3
codec: fix 32-bit error due to overflow int
|
5 years ago |
helper_not_unsafe.go
|
e81e4324dd
codec: rename decNaked to fauxUnion
|
5 years ago |
helper_test.go
|
08f7b401ae
codec: fix TermWhitespace handling
|
5 years ago |
helper_unsafe.go
|
e81e4324dd
codec: rename decNaked to fauxUnion
|
5 years ago |
json.go
|
a1f01ecf3c
codec: optimize (u)int and float parsing
|
5 years ago |
mammoth-test.go.tmpl
|
7865e43e77
codec: reflect.ValueOf is now rv4i (to allow future optimization)
|
5 years ago |
mammoth2-test.go.tmpl
|
92b7607989
codec: refactor for better inlining, improve intf for string encoding, and fix some vet/staticcheck/false-sharing concerns
|
5 years ago |
mammoth2_codecgen_generated_test.go
|
c8e440640c
codec: clean up old comments in code
|
5 years ago |
mammoth2_generated_test.go
|
e05b287349
codec: handle []byte encoded as array (as opposed to native mode per format)
|
5 years ago |
mammoth_generated_test.go
|
7865e43e77
codec: reflect.ValueOf is now rv4i (to allow future optimization)
|
5 years ago |
msgpack.go
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |
prebuild.go
|
d360c11643
codec: trim the sort implementations to only those possibly used
|
5 years ago |
py_test.go
|
c697143e03
codec: py_test.go: fix build calling doTestPythonGenStreams
|
5 years ago |
reader.go
|
084bffbbe8
codec: (minor performance): if d.d.bytes, call into rb directly
|
5 years ago |
register_ext.go
|
8c78ba40d8
codec: move references to SetXXXExt from format handler files
|
5 years ago |
rpc.go
|
bbfab2b939
codec: clean up code
|
5 years ago |
shared_test.go
|
82c888b413
codec: support test execution in go 1.4
|
5 years ago |
simple.go
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |
sort-slice.generated.go
|
041f543ca2
codec: sort-slice: only include bytesIntfSlice (no other xxxIntfSlice generated)
|
5 years ago |
sort-slice.go.tmpl
|
041f543ca2
codec: sort-slice: only include bytesIntfSlice (no other xxxIntfSlice generated)
|
5 years ago |
test-cbor-goldens.json
|
c476cf2bad
codec: some overflow and 0-length container fixes, and cbor tests.
|
9 years ago |
test.py
|
6bf4380acc
Use print() function in both Python 2 and Python 3 (#309)
|
5 years ago |
values_codecgen_generated_test.go
|
c8e440640c
codec: clean up old comments in code
|
5 years ago |
values_flex_test.go
|
82c888b413
codec: support test execution in go 1.4
|
5 years ago |
values_test.go
|
f06fded8c4
codec: test: add test for checking if TestStruc encoded == decoded
|
5 years ago |
writer.go
|
e1056242c1
codec: json: optimize reading escaped string and inline decRd.(un)readn1, encWr.write(n2|qstr)
|
5 years ago |
xml.go
|
fbe36f8c79
codec: resolve TODO's
|
5 years ago |
z_all_test.go
|
42bc974514
codec: support ZeroCopy for allowing decoded output point into input bytes
|
5 years ago |