summaryrefslogtreecommitdiff
path: root/src/runtime/proc.c
Commit message (Expand)AuthorAgeFilesLines
* [dev.cc] runtime: convert scheduler from C to GoRuss Cox2014-11-111-3489/+0
* runtime: fix initial gp->sched.pc in newextramRuss Cox2014-11-061-4/+5
* runtime: change top-most return PC from goexit to goexit+PCQuantumRuss Cox2014-10-291-5/+3
* runtime: fix line number in first stack frame in printed stack traceRuss Cox2014-10-291-3/+3
* runtime: add fake time support back.Shenghou Ma2014-10-271-0/+20
* undo CL 159990043 / 421fadcef39aRuss Cox2014-10-171-13/+2
* runtime: make pprof a little nicerRuss Cox2014-10-161-2/+13
* cmd/cc, runtime: disallow structs without tagsRuss Cox2014-10-031-1/+1
* runtime: initialize traceback variables earlierKeith Randall2014-09-291-0/+1
* cmd/cc, cmd/ld, runtime: disallow conservative data/bss objectsRuss Cox2014-09-241-21/+9
* runtime: keep g->syscallsp consistent after cgo->Go callbacksHector Martin Cantero2014-09-241-11/+28
* runtime: rename SchedType to SchedTRuss Cox2014-09-181-1/+1
* runtime: delete panicstring; move its checks into gopanicRuss Cox2014-09-181-7/+0
* runtime: change minimum stack size to 2K.Keith Randall2014-09-171-4/+4
* runtime: always run semacquire on the G stackKeith Randall2014-09-161-74/+5
* runtime: remove a few untyped allocationsRuss Cox2014-09-121-40/+12
* runtime: move gosched to Go, to add stack frame informationRuss Cox2014-09-111-12/+1
* runtime: allow crash from gsignal stackRuss Cox2014-09-111-0/+1
* runtime: call rfork on scheduler stack on Plan 9Anthony Martin2014-09-091-2/+2
* runtime: avoid read overrun in heapdumpRuss Cox2014-09-091-0/+2
* runtime: assume precisestack, copystack, StackCopyAlways, ScanStackByFramesRuss Cox2014-09-091-88/+68
* runtime: merge mallocgc, gomallocgcRuss Cox2014-09-091-2/+2
* liblink, runtime: diagnose and fix C code running on Go stackRuss Cox2014-09-081-75/+8
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+3663
* move src/runtime -> src/lib/runtime;Russ Cox2009-06-061-858/+0
* 32-bit fixes in lessstack.Russ Cox2009-06-021-13/+12
* 32-bit stack switching bug fixRuss Cox2009-05-261-1/+1
* move things out of sys into os and runtimeRuss Cox2009-05-081-6/+24
* runtime nits: variable name and commentsRuss Cox2009-04-131-10/+10
* clarification suggested by robRuss Cox2009-04-021-0/+4
* fix runtime stack overflow bug that gri ran into:Russ Cox2009-04-011-152/+208
* more 386 runtime - can run tiny c programs.Russ Cox2009-03-301-3/+3
* Use explicit allspan list instead ofRuss Cox2009-01-281-4/+4
* pragma textflagKen Thompson2009-01-271-0/+4
* various race conditions.Russ Cox2009-01-271-1/+5
* deferKen Thompson2009-01-271-1/+36
* gc #0. mark and sweep collector.Russ Cox2009-01-261-3/+6
* casify, cleanup sysRuss Cox2009-01-161-7/+8
* malloc bug fixes.Russ Cox2008-12-191-1/+5
* malloc in runtime (not used by default)Russ Cox2008-12-181-0/+5
* use Note sched.stopped correctlyRuss Cox2008-12-081-1/+6
* add support for ref counts to memory allocator.Russ Cox2008-12-051-3/+40
* add stub routines stackalloc() and stackfree().Russ Cox2008-12-041-7/+30
* change meaning of $GOMAXPROCS to number of cpus to use,Russ Cox2008-11-251-62/+153
* go/acid/goRuss Cox2008-09-261-3/+3
* get rid of per-G Note, avoids per-G kernel semaphore on Mac.Russ Cox2008-09-241-13/+17
* proper handling of signals.Russ Cox2008-09-181-30/+46
* add network listening & testsRuss Cox2008-09-171-1/+1
* go threads for OS XRuss Cox2008-09-091-3/+1
* fix bug in stack limit calculation - was setting limit reg in wrong place.Rob Pike2008-09-081-8/+3