MCPcopy Create free account

hub / github.com/alecthomas/go_serialization_benchmarks / functions

Functions393 in github.com/alecthomas/go_serialization_benchmarks

↓ 1 callersMethodSetSpouse
(v bool)
internal/serializers/capnproto/structdef.capnp.go:32
↓ 1 callersMethodSiblings
()
internal/serializers/flatbuffers/FlatBufferA.go:64
↓ 1 callersMethodSize
()
internal/serializers/bebop_200sc/structdef-bebop-200sc.go:109
↓ 1 callersMethodSize
()
internal/serializers/gencode/gencode-unsafe.schema.gen.go:24
↓ 1 callersMethodSizeBebop
SizeBebop returns the number of bytes this struct uses when serialized to Bebop.
internal/serializers/bebop_wellquite/structdef-bebop-wellquite.go:55
↓ 1 callersMethodSpouse
()
internal/serializers/flatbuffers/FlatBufferA.go:76
↓ 1 callersMethodTimePrecision
TimePrecision is the max precision a time.Time may be encoded. When greater than zero, all time.Time fields are truncated down to this precision.
goserbench/interface.go:31
↓ 1 callersMethodUnmarshal
Unmarshal decodes data as Colfer and returns the number of bytes read. The error return options are io.EOF, goserbench.ColferError and goserbench.Colf
internal/serializers/colfer/structdef-colfer.go:209
↓ 1 callersMethodUnmarshal
(dAtA []byte)
internal/serializers/gogo/structdef-gogo.pb.go:225
↓ 1 callersMethodUnmarshalBebop
UnmarshalBebop attempts to read Bebop from the buf and to deserialize it into the value.
internal/serializers/bebop_wellquite/structdef-bebop-wellquite.go:49
↓ 1 callersMethodUnmarshalMsg
UnmarshalMsg implements msgp.Unmarshaler
internal/serializers/msgpack_tinylib/msgp_gen.go:35
↓ 1 callersMethodUnmarshalXDR
(bs []byte)
internal/serializers/xdr_calmh/structdefxdr_generated.go:80
↓ 1 callersMethodUnmarshalXDRFrom
(u *xdr.Unmarshaller)
internal/serializers/xdr_calmh/structdefxdr_generated.go:84
↓ 1 callersMethodWriteCapLit
(w io.Writer)
internal/serializers/capnproto/structdef.capnp.go:166
↓ 1 callersMethodWriteJSON
(w io.Writer)
internal/serializers/capnproto/structdef.capnp.go:35
↓ 1 callersMethodXDRSize
* XDRA Structure: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-
internal/serializers/xdr_calmh/structdefxdr_generated.go:51
↓ 1 callersFunction___decodeAsArray
decodeAsArray
internal/serializers/shamaton/structdef_msgpackgen.go:231
↓ 1 callersFunction___decodeAsMap
decodeAsMap
internal/serializers/shamaton/structdef_msgpackgen.go:280
↓ 1 callersFunction___encodeAsArray
encodeAsArray
internal/serializers/shamaton/structdef_msgpackgen.go:28
↓ 1 callersFunction___encodeAsMap
encodeAsMap
internal/serializers/shamaton/structdef_msgpackgen.go:125
↓ 1 callersFunctioneasyjsonB0f55b16DecodeGithubComAlecthomasGoSerializationBenchmarks
(in *jlexer.Lexer, out *NoTimeNoStringNoFloatA)
internal/serializers/easyjson/structdef_easyjson.go:20
↓ 1 callersFunctioneasyjsonB0f55b16DecodeGithubComAlecthomasGoSerializationBenchmarks1
(in *jlexer.Lexer, out *NoTimeA)
internal/serializers/easyjson/structdef_easyjson.go:117
↓ 1 callersFunctioneasyjsonB0f55b16DecodeGithubComAlecthomasGoSerializationBenchmarks2
(in *jlexer.Lexer, out *A)
internal/serializers/easyjson/structdef_easyjson.go:204
↓ 1 callersFunctioneasyjsonB0f55b16EncodeGithubComAlecthomasGoSerializationBenchmarks
(out *jwriter.Writer, in NoTimeNoStringNoFloatA)
internal/serializers/easyjson/structdef_easyjson.go:71
↓ 1 callersFunctioneasyjsonB0f55b16EncodeGithubComAlecthomasGoSerializationBenchmarks1
(out *jwriter.Writer, in NoTimeA)
internal/serializers/easyjson/structdef_easyjson.go:158
↓ 1 callersFunctioneasyjsonB0f55b16EncodeGithubComAlecthomasGoSerializationBenchmarks2
(out *jwriter.Writer, in A)
internal/serializers/easyjson/structdef_easyjson.go:247
↓ 1 callersFunctionfile_structdef_protobuf_proto_init
()
internal/serializers/protobuf/structdef-protobuf.pb.go:158
↓ 1 callersFunctionfile_structdef_protobuf_proto_rawDescGZIP
()
internal/serializers/protobuf/structdef-protobuf.pb.go:138
↓ 1 callersFunctionfile_structdef_pulsar_proto_rawDescGZIP
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:807
↓ 1 callersFunctionskipStructdefGogo
(dAtA []byte)
internal/serializers/gogo/structdef-gogo.pb.go:433
FunctionAutoNewCapnpA
(s *C.Segment)
internal/serializers/capnproto/structdef.capnp.go:19
FunctionBenchmarkSerializers
(b *testing.B)
benchmark_test.go:10
MethodBytes
()
internal/serializers/baseline/util.go:72
MethodDecodeBebop
DecodeBebop attempts to read Bebop from the reader and to deserialize it into the value.
internal/serializers/bebop_wellquite/structdef-bebop-wellquite.go:27
MethodDescriptor
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:69
MethodDescriptor
Descriptor returns message descriptor, which contains only the protobuf type information for the message.
internal/serializers/pulsar/structdef-pulsar.pulsar.go:75
MethodDescriptor
Deprecated: Use PulsarBufA.ProtoReflect.Descriptor instead.
internal/serializers/pulsar/structdef-pulsar.pulsar.go:734
MethodDescriptor
Deprecated: Use ProtobufGo.ProtoReflect.Descriptor instead.
internal/serializers/protobuf/structdef-protobuf.pb.go:64
MethodDescriptor
()
internal/serializers/gogo/structdef-gogo.pb.go:40
MethodEncodeBebop
(iow io.Writer)
internal/serializers/bebop_200sc/structdef-bebop-200sc.go:81
MethodEncodeBebop
EncodeBebop writes the value to the writer, serialized as Bebop.
internal/serializers/bebop_wellquite/structdef-bebop-wellquite.go:21
MethodError
Error honors the error interface.
internal/serializers/colfer/structdef-colfer.go:26
MethodError
Error honors the error interface.
internal/serializers/colfer/structdef-colfer.go:32
MethodError
Error honors the error interface.
internal/serializers/colfer/structdef-colfer.go:40
MethodForceUTC
()
internal/serializers/bebop_200sc/bebop_200sc.go:51
MethodForceUTC
()
internal/serializers/colfer/colfer.go:9
MethodForceUTC
()
internal/serializers/pulsar/pulsar.go:14
MethodGetBirthDay
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:745
MethodGetBirthDay
()
internal/serializers/protobuf/structdef-protobuf.pb.go:75
MethodGetBirthDay
()
internal/serializers/gogo/structdef-gogo.pb.go:77
MethodGetMoney
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:773
MethodGetMoney
()
internal/serializers/protobuf/structdef-protobuf.pb.go:103
MethodGetMoney
()
internal/serializers/gogo/structdef-gogo.pb.go:105
MethodGetName
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:738
MethodGetName
()
internal/serializers/protobuf/structdef-protobuf.pb.go:68
MethodGetName
()
internal/serializers/gogo/structdef-gogo.pb.go:70
MethodGetPhone
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:752
MethodGetPhone
()
internal/serializers/protobuf/structdef-protobuf.pb.go:82
MethodGetPhone
()
internal/serializers/gogo/structdef-gogo.pb.go:84
FunctionGetRootAsFlatBufferA
(buf []byte, offset flatbuffers.UOffsetT)
internal/serializers/flatbuffers/FlatBufferA.go:13
MethodGetSiblings
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:759
MethodGetSiblings
()
internal/serializers/protobuf/structdef-protobuf.pb.go:89
MethodGetSiblings
()
internal/serializers/gogo/structdef-gogo.pb.go:91
FunctionGetSizePrefixedRootAsFlatBufferA
(buf []byte, offset flatbuffers.UOffsetT)
internal/serializers/flatbuffers/FlatBufferA.go:20
MethodGetSpouse
()
internal/serializers/pulsar/structdef-pulsar.pulsar.go:766
MethodGetSpouse
()
internal/serializers/protobuf/structdef-protobuf.pb.go:96
MethodGetSpouse
()
internal/serializers/gogo/structdef-gogo.pb.go:98
MethodGetUnknown
GetUnknown retrieves the entire list of unknown fields. The caller may only mutate the contents of the RawFields if the mutated bytes are stored back
internal/serializers/pulsar/structdef-pulsar.pulsar.go:339
MethodHas
Has reports whether a field is populated. Some fields have the property of nullability where it is possible to distinguish between the default value
internal/serializers/pulsar/structdef-pulsar.pulsar.go:152
MethodIsValid
IsValid reports whether the message is valid. An invalid message is an empty, read-only value. An invalid message often corresponds to a nil pointer
internal/serializers/pulsar/structdef-pulsar.pulsar.go:362
FunctionMakeBebopBuf200sc
(r *iohelp.ErrorReader)
internal/serializers/bebop_200sc/structdef-bebop-200sc.go:126
FunctionMakeBebopBuf200scFromBytes
(buf []byte)
internal/serializers/bebop_200sc/structdef-bebop-200sc.go:132
MethodMarshal
(o interface{})
internal/serializers/bebop_200sc/bebop_200sc.go:14
MethodMarshal
(o interface{})
internal/serializers/benc/benc.go:13
MethodMarshal
(o interface{})
internal/serializers/benc/benc.go:70
MethodMarshal
(o interface{})
internal/serializers/hprose2/hprose2.go:13
MethodMarshal
(o interface{})
internal/serializers/colfer/colfer.go:13
MethodMarshal
(o interface{})
internal/serializers/hprose/hprose.go:15
MethodMarshal
(o interface{})
internal/serializers/shamaton/shamaton.go:11
MethodMarshal
(o interface{})
internal/serializers/shamaton/shamaton.go:25
MethodMarshal
(o interface{})
internal/serializers/shamaton/shamaton.go:42
MethodMarshal
(o interface{})
internal/serializers/shamaton/shamaton.go:80
MethodMarshal
(o interface{})
internal/serializers/mus/mus.go:14
MethodMarshal
(o interface{})
internal/serializers/mus/mus.go:79
MethodMarshal
(o interface{})
internal/serializers/fastape/fastape.go:26
MethodMarshal
(o interface{})
internal/serializers/jsoniter/jsoniter.go:14
MethodMarshal
(o interface{})
internal/serializers/pulsar/pulsar.go:18
MethodMarshal
(o interface{})
internal/serializers/protobuf/protobuf.go:20
MethodMarshal
(o interface{})
internal/serializers/xdr_calmh/xdr_calmh.go:14
MethodMarshal
(o interface{})
internal/serializers/ikea/ikea.go:26
MethodMarshal
(o interface{})
internal/serializers/msgpack_vmihailenco/msgpack_vmihailenco.go:10
MethodMarshal
(o interface{})
internal/serializers/mongobson/mongobson.go:16
MethodMarshal
(o interface{})
internal/serializers/baseline/baseline_rw.go:53
MethodMarshal
(o interface{})
internal/serializers/baseline/baseline_rw.go:167
MethodMarshal
(o interface{})
internal/serializers/baseline/baseline.go:19
MethodMarshal
(o interface{})
internal/serializers/baseline/baseline.go:52
MethodMarshal
(o interface{})
internal/serializers/stdlib/gob.go:12
MethodMarshal
(o interface{})
internal/serializers/stdlib/json.go:11
MethodMarshal
(o interface{})
internal/serializers/idr/idr.go:11
MethodMarshal
(o interface{})
internal/serializers/idr/idr.go:42
← previousnext →101–200 of 393, ranked by callers