aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
AgeCommit message (Expand)Author
2018-03-29[release-branch.go1.10] runtime: identify special functions by flag instead o...Keith Randall
2017-12-01runtime: restore the Go-allocated signal stack in unminitAustin Clements
2017-11-30runtime: don't block signals that will kill the programIan Lance Taylor
2017-10-30runtime: buffered write barrier implementationAustin Clements
2017-10-29runtime: remove write barriers from newstack, gogoAustin Clements
2017-10-13runtime: schedule fractional workers on all PsAustin Clements
2017-10-13runtime: preempt fractional worker after reaching utilization goalAustin Clements
2017-10-11runtime: make it possible to exit Go-created threadsAustin Clements
2017-10-11runtime: replace sched.mcount int32 with sched.mnext int64Austin Clements
2017-10-11runtime: make m.nextwaitm an muintptrAustin Clements
2017-10-11runtime: don't start new threads from locked threadsAustin Clements
2017-10-05runtime: make LockOSThread/UnlockOSThread nestedAustin Clements
2017-09-27runtime: eliminate GOMAXPROCS limitAustin Clements
2017-09-27runtime: dynamically allocate allpAustin Clements
2017-09-22runtime: don't call lockOSThread for every cgo callIan Lance Taylor
2017-09-16runtime: improve fastrand with a better generatorGiovanni Bajo
2017-09-15runtime: change lockedg/lockedm to guintptr/muintptrIan Lance Taylor
2017-08-29runtime: forward crashing signals to late handlersElias Naur
2017-08-25runtime: unify sigTabT type across Unix systemsIan Lance Taylor
2017-08-15runtime: move selectdone into gDaniel Morsing
2017-08-15runtime: remove link field from itabKeith Randall
2017-08-15runtime: remove bad field from itabKeith Randall
2017-08-15runtime: new itab lookup tableKeith Randall
2017-08-15runtime: remove unused global variable emptystringIan Lance Taylor
2017-06-14runtime: move pdesc into pAustin Clements
2017-06-13runtime: increase MaxGomaxprocs to 1024Austin Clements
2017-06-05runtime: delay exiting while panic is running deferred functionsIan Lance Taylor
2017-05-10runtime: remove unused cpuid_X variablesMartin Möhrmann
2017-05-01runtime: refactor cpu feature detection for 386 & amd64Martin Möhrmann
2017-04-25runtime: simplify detection of preference to use AVX memmoveMartin Möhrmann
2017-04-19runtime: record swept and reclaimed bytes in sweep traceAustin Clements
2017-04-19runtime: make sweep trace events encompass entire sweep loopAustin Clements
2017-03-21bytes: add optimized countByte for amd64Josselin Costanzi
2017-03-06runtime: avoid repeated findmoduledatap callsAustin Clements
2017-03-04runtime: remove unused gcstatsAustin Clements
2017-02-24runtime: do not allocate on every time.SleepRuss Cox
2017-02-23runtime: new profile buffer implementation supporting label pointersRuss Cox
2017-02-16runtime: use balanced tree for addr lookup in semaphore implementationRuss Cox
2017-02-14runtime: remove g.stackAllocAustin Clements
2017-02-14runtime: remove stack barriersAustin Clements
2017-02-14runtime: remove rescan listAustin Clements
2017-02-13cmd/compile: optimize non-empty-interface type conversionsKeith Randall
2017-02-12runtime: use two-level list for semaphore address search in semaRootRuss Cox
2017-02-08runtime: use atomic ops for fwdSig, make sigtable immutableIan Lance Taylor
2017-02-06runtime: add definitions for SetGoroutineLabels and DoMichael Matloob
2017-02-03runtime: handle SIGPIPE in c-archive and c-shared programsElias Naur
2017-01-05crypto: detect BMI usability on AMD64 for sha1 and sha256Lion Yang
2016-12-19cmd/compile, runtime: a different approach to duplicate itabsMichael Hudson-Doyle
2016-12-16runtime: cross-reference _func type betterAustin Clements
2016-10-28runtime: add deletion barriers on gobuf.ctxtAustin Clements