summaryrefslogtreecommitdiff
path: root/src/pkg/runtime
AgeCommit message (Expand)AuthorFilesLines
2009-12-14runtime: in exitsyscall, avoid confusing garbage collectorRuss Cox1-1/+6
2009-12-11Remove GOBIN in PATH dependency; don't assume cwd is $GOROOT/srcDevon H. O'Dell1-7/+7
2009-12-10fix calling convention and make memmove restore the g and mKai Backman1-2/+10
2009-12-08runtime: start new darwin/amd64 threads on correct stack,Russ Cox1-11/+13
2009-12-08Fix stack on FreeBSD / add stack check across the boardDevon H. O'Dell8-10/+36
2009-12-08When SA_SIGINFO is set, we should use __sa_sigaction on FreeBSDDevon H. O'Dell2-4/+4
2009-12-07runtime: don't touch pages of memory unnecessarily.Russ Cox8-45/+15
2009-12-07runtime: introduce unsafe.New and unsafe.NewArrayRuss Cox2-4/+42
2009-12-07pick off special one-byte case in copy. worth 2x in benchmarks (38ns->16ns).Rob Pike1-1/+5
2009-12-06runtime: disable pointer scan optimizationRuss Cox1-1/+3
2009-12-04gc/runtime: pass type structure to makeslice.Russ Cox3-13/+86
2009-12-04runtime: shift the index for the sort by one.Adam Langley1-6/+2
2009-12-04Remove global chanlock.Adam Langley1-33/+75
2009-12-03runtime: fix Caller crash on 386.Russ Cox1-2/+2
2009-12-03runtime: malloc fixesRuss Cox7-110/+38
2009-11-23go: makes it build for the case $GOROOT has whitespacesSergio Luis O. B. Correia1-2/+2
2009-11-20Missed a reference to sc instead of mc in 157065.William Josephson1-1/+1
2009-11-20FreeBSD's mcontext isn't exactly the same as sigcontext, soDevon H. O'Dell5-122/+43
2009-11-20x[y:] for stringsRuss Cox1-0/+18
2009-11-20x[lo:] - gc and runtime.Russ Cox4-54/+45
2009-11-19reflect fixesRuss Cox1-0/+6
2009-11-19runtime: mask signals during signal handler on OS XRuss Cox2-2/+2
2009-11-18runtime: fix bug on darwin/amd64 - bad g in bsdthread_startRuss Cox1-2/+2
2009-11-18More FreeBSD-touchups. Thundercats are GOOOOO!Devon H. O'Dell2-8/+8
2009-11-18bugs in memmove:Rob Pike3-6/+7
2009-11-18Remove unnecessary execute bits.William Josephson11-0/+0
2009-11-18Add an intptr type to runtime; needed in FreeBSDDevon H. O'Dell2-1/+3
2009-11-17FreeBSD/i386 workDevon H. O'Dell8-22/+492
2009-11-17runtime: add ARM memmoveRuss Cox1-0/+248
2009-11-17copy tweaksRuss Cox5-131/+181
2009-11-17runtime: two trivial but important bug fixesRuss Cox2-2/+2
2009-11-17bug in copyKen Thompson1-1/+1
2009-11-17install copy predefinedKen Thompson4-0/+164
2009-11-17runtime: do not create new threads during malloc.Russ Cox1-2/+5
2009-11-17improve documentation of runtime. there was no mention of types.Rob Pike1-1/+3
2009-11-17syscall: use correct pointer in recvfrom/sendto.Russ Cox1-13/+13
2009-11-17FreeBSD-specific porting work.Devon H. O'Dell11-3/+690
2009-11-16runtime: make signal handler work on 386Russ Cox2-7/+18
2009-11-15runtime: avoid crash in CallerRuss Cox2-2/+2
2009-11-13runtime: warn about SELinux based mmap failures on Linux.Adam Langley5-5/+32
2009-11-12fix style nit ignored in previous clKai Backman1-1/+1
2009-11-12add support for pre arm v6 cas. set GOARM=5 to enable.Kai Backman3-1/+46
2009-11-11 add cache flushing call after generating closure.Kai Backman2-0/+15
2009-11-10update old comment: things are much better nowRuss Cox1-5/+6
2009-11-09- replaced gofmt expression formatting algorithm withRobert Griesemer1-2/+2
2009-11-05 make 5g executables run on android/arm hardware. change OABIKai Backman1-8/+20
2009-11-05gofmt-ify io, json, runtime, encodingRobert Griesemer2-49/+50
2009-10-29clone and futexKai Backman2-11/+95
2009-10-28Fix bug when sending via select.Adam Langley1-32/+19
2009-10-28mysterious bug: runtime.acid wasn't getting rebuiltRuss Cox2-5/+5