1
0
mirror of https://github.com/golang/go synced 2024-11-20 09:44:45 -07:00
go/src/runtime
Russ Cox 3a0df4c451 more 386 runtime fixes.
can pass many tests;
current stumbling block is an 8l bug.

R=r
DELTA=122  (83 added, 8 deleted, 31 changed)
OCL=29872
CL=29876
2009-06-04 11:16:03 -07:00
..
386 32-bit fixes in lessstack. 2009-06-02 23:02:12 -07:00
amd64 32-bit fixes in lessstack. 2009-06-02 23:02:12 -07:00
arm Added enough arm related scaffolding to create a simple 2009-05-26 11:18:42 -07:00
darwin more 386 runtime fixes. 2009-06-04 11:16:03 -07:00
linux Added enough arm related scaffolding to create a simple 2009-05-26 11:18:42 -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 move things out of sys into os and runtime 2009-05-08 15:21:41 -07: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 allow range on nil maps 2009-03-23 18:32:37 -07:00
hashmap.h range statement 2008-12-05 18:24:05 -08:00
iface.c stricter interface conversion rule: i.(T) 2009-05-20 18:23:19 -07:00
Makefile 8g: 64-bit arithmetic and assorted bug fixes; 2009-05-26 21:07:26 -07:00
malloc_go.cgo gc #0. mark and sweep collector. 2009-01-26 17:37:05 -08:00
malloc.c Fix godoc deadlock. 2009-05-29 13:31:53 -07:00
malloc.h more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07: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 more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mfixalloc.c Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
mgc0.c 386 library updates 2009-06-02 23:22:12 -07:00
mheap.c split heapmap, which is specific to 64-bit pointer addresses, 2009-03-24 15:11:56 -07:00
mheapmap32.c more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mheapmap32.h more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mheapmap64.c split heapmap, which is specific to 64-bit pointer addresses, 2009-03-24 15:11:56 -07:00
mheapmap64.h split heapmap, which is specific to 64-bit pointer addresses, 2009-03-24 15:11:56 -07:00
msize.c embarassing bug in allocator: 2009-03-20 16:34:13 -07:00
print.c fix traceback prints - %S was not advancing pointer enough 2009-04-15 18:52:28 -07:00
proc.c 32-bit fixes in lessstack. 2009-06-02 23:02:12 -07:00
rune.c fix string range to have full unicode range (up to 10FFFF). 2009-04-12 17:01:17 -07:00
runtime.c detect recursive initialization 2009-05-28 16:00:55 -07:00
runtime.h more 386 runtime fixes. 2009-06-04 11:16:03 -07:00
sema_go.cgo move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
sema.c move things out of sys into os and runtime 2009-05-08 15:21:41 -07:00
string.c added protection against race condition 2009-05-27 15:56:44 -07:00
symtab.c fix handling of line numbers for first function 2009-05-15 17:26:08 -07:00