aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/runtime/stack.c
AgeCommit message (Expand)Author
2014-09-08build: move package sources from src/pkg to srcRuss Cox
2014-09-06runtime: fix panic/wrapper/recover mathRuss Cox
2014-09-05runtime: disable StackCopyAlwaysRuss Cox
2014-09-05runtime: use reflect.call during panic instead of newstackcallRuss Cox
2014-09-05runtime: convert panic/recover to GoKeith Randall
2014-09-04runtime: use new #include "textflag.h"Russ Cox
2014-09-03runtime: make entersyscall/exitsyscall safe for stack splitsRuss Cox
2014-09-03runtime: Start and stop individual goroutines at gc safepointsRick Hudson
2014-09-02runtime: convert select implementation to Go.Keith Randall
2014-09-02runtime: convert traceback*.c to GoRuss Cox
2014-09-01runtime: change PC, SP values in Stkframe, Panic, Defer from byte* to uintptrRuss Cox
2014-08-30runtime: rename SysAlloc to sysAlloc for GoRuss Cox
2014-08-27runtime: rename Lock to MutexRuss Cox
2014-08-27runtime: fix nacl buildRuss Cox
2014-08-27runtime: changes to g->atomicstatus (nee status) to support concurrent GCRick Hudson
2014-08-25cmd/gc, runtime: treat slices and strings like pointers in garbage collectionRuss Cox
2014-08-24runtime: convert channel operations to Go, part 1 (chansend1).Keith Randall
2014-08-21runtime: convert common scheduler functions to GoDmitriy Vyukov
2014-08-19runtime: allow copying of onM frameDmitriy Vyukov
2014-08-19runtime: convert Gosched to GoDmitriy Vyukov
2014-08-19runtime: improve diagnostics of non-copyable framesDmitriy Vyukov
2014-08-18cmd/gc, runtime: refactor interface inlining decision into compilerRuss Cox
2014-08-08runtime: fix data race in stackallocDmitriy Vyukov
2014-07-29runtime: simpler and faster GCDmitriy Vyukov
2014-07-17undo CL 101570044 / 2c57aaea79c4Keith Randall
2014-06-30undo CL 104200047 / 318b04f28372Keith Randall
2014-06-30runtime: stack allocator, separate from mallocgcKeith Randall
2014-06-26all: remove 'extern register M *m' from runtimeRuss Cox
2014-06-12runtime: revise CL 105140044 (defer nil) to work on WindowsRuss Cox
2014-06-12runtime: fix defer of nil funcRuss Cox
2014-05-31runtime: make continuation pc available to stack walkRuss Cox
2014-05-27runtime: stack copier should handle nil defers without faulting.Keith Randall
2014-04-07runtime: make sure associated defers are copyable before trying to copy a stack.Keith Randall
2014-04-03cmd/gc, runtime: make GODEBUG=gcdead=1 mode work with livenessRuss Cox
2014-04-02cmd/gc, cmd/ld, runtime: compact liveness bitmapsRuss Cox
2014-04-01runtime: use correct pc to obtain liveness info during stack copyRuss Cox
2014-04-01runtime: adjust GODEBUG=allocfreetrace=1 and GODEBUG=gcdead=1Russ Cox
2014-03-27runtime: enable 'bad pointer' check during garbage collection of Go stack framesRuss Cox
2014-03-26runtime: eliminate false retention due to m->moreargp/morebufDmitriy Vyukov
2014-03-25runtime: redo stack map entries to avoid false retentionKeith Randall
2014-03-14runtime: fix spans corruptionDmitriy Vyukov
2014-03-14runtime: report "out of memory" in efence modeDmitriy Vyukov
2014-03-14runtime: do not shrink stacks GOCOPYSTACK=0Dmitriy Vyukov
2014-03-13runtime: detect stack split after forkDmitriy Vyukov
2014-03-13runtime: fix stack size checkDmitriy Vyukov
2014-03-12runtime: efence support for growable stacksDmitriy Vyukov
2014-03-11runtime: more Native Client fixesDave Cheney
2014-03-07runtime: round stack size to power of 2.Shenghou Ma
2014-03-07runtime: refactor and fix stack management codeDmitriy Vyukov
2014-03-06runtime: shrink bigger stacks without any copying.Keith Randall