Robert Griesemer
|
28db3e8411
|
ByteBuffer.Truncate(n int)
R=r
DELTA=22 (17 added, 0 deleted, 5 changed)
OCL=28781
CL=28815
|
2009-05-14 10:14:29 -07:00 |
|
Robert Griesemer
|
eea33fc69c
|
better io.ByteBuffer implementation:
- more light-weight
- better buffer management
- added test cases
R=r
DELTA=227 (167 added, 35 deleted, 25 changed)
OCL=28252
CL=28289
|
2009-05-05 12:00:52 -07:00 |
|
Rob Pike
|
aaf63f8d06
|
Step 1 of the Big Error Shift: make os.Error an interface and replace *os.Errors with os.Errors.
lib/template updated to use new setup; its clients also updated.
Step 2 will make os's error support internally much cleaner.
R=rsc
OCL=27586
CL=27586
|
2009-04-17 00:08:24 -07:00 |
|
Peter McKenzie
|
0ea0919534
|
Extremely minor fix to ByteBuffer.
R=r
APPROVED=r
DELTA=1 (0 added, 0 deleted, 1 changed)
OCL=27123
CL=27130
|
2009-04-06 17:03:07 -07:00 |
|
Rob Pike
|
7bb335c7de
|
document io
R=rsc
DELTA=44 (30 added, 4 deleted, 10 changed)
OCL=25819
CL=25835
|
2009-03-06 03:43:44 -08:00 |
|
Russ Cox
|
839a68469b
|
delete export
TBR=r
OCL=23121
CL=23127
|
2009-01-20 14:40:40 -08:00 |
|
Rob Pike
|
b74e3b95cf
|
add a couple of helper methods to io.ByteBuffer
R=rsc
DELTA=456 (9 added, 2 deleted, 445 changed)
OCL=23107
CL=23107
|
2009-01-20 12:57:25 -08:00 |
|
Russ Cox
|
5564504507
|
new new & make
R=r
OCL=22166
CL=22166
|
2009-01-06 15:19:02 -08:00 |
|
Russ Cox
|
08ca30bbfa
|
change *map to map; *chan to chan; new(T) to new(*T)
fix bugs left over from *[] to [] conversion.
TBR=r
OCL=21576
CL=21581
|
2008-12-19 03:05:37 -08:00 |
|
Russ Cox
|
d47d888ba6
|
convert *[] to [].
R=r
OCL=21563
CL=21571
|
2008-12-18 22:37:22 -08:00 |
|
Rob Pike
|
a10267adcd
|
If ByteBuffer has never been used, b.buf is nil but Data() should still work.
Fix the bug using a (safe) shared global empty array.
R=rsc
DELTA=8 (8 added, 0 deleted, 0 changed)
OCL=21303
CL=21303
|
2008-12-16 13:01:39 -08:00 |
|
Rob Pike
|
5f9254c11a
|
make a (rudimentary) ByteBuffer and put it in package "io".
fix up protocol buffers to use it.
R=rsc
DELTA=1232 (612 added, 572 deleted, 48 changed)
OCL=19964
CL=19981
|
2008-11-25 09:41:58 -08:00 |
|