1
0
mirror of https://github.com/golang/go synced 2024-10-02 23:21:21 -06:00
go/src/pkg/runtime
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
..
386 reflection for functions 2009-07-08 18:16:09 -07:00
amd64 reflection for functions 2009-07-08 18:16:09 -07:00
arm reflection for functions 2009-07-08 18:16:09 -07:00
darwin update 386 to new runtime (CL 30381) 2009-06-17 15:15:55 -07:00
linux Runtime is now starting up with a dummy c program as target: 2009-06-23 11:54:23 -07:00
array.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
cgo2c.c in preparation for changing 6g's behavior to 2009-06-30 20:01:41 -07:00
chan.c reflection for channels 2009-07-08 15:00:54 -07:00
extern.go mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
float.cgo convert string runtime to use cgo. 2009-06-30 20:01:50 -07:00
hashmap.c reflection for maps 2009-07-08 13:55:57 -07:00
hashmap.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
iface.c runtime: use new reflect data structures (CL 31107) 2009-07-07 11:02:54 -07:00
Makefile reflection for maps 2009-07-08 13:55:57 -07:00
malloc.cgo convert string runtime to use cgo. 2009-06-30 20:01:50 -07:00
malloc.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mcache.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mcentral.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mem.c remove declarations for functions that cannot be called from c 2009-06-30 20:01:59 -07:00
mfixalloc.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mgc0.c io.StringBytes -> strings.Bytes 2009-06-29 15:24:23 -07:00
mheap.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mheapmap32.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mheapmap32.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mheapmap64.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mheapmap64.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mkasmh add arm support to mkasmh 2009-06-22 14:08:00 -07:00
msize.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
print.c runtime: use new reflect data structures (CL 31107) 2009-07-07 11:02:54 -07:00
proc.c reflection for functions 2009-07-08 18:16:09 -07:00
reflect.cgo reflection for channels 2009-07-08 15:00:54 -07:00
rune.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
runtime.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
runtime.h reflection for functions 2009-07-08 18:16:09 -07:00
sema.cgo convert string runtime to use cgo. 2009-06-30 20:01:50 -07:00
string.cgo convert string runtime to use cgo. 2009-06-30 20:01:50 -07:00
symtab.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
type.go new reflect library data structures and code declarations 2009-07-06 15:34:04 -07:00
type.h reflection for channels 2009-07-08 15:00:54 -07:00