aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
AgeCommit message (Expand)Author
2018-03-12runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder
2018-03-08runtime: explain and enforce that _panic values live on the stackAustin Clements
2018-03-07runtime: get traceback from VDSO codeIan Lance Taylor
2018-03-04internal/bytealg: move Count to bytealgKeith 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