Rob Pike
|
b1e64585b6
|
move dereference code out of the ops and into the interpreter loops.
R=rsc
DELTA=574 (40 added, 149 deleted, 385 changed)
OCL=31017
CL=31019
|
2009-07-01 23:04:27 -07:00 |
|
Rob Pike
|
c701af8c80
|
Encode and decode engines for gobs.
R=rsc
DELTA=468 (292 added, 18 deleted, 158 changed)
OCL=31008
CL=31012
|
2009-07-01 18:25:13 -07:00 |
|
Rob Pike
|
b968943332
|
scalar decoders
R=rsc
DELTA=897 (728 added, 14 deleted, 155 changed)
OCL=30955
CL=30955
|
2009-06-30 17:59:41 -07:00 |
|
Rob Pike
|
79b2cf92d9
|
pass the state to the encoders and decoders so error handling can be centralized.
R=rsc
DELTA=172 (40 added, 6 deleted, 126 changed)
OCL=30941
CL=30944
|
2009-06-30 16:20:31 -07:00 |
|
Rob Pike
|
f6f825141a
|
encoders for booleans and numbers.
R=rsc
DELTA=610 (597 added, 5 deleted, 8 changed)
OCL=30934
CL=30939
|
2009-06-30 15:37:46 -07:00 |
|
Russ Cox
|
d3a412a5ab
|
io.StringBytes -> strings.Bytes
io.ByteBuffer -> bytes.Buffer
left io.ByteBuffer stub around for now,
for protocol compiler.
R=r
OCL=30861
CL=30872
|
2009-06-29 15:24:23 -07:00 |
|
Rob Pike
|
b948c437a1
|
integer encode/decode
R=rsc
DELTA=185 (175 added, 10 deleted, 0 changed)
OCL=30863
CL=30871
|
2009-06-29 15:15:07 -07:00 |
|