36 Commits (3da772249b1812c4742084b6cd4afab396accc0a)

Author SHA1 Message Date
ghost 8da0a53845 properly propagate Reader errors 5 years ago
Darien Raymond db5259e75b
avoid heap allocation for buffer variables 6 years ago
Darien Raymond a20262ef20
allocate buffer on stack 6 years ago
Darien Raymond 6c7dcc35ab
remove buffer.WriteBytes 6 years ago
Darien Raymond ff7e5a7cdb
benchmark mux frame 6 years ago
Darien Raymond f7b96507f9
simplify buffer extension 6 years ago
Darien Raymond 58e2ed3381
remove closure on ReadFullFrom 6 years ago
Darien Raymond 2621305413
more test cases 6 years ago
Darien Raymond cfe7e7843b
shortcut the free operation too 6 years ago
Darien Raymond ff0b0b1640
GetPool() API 6 years ago
Darien Raymond b3b0649dd6
check size in Reset 6 years ago
Darien Raymond fdb3a7b57d
remove use of buf.NewSize() 6 years ago
Darien Raymond 206f52affc
refine buffer interface 6 years ago
Darien Raymond 3997d13b97
rename Slice and Slice from to Resize and Advance 7 years ago
Darien Raymond 1425fd2ba9
remove Buffer.Append method 7 years ago
Darien Raymond 27ccc9d726
comments 7 years ago
Darien Raymond c5bd23105e
change uint32 to int32 7 years ago
Darien Raymond 08dab81eb2
migrate int to int32 7 years ago
Jinqiu Yu eb38f4865e Fix another typo 7 years ago
Darien Raymond b4e1240160
comments 7 years ago
Darien Raymond 5bbece14af
simplify pool creation 7 years ago
Darien Raymond 34c12c1af6
extend buffer 7 years ago
Darien Raymond 931c8597ca
fix len -> cap 7 years ago
Darien Raymond 994aecd13c
rename NewLocal to NewSize 7 years ago
Darien Raymond f97e6fa3d2
refine buffer allocation 7 years ago
Darien Raymond eaf043f1b3
reduce memory usage of Buffer 7 years ago
Darien Raymond 7f1e9c85c9
more effecient auth reader and writer 8 years ago
Darien Raymond 0ebebfa458
cleanup 8 years ago
Darien Raymond b1dfff2fdd
remove 8k buffer pool 8 years ago
Darien Raymond cb0e29ccdb
merging reader 8 years ago
Darien Raymond 020b436827
merge bufio into buf 8 years ago
Darien Raymond a44d556667
test case for tls connection 8 years ago
Darien Raymond ceaf5d1178
fix lint warnings 8 years ago
Darien Raymond ff87377acf
comments 8 years ago
Darien Raymond 055023fdd5
refactor buffer 8 years ago
Darien Raymond 7a80409e30
rename alloc to buf 8 years ago
Darien Raymond cd24d6f2d0
typo 8 years ago
Darien Raymond 605fc49e9e
remove unused APIs. 8 years ago
Darien Raymond 6d0915cc8c
Fix test break 8 years ago
Darien Raymond 7a641749a8
comments 8 years ago
Darien Raymond e756222a7d
comments 8 years ago
Darien Raymond b619a1dacf
refactor buffer 8 years ago
Darien Raymond 341fa376a1
Buffer.SetByte 8 years ago
Darien Raymond 8c8f0a53fd
rewrite alloc.buffer 8 years ago
Darien Raymond 186bf1f141
FillFullFrom 8 years ago
Darien Raymond 10b75e8961
simpify Buffer.FillFrom() 8 years ago
Darien Raymond cf3eb0e77d
refine buffer usage 8 years ago
Darien Raymond b575de2a55
limit size of written data 8 years ago
Darien Raymond d00f8eef56
remove use of 'v' as a variable name 8 years ago
Darien Raymond 85f9e39416
also resize value when error 8 years ago