Commit History

Autor SHA1 Mensaxe Data
  Ugorji Nwoke e1056242c1 codec: json: optimize reading escaped string and inline decRd.(un)readn1, encWr.write(n2|qstr) %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke c8e440640c codec: clean up old comments in code %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke 2019b5eec8 codec: remove EncodeAsis and optimize access to jsonEncDriver %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke a2ee74cda4 codec: refactoring to eliminate more bounds-checking %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke fc17d02f6e codec: remove hasElemSeparators and elemsep flags %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke e04c642f55 codec: readn/writen handle up to 7 bytes at a time now %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke a2c9bf1666 codec: add readn and writen methods for reading/writing up to 6 bytes at once %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke 1c309c2bcc codec: document encWriter and decReader interfaces %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke 9d3a64a20a codec: support optimized decode of true/false/null in json %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke 47cabf7243 codec: rename decReaderSwitch to decRd and encWriterSwitch to encWr %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke 1deb530697 codec: only maintain pools for long-lived objects shared across goroutines %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke eee1bf808f codec: json: use sync.pool for decoding buffers and optimize DecodeBytes %!s(int64=5) %!d(string=hai) anos
  Ugorji Nwoke a052c0a76c codec: separate reader.go/writer.go from decode.go/encode.go %!s(int64=5) %!d(string=hai) anos