summaryrefslogtreecommitdiff
path: root/src/runtime
AgeCommit message (Expand)AuthorFilesLines
2009-05-20stricter interface conversion rule: i.(T)Russ Cox1-8/+31
2009-05-20change representation of interface values.Russ Cox3-175/+306
2009-05-15fix handling of line numbers for first functionRuss Cox1-1/+2
2009-05-08move things out of sys into os and runtimeRuss Cox18-58/+70
2009-05-08Move sys.Reflect and sys.Unreflect into unsafe.Rob Pike1-5/+5
2009-05-056g tweaksRuss Cox1-8/+0
2009-05-03more morestack fiddlingKen Thompson1-0/+39
2009-05-01code improvementKen Thompson1-0/+24
2009-04-29don't set CLONE_PTRACE -- it confuses straceRuss Cox1-1/+3
2009-04-29Ignore SIGPIPE such that write returns EPIPE.Brendan O'Dea2-2/+2
2009-04-15fix traceback prints - %S was not advancing pointer enoughRuss Cox1-1/+5
2009-04-14do not create interfaces containing interfacesRuss Cox1-0/+5
2009-04-13runtime nits: variable name and commentsRuss Cox1-10/+10
2009-04-12tweakKen Thompson1-16/+13
2009-04-12fix string range to have full unicode range (up to 10FFFF).Rob Pike3-98/+116
2009-04-12change replacement rune to its correct value, fffdRob Pike1-1/+1
2009-04-10range over stringsKen Thompson1-0/+156
2009-04-09change representation of stringsKen Thompson7-114/+99
2009-04-02implement some more 8gRuss Cox1-0/+4
2009-04-02clarification suggested by robRuss Cox1-0/+4
2009-04-01fix runtime stack overflow bug that gri ran into:Russ Cox2-155/+211
2009-03-31test for and fix bug involving reflect v.Interface() and ==.Russ Cox2-7/+64
2009-03-31more 386 runtime:Russ Cox11-12/+939
2009-03-30more 386 runtime - can run tiny c programs.Russ Cox25-92/+1720
2009-03-24fix build:Russ Cox3-5/+6
2009-03-24split heapmap, which is specific to 64-bit pointer addresses,Russ Cox4-201/+214
2009-03-24convert Linux to auto-generated defs.hRuss Cox7-189/+292
2009-03-24convert darwin to use godefs-generated defs.h.Russ Cox6-429/+490
2009-03-24split rt1.c into signal.c and thread.c.Russ Cox6-430/+476
2009-03-24move darwin specific code into runtime/darwin/Russ Cox11-28/+20
2009-03-24move amd64-specific (but os-independent) pieces of runtimeRuss Cox4-126/+133
2009-03-23add test for close/closed, fix a few implementation bugs.Russ Cox1-28/+30
2009-03-23allow range on nil mapsRuss Cox1-0/+4
2009-03-20embarassing bug in allocator:Russ Cox2-2/+2
2009-03-17binary search on type switches.Ken Thompson1-0/+17
2009-03-16change format of Sigt and SigiKen Thompson1-71/+96
2009-03-13close/closed on chansKen Thompson1-33/+117
2009-03-12chan flags close/closed installedKen Thompson1-2/+47
2009-03-061. type switchesKen Thompson1-1/+1
2009-02-15build nitsRuss Cox1-2/+2
2009-02-11fix gc bug. i think this is tgs's second bug.Russ Cox2-3/+8
2009-02-06tgs's gc bug.Russ Cox1-3/+10
2009-02-06closures - runtime and debugger support, test caseRuss Cox3-4/+142
2009-02-02minor tweaksRuss Cox2-11/+8
2009-01-29if take address of local, move to heap.Russ Cox2-13/+28
2009-01-28Use explicit allspan list instead ofRuss Cox7-40/+43
2009-01-27pragma textflagKen Thompson1-0/+4
2009-01-27various race conditions.Russ Cox3-14/+38
2009-01-27spellingKen Thompson2-6/+5
2009-01-27deferKen Thompson3-6/+66