Rob Pike
|
cb9c973829
|
don't crash printing a nil map
R=rsc
DELTA=19 (18 added, 0 deleted, 1 changed)
OCL=32656
CL=32670
|
2009-08-03 13:34:20 -07:00 |
|
Russ Cox
|
ca01716934
|
fix build - broke with uint32 -> int change in reflect SliceHeader
TBR=r
OCL=32225
CL=32225
|
2009-07-27 11:23:49 -07:00 |
|
Russ Cox
|
22ea3f9e49
|
fix SliceHeader: len and cap are int, not uint32
R=r,iant
DELTA=2 (0 added, 0 deleted, 2 changed)
OCL=32215
CL=32222
|
2009-07-27 10:59:37 -07:00 |
|
Russ Cox
|
92e925778e
|
reflection for interface set
rename map access methods to Elem, SetElem.
R=r
DELTA=95 (66 added, 7 deleted, 22 changed)
OCL=31456
CL=31469
|
2009-07-10 16:32:26 -07:00 |
|
Russ Cox
|
12ebbe7463
|
reflection for methods
R=r
DELTA=156 (135 added, 8 deleted, 13 changed)
OCL=31407
CL=31428
|
2009-07-09 17:27:49 -07:00 |
|
Russ Cox
|
bba278a43b
|
reflection for functions
add channel send type check (thanks austin).
fix type mismatch message.
R=r
DELTA=241 (225 added, 5 deleted, 11 changed)
OCL=31370
CL=31375
|
2009-07-08 18:16:09 -07:00 |
|
Russ Cox
|
5ddaf9a098
|
reflection for channels
R=r
DELTA=188 (171 added, 6 deleted, 11 changed)
OCL=31352
CL=31361
|
2009-07-08 15:00:54 -07:00 |
|
Russ Cox
|
764b6ec1aa
|
reflection for maps
R=r
DELTA=304 (248 added, 34 deleted, 22 changed)
OCL=31345
CL=31347
|
2009-07-08 13:55:57 -07:00 |
|
Russ Cox
|
ce2e450c6b
|
install new reflect:
rename ntype.go and nvalue.go to type.go and value.go
R=r
DELTA=4295 (761 added, 2819 deleted, 715 changed)
OCL=31238
CL=31276
|
2009-07-07 11:02:44 -07:00 |
|
Rob Pike
|
29e6eb21ec
|
make a description of the slice header public
R=rsc
DELTA=18 (3 added, 0 deleted, 15 changed)
OCL=31086
CL=31094
|
2009-07-02 16:28:04 -07:00 |
|
Russ Cox
|
a439f66228
|
add test, fix bug: structs that differ in their
first field were not being handled correctly
because the visited map did not include the type.
R=r
OCL=31006
CL=31006
|
2009-07-01 16:45:09 -07:00 |
|
Russ Cox
|
4866223c2e
|
add reflect.Typeof; test for and fix nil interface bug in DeepEqual
R=r
DELTA=40 (30 added, 2 deleted, 8 changed)
OCL=30742
CL=30753
|
2009-06-25 14:25:38 -07:00 |
|
David Symonds
|
d4e57ff248
|
Fix a proto encoding crasher whereby a nil in a repeated group field would crash the server.
Also fix the reflect bug that was exposed by this bug.
R=r
APPROVED=rsc
DELTA=162 (103 added, 32 deleted, 27 changed)
OCL=30125
CL=30319
|
2009-06-15 18:35:04 -07:00 |
|
Rob Pike
|
d90e7cbac6
|
mv src/lib to src/pkg
tests: all.bash passes, gobuild still works, godoc still works.
R=rsc
OCL=30096
CL=30102
|
2009-06-09 09:53:44 -07:00 |
|