aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
AgeCommit message (Expand)Author
2019-04-04runtime: ring buffer for binary debug loggingAustin Clements
2019-03-29runtime: rename p racectx field to raceprocctxIan Lance Taylor
2019-01-08runtime: make FuncForPC return the innermost inlined frameKeith Randall
2018-11-14runtime: make processor capability variable naming platform specificMartin Möhrmann
2018-11-10runtime: ensure m.p is never staleNikhil Benesch
2018-10-03runtime: on a signal, set traceback address to a deferreturn callKeith Randall
2018-10-02runtime: eliminate gchelper mechanismAustin Clements
2018-10-02runtime: support disabling goroutine scheduling by classAustin Clements
2018-08-26internal/bytealg: replace use of runtime.support_sse2 with cpu.X86.HasSSE2Martin Möhrmann
2018-08-24runtime: replace sys.CacheLineSize by corresponding internal/cpu const and varsMartin Möhrmann
2018-08-24runtime: use internal/cpu variables in assembler codeMartin Möhrmann
2018-08-20runtime: use gList for gfree listsAustin Clements
2018-08-20runtime: replace manually managed G dequeues with a typeAustin Clements
2018-08-14runtime: go fmt runtime2.goMartin Möhrmann
2018-06-21cmd/compile: improve atomic add intrinsics with ARMv8.1 new instructionWei Xiao
2018-05-25runtime: remove duplicate cpu feature detection on x86Martin Möhrmann
2018-05-03runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder
2018-04-17cmd/internal/obj/arm, runtime: delete old ARM softfloat codeCherry Zhang
2018-04-15runtime: use internal/cpu.X86.HasAVX2 instead of support_avx2Tobias Klauser
2018-04-13runtime/traceback: support tracking goroutine ancestor tracebacks with GODEBU...Eric Daniels
2018-04-11runtime: use internal/cpu instead of support_avxTobias Klauser
2018-04-10runtime: use internal/cpu in alginitMeng Zhuo
2018-04-10runtime: remove support_bmi{1,2}Tobias Klauser
2018-04-04runtime: implement aeshash for arm64 platformMeng Zhuo
2018-03-15runtime: identify special functions by flag instead of addressKeith Randall
2018-03-13Revert "runtime: convert g.waitreason from string to uint8"Josh Bleecher Snyder
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