Darien Raymond
|
cf1705267e
|
switch to errgroup
|
2018-12-06 10:22:14 +01:00 |
Darien Raymond
|
c49b93b39e
|
simplify buffer allocation
|
2018-12-04 11:07:33 +01:00 |
Darien Raymond
|
0f63be6340
|
open ReadBuffer for quic connections
|
2018-12-03 16:01:14 +01:00 |
Darien Raymond
|
3340f81d03
|
fix reader/writer for packet conn
|
2018-12-03 14:20:57 +01:00 |
Darien Raymond
|
e392f8ed3d
|
use WriteByte instead of copy
|
2018-12-03 12:50:24 +01:00 |
Darien Raymond
|
844f6937a4
|
reduce memory consumption on readOne
|
2018-12-03 12:40:38 +01:00 |
Darien Raymond
|
83c4b20b6e
|
fix lint warnings
|
2018-11-19 00:33:00 +01:00 |
Darien Raymond
|
b1b8cb5ef5
|
Fix SplitSize
|
2018-11-18 22:12:31 +01:00 |
Darien Raymond
|
5c4e33f759
|
rewrite SliceBySize
|
2018-11-18 20:16:14 +01:00 |
Darien Raymond
|
bcd5d026fe
|
rewrite SplitFirst
|
2018-11-18 19:57:29 +01:00 |
Darien Raymond
|
cb7646f682
|
remove unnecessary err object from SplitBytes
|
2018-11-18 19:44:32 +01:00 |
Darien Raymond
|
842a089dad
|
refactor multibuffer
|
2018-11-18 19:36:36 +01:00 |
Darien Raymond
|
0f324a613e
|
remove MultiBuffer.Release
|
2018-11-17 22:45:07 +01:00 |
Darien Raymond
|
27772a75a7
|
refactor MultiBuffer append
|
2018-11-17 09:12:20 +01:00 |
Darien Raymond
|
48cac1733f
|
remove NewMultiBufferCap
|
2018-11-16 11:29:16 +01:00 |
Darien Raymond
|
a01fdc29a6
|
remove NewMultiBufferValue
|
2018-11-16 11:08:12 +01:00 |
Darien Raymond
|
db5259e75b
|
avoid heap allocation for buffer variables
|
2018-11-16 10:30:26 +01:00 |
Darien Raymond
|
deebb68597
|
update buf test
|
2018-11-15 22:06:54 +01:00 |
Darien Raymond
|
a20262ef20
|
allocate buffer on stack
|
2018-11-15 21:32:27 +01:00 |
Darien Raymond
|
a5ed9e00ab
|
revert opt on copy
|
2018-11-15 21:16:54 +01:00 |
Darien Raymond
|
6d770d6f30
|
remove unused members
|
2018-11-15 19:59:23 +01:00 |
Darien Raymond
|
9bc6a5813e
|
improve performance on copy
|
2018-11-15 19:44:24 +01:00 |
Darien Raymond
|
0fd7e9216a
|
fix test break
|
2018-11-15 16:32:38 +01:00 |
Darien Raymond
|
ac4f868078
|
introduce go-cmp
|
2018-11-15 10:30:03 +01:00 |
Darien Raymond
|
6c7dcc35ab
|
remove buffer.WriteBytes
|
2018-11-14 22:55:20 +01:00 |
Darien Raymond
|
ff7e5a7cdb
|
benchmark mux frame
|
2018-11-14 22:11:05 +01:00 |
Darien Raymond
|
a14fae4b35
|
fix lint warnings
|
2018-11-13 23:19:58 +01:00 |
Darien Raymond
|
f7b96507f9
|
simplify buffer extension
|
2018-11-02 21:34:04 +01:00 |
Darien Raymond
|
58e2ed3381
|
remove closure on ReadFullFrom
|
2018-11-02 15:01:33 +01:00 |
Darien Raymond
|
e7345f079e
|
comments
|
2018-10-24 15:02:19 +02:00 |
Darien Raymond
|
de4072a65a
|
more test cases
|
2018-10-24 13:51:04 +02:00 |
Darien Raymond
|
2621305413
|
more test cases
|
2018-10-24 13:16:08 +02:00 |
Darien Raymond
|
c8e11595f2
|
update interface test
|
2018-10-24 13:09:07 +02:00 |
Darien Raymond
|
c7f847c96e
|
categorize read and write error
|
2018-10-24 12:02:02 +02:00 |
Darien Raymond
|
091fa6ad23
|
use new errorgen
|
2018-09-30 23:08:41 +02:00 |
Darien Raymond
|
d55fbd7f8d
|
simplify error creation
|
2018-09-30 18:39:53 +02:00 |
Darien Raymond
|
cfe7e7843b
|
shortcut the free operation too
|
2018-09-04 09:29:00 +02:00 |
Darien Raymond
|
ff0b0b1640
|
GetPool() API
|
2018-09-03 20:57:40 +02:00 |
Darien Raymond
|
2f6a0d539d
|
dont write out empty payload
|
2018-09-01 21:19:33 +02:00 |
Darien Raymond
|
b3b0649dd6
|
check size in Reset
|
2018-09-01 21:19:15 +02:00 |
Darien Raymond
|
834dc4ab7c
|
remove references after content is written
|
2018-08-31 22:56:17 +02:00 |
Darien Raymond
|
5c48d03fdf
|
revert rollback to 10.3
|
2018-08-31 15:17:45 +02:00 |
Darien Raymond
|
7053293347
|
fix sync issue in buffered writer
|
2018-08-31 15:02:35 +02:00 |
Darien Raymond
|
f1374f9caf
|
add !wasm flag for go 1.10
|
2018-08-31 14:23:42 +02:00 |
Darien Raymond
|
0067d3c80f
|
temporarily rollback to go 1.10
|
2018-08-31 12:24:49 +02:00 |
Darien Raymond
|
0b388280ce
|
simplify writing
|
2018-08-29 16:42:03 +02:00 |
Darien Raymond
|
09824b9b1a
|
don't release buffer as it is written
|
2018-08-29 16:35:01 +02:00 |
Darien Raymond
|
20f10c78b3
|
add support for wasm
|
2018-08-27 20:56:49 +02:00 |
Darien Raymond
|
b4d065610a
|
fix windows reader
|
2018-08-25 23:27:09 +02:00 |
Darien Raymond
|
7c9c66601e
|
print error
|
2018-08-25 22:41:36 +02:00 |