1
0
mirror of https://github.com/golang/go synced 2024-10-03 02:31:21 -06:00
go/src/pkg/runtime
Russ Cox 33649bd278 runtime: introduce unsafe.New and unsafe.NewArray
to provide functionality previously hacked in to
    reflect and gob.

R=r
https://golang.org/cl/165076
2009-12-07 15:51:58 -08:00
..
386 runtime: fix Caller crash on 386. 2009-12-03 17:24:14 -08:00
amd64 bugs in memmove: 2009-11-18 15:00:02 -08:00
arm bugs in memmove: 2009-11-18 15:00:02 -08:00
darwin runtime: mask signals during signal handler on OS X 2009-11-19 11:01:16 -08:00
freebsd Missed a reference to sc instead of mc in 157065. 2009-11-20 13:46:47 -08:00
linux Remove unnecessary execute bits. 2009-11-18 09:19:29 -08:00
nacl Remove unnecessary execute bits. 2009-11-18 09:19:29 -08:00
cgo2c.c rename runtime internals to have modern names (array->slice etc) 2009-08-25 15:54:25 -07:00
cgocall.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
cgocall.h 8c, 8l dynamic loading support. 2009-10-03 10:37:12 -07:00
chan.c runtime: shift the index for the sort by one. 2009-12-04 13:31:18 -08:00
extern.go improve documentation of runtime. there was no mention of types. 2009-11-17 11:44:15 -08:00
float.c move math out of runtime. 2009-10-15 23:09:22 -07:00
hashmap.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
hashmap.h x[lo:] - gc and runtime. 2009-11-20 09:11:46 -08:00
iface.c runtime: introduce unsafe.New and unsafe.NewArray 2009-12-07 15:51:58 -08:00
Makefile go: makes it build for the case $GOROOT has whitespaces 2009-11-23 17:32:51 -08:00
malloc.cgo runtime: malloc fixes 2009-12-03 17:22:23 -08:00
malloc.h runtime: malloc fixes 2009-12-03 17:22:23 -08: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 runtime: malloc fixes 2009-12-03 17:22:23 -08:00
mfixalloc.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mgc0.c runtime: malloc fixes 2009-12-03 17:22:23 -08:00
mheap.c runtime: malloc fixes 2009-12-03 17:22:23 -08:00
mheapmap32.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
mheapmap32.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mheapmap64.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
mheapmap64.h mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
mkasmh.sh mysterious bug: runtime.acid wasn't getting rebuilt 2009-10-28 14:03:16 -07:00
msize.c mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
print.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
proc.c More FreeBSD-touchups. Thundercats are GOOOOO! 2009-11-18 16:51:59 -08:00
reflect.cgo reflect fixes 2009-11-19 22:06:32 -08:00
rune.c fix range on invalid utf8 bug 2009-09-03 13:56:06 -07:00
runtime.c x[lo:] - gc and runtime. 2009-11-20 09:11:46 -08:00
runtime.h runtime: malloc fixes 2009-12-03 17:22:23 -08:00
sema.cgo publish semacquire and semrelease for use by sync. 2009-10-15 17:46:53 -07:00
slice.c runtime: introduce unsafe.New and unsafe.NewArray 2009-12-07 15:51:58 -08:00
string.cgo x[y:] for strings 2009-11-20 11:42:28 -08:00
symtab.c rename sys functions to runtime, 2009-10-15 23:10:49 -07:00
type.go gc/runtime: pass type structure to makeslice. 2009-12-04 21:44:05 -08:00
type.h gc/runtime: pass type structure to makeslice. 2009-12-04 21:44:05 -08:00