1
0
mirror of https://github.com/golang/go synced 2024-10-04 07:11:21 -06:00
go/src/runtime
Russ Cox 391425ae55 if take address of local, move to heap.
heuristic to not print bogus strings.
fix one error message format.

R=ken
OCL=23849
CL=23851
2009-01-29 17:38:58 -08:00
..
amd64_darwin.h move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
amd64_linux.h cleanup; sys.sleep can go. 2008-09-24 15:28:03 -07:00
array.c print(array) 2008-12-18 22:17:05 -08:00
cgo2c.c move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
chan.c spelling 2009-01-27 13:23:28 -08:00
float_go.cgo move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
float.c move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
hashmap.c in hash implementation, if data >= 8, align to 8. 2009-01-26 15:36:39 -08:00
hashmap.h range statement 2008-12-05 18:24:05 -08:00
iface.c interface speedups and fixes. 2009-01-26 12:36:21 -08:00
Makefile Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
malloc_go.cgo gc #0. mark and sweep collector. 2009-01-26 17:37:05 -08:00
malloc.c Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
malloc.h Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
mcache.c malloc bug fixes. 2008-12-19 03:13:39 -08:00
mcentral.c gc #0. mark and sweep collector. 2009-01-26 17:37:05 -08:00
mem.c Tweak code to make it easier to compile with gcc. 2009-01-13 09:55:24 -08:00
mfixalloc.c Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
mgc0.c Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
mheap.c Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
msize.c gc #0. mark and sweep collector. 2009-01-26 17:37:05 -08:00
print.c if take address of local, move to heap. 2009-01-29 17:38:58 -08:00
proc.c Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
rt0_amd64_darwin.s Break runtime.c into separate pieces for maps, strings, print, etc. 2008-06-30 11:50:36 -07:00
rt0_amd64_linux.s Break runtime.c into separate pieces for maps, strings, print, etc. 2008-06-30 11:50:36 -07:00
rt0_amd64.s defer 2009-01-27 12:03:53 -08:00
rt1_amd64_darwin.c various race conditions. 2009-01-27 14:01:20 -08:00
rt1_amd64_linux.c various race conditions. 2009-01-27 14:01:20 -08:00
rt2_amd64.c casify, cleanup sys 2009-01-16 14:58:14 -08:00
rune.c casify, cleanup sys 2009-01-16 14:58:14 -08:00
runtime.c gc #0. mark and sweep collector. 2009-01-26 17:37:05 -08:00
runtime.h spelling 2009-01-27 13:23:28 -08:00
sema_go.cgo move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
sema.c move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
signals_darwin.h preparation for exec. 2008-12-03 14:21:28 -08:00
signals_linux.h preparation for exec. 2008-12-03 14:21:28 -08:00
string.c if take address of local, move to heap. 2009-01-29 17:38:58 -08:00
symtab.c off-by-one error assigning src files to functions 2008-12-15 10:50:41 -08:00
sys_amd64_darwin.s casify, cleanup sys 2009-01-16 14:58:14 -08:00
sys_amd64_linux.s casify, cleanup sys 2009-01-16 14:58:14 -08:00
sys_types.h Remove doubled #else 2008-08-03 00:34:05 -07:00