summaryrefslogtreecommitdiff
path: root/src/pkg/runtime/extern.go
AgeCommit message (Collapse)AuthorFilesLines
2011-04-28Imported Upstream version 2011.04.27upstream/2011.04.27Ondřej Surý1-1/+1
2011-02-18Imported Upstream version 2011.02.15upstream/2011.02.15Ondřej Surý1-11/+27
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý1-0/+13
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1-32/+27
2010-06-21runtime: split extern.go into debug.go, extern.go, sig.go.Russ Cox1-148/+0
move mal next to the other malloc functions. R=r CC=golang-dev http://codereview.appspot.com/1701045
2010-05-06runtime.GOMAXPROCS: hack it to have it return the old value.Rob Pike1-2/+4
R=rsc CC=golang-dev http://codereview.appspot.com/1140041
2010-03-29runtime: run deferred calls at GoexitRuss Cox1-0/+1
baby step toward panic+recover. Fixes issue 349. R=r CC=golang-dev http://codereview.appspot.com/825043
2010-03-29runtime: a couple more memory stats.Russ Cox1-0/+2
now runtime.MemStats.Sys really is the sum of all the other Sys fields. R=r CC=golang-dev http://codereview.appspot.com/843041
2010-03-29runtime: more malloc statisticsRuss Cox1-14/+34
expvar: default publishings for cmdline, memstats godoc: import expvar R=r CC=golang-dev http://codereview.appspot.com/815041
2010-03-26runtime: run all finalizers in a single goroutine.Russ Cox1-1/+5
eliminate second pass of mark+sweep by scanning finalizer table specially. R=r CC=golang-dev http://codereview.appspot.com/782041
2010-03-24runtime: malloc sampling, pprof interfaceRuss Cox1-13/+108
R=r CC=golang-dev http://codereview.appspot.com/719041
2010-03-23runtime: add memory profiling, disabled.Russ Cox1-2/+24
no way to get the data out yet. add prototype for runtime.Callers, missing from last CL. R=r CC=golang-dev http://codereview.appspot.com/713041
2010-03-23runtime: add CallersRuss Cox1-2/+0
cut copies of traceback from 6 to 1. R=r CC=golang-dev http://codereview.appspot.com/703041
2010-03-16runtime: add GOROOT and VersionRuss Cox1-0/+20
R=r CC=golang-dev http://codereview.appspot.com/608041
2010-03-08runtime: clock garbage collection on bytes allocated, not pages in useRuss Cox1-0/+1
This keeps fragmentation from delaying garbage collections (and causing more fragmentation). Cuts fresh godoc (with indexes) from 261M to 166M (120M live). Cuts toy wc program from 50M to 8M. Fixes issue 647. R=r, cw CC=golang-dev http://codereview.appspot.com/257041
2010-02-16runtime: fix bug in Caller documentationRuss Cox1-1/+1
R=r CC=golang-dev http://codereview.appspot.com/207110
2010-02-08runtime: instrument malloc + garbage collector.Russ Cox1-0/+9
add simple garbage collection benchmark. R=iant CC=golang-dev http://codereview.appspot.com/204053
2010-02-07runtime: introduce MemStatsTypeRuss Cox1-3/+5
R=ken2 CC=golang-dev http://codereview.appspot.com/204061
2010-02-03finalizers; merge package malloc into package runtimeRuss Cox1-0/+68
R=r, cw CC=golang-dev http://codereview.appspot.com/198085
2009-12-16runtime: if os/signal is not in use, crash onRuss Cox1-0/+4
most signals, so that ordinary programs can be killed, for example. Fixes issue 434. R=dsymonds1 CC=golang-dev, hoisie http://codereview.appspot.com/180064
2009-12-15os/signal: new packageDavid Symonds1-0/+7
Fixes issue 71. R=rsc, r http://codereview.appspot.com/162056 Committer: Russ Cox <rsc@golang.org>
2009-11-17improve documentation of runtime. there was no mention of types.Rob Pike1-1/+3
R=rsc CC=golang-dev http://codereview.appspot.com/157042
2009-11-05gofmt-ify io, json, runtime, encodingRobert Griesemer1-1/+1
R=rsc http://go/go-review/1017056
2009-10-15publish semacquire and semrelease for use by sync.Russ Cox1-0/+11
more enforcing package boundaries R=r DELTA=46 (13 added, 15 deleted, 18 changed) OCL=35806 CL=35806
2009-10-07apply gofmt to rand reflect regexp rpc runtime sort strconv strings sync ↵Russ Cox1-4/+4
syscall testing time unicode unsafe utf8 R=gri DELTA=1409 (79 added, 24 deleted, 1306 changed) OCL=35415 CL=35437
2009-08-25checkpoint & test (pidigits) before trying to automate.Russ Cox1-0/+3
R=r DELTA=616 (598 added, 11 deleted, 7 changed) OCL=33846 CL=33848
2009-08-06add runtime.GOMAXPROCS, allowing a program to, in effect, set $GOMAXPROCSRob Pike1-0/+3
R=rsc DELTA=29 (28 added, 1 deleted, 0 changed) OCL=32829 CL=32837
2009-07-13add LockOSThread and UnlockOSThread toRuss Cox1-0/+14
runtime package for use by debugger, which needs to make sure that all ptrace calls about a given pid come from the same thread. R=r DELTA=175 (90 added, 63 deleted, 22 changed) OCL=31546 CL=31558
2009-06-09mv src/lib to src/pkgRob Pike1-0/+28
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102