mirror of
https://github.com/weaveworks/scope.git
synced 2026-07-28 01:31:17 +00:00
Bump github.com/ugorji/go/codec
To reduce garbage from simpleIoEncWriterWriter (https://github.com/ugorji/go/issues/143)
This commit is contained in:
5
vendor/github.com/ugorji/go/codec/encode.go
generated
vendored
5
vendor/github.com/ugorji/go/codec/encode.go
generated
vendored
@@ -141,13 +141,16 @@ type simpleIoEncWriterWriter struct {
|
||||
w io.Writer
|
||||
bw io.ByteWriter
|
||||
sw ioEncStringWriter
|
||||
bs [1]byte
|
||||
}
|
||||
|
||||
func (o *simpleIoEncWriterWriter) WriteByte(c byte) (err error) {
|
||||
if o.bw != nil {
|
||||
return o.bw.WriteByte(c)
|
||||
}
|
||||
_, err = o.w.Write([]byte{c})
|
||||
// _, err = o.w.Write([]byte{c})
|
||||
o.bs[0] = c
|
||||
_, err = o.w.Write(o.bs[:])
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user