summaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
Commit message (Expand)AuthorAgeFilesLines
* all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick2019-10-101-1/+1
* runtime: update runtime2.go itab comments about sync structSean Chen2019-09-241-1/+1
* Revert "Revert "cmd/compile,runtime: allocate defer records on the stack""Keith Randall2019-06-101-1/+8
* Revert "cmd/compile,runtime: allocate defer records on the stack"Keith Randall2019-06-051-8/+1
* cmd/compile,runtime: allocate defer records on the stackKeith Randall2019-06-041-1/+8
* runtime: remove redundant "//"Joey2019-05-171-1/+1
* runtime: resolve latent function type TODOTamir Duberstein2019-05-131-5/+5
* runtime: add background scavengerMichael Anthony Knyszek2019-05-091-0/+2
* runtime: document P statusesAustin Clements2019-04-251-2/+43
* runtime: remove some unused fields in m and pAustin Clements2019-04-151-6/+5
* runtime: note about improved _Gscan bit handlingAustin Clements2019-04-111-0/+7
* runtime: ring buffer for binary debug loggingAustin Clements2019-04-041-0/+2
* runtime: rename p racectx field to raceprocctxIan Lance Taylor2019-03-291-1/+1
* runtime: make FuncForPC return the innermost inlined frameKeith Randall2019-01-081-0/+11
* runtime: make processor capability variable naming platform specificMartin Möhrmann2018-11-141-6/+0
* runtime: ensure m.p is never staleNikhil Benesch2018-11-101-0/+1
* runtime: on a signal, set traceback address to a deferreturn callKeith Randall2018-10-031-3/+5
* runtime: eliminate gchelper mechanismAustin Clements2018-10-021-1/+0
* runtime: support disabling goroutine scheduling by classAustin Clements2018-10-021-0/+12
* internal/bytealg: replace use of runtime.support_sse2 with cpu.X86.HasSSE2Martin Möhrmann2018-08-261-1/+0
* runtime: replace sys.CacheLineSize by corresponding internal/cpu const and varsMartin Möhrmann2018-08-241-1/+2
* runtime: use internal/cpu variables in assembler codeMartin Möhrmann2018-08-241-3/+2
* runtime: use gList for gfree listsAustin Clements2018-08-201-6/+10
* runtime: replace manually managed G dequeues with a typeAustin Clements2018-08-201-2/+1
* runtime: go fmt runtime2.goMartin Möhrmann2018-08-141-5/+5
* cmd/compile: improve atomic add intrinsics with ARMv8.1 new instructionWei Xiao2018-06-211-0/+3
* runtime: remove duplicate cpu feature detection on x86Martin Möhrmann2018-05-251-2/+1
* runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder2018-05-031-13/+78
* cmd/internal/obj/arm, runtime: delete old ARM softfloat codeCherry Zhang2018-04-171-4/+0
* runtime: use internal/cpu.X86.HasAVX2 instead of support_avx2Tobias Klauser2018-04-151-1/+0
* runtime/traceback: support tracking goroutine ancestor tracebacks with GODEBU...Eric Daniels2018-04-131-2/+10
* runtime: use internal/cpu instead of support_avxTobias Klauser2018-04-111-1/+0
* runtime: use internal/cpu in alginitMeng Zhuo2018-04-101-5/+0
* runtime: remove support_bmi{1,2}Tobias Klauser2018-04-101-2/+0
* runtime: implement aeshash for arm64 platformMeng Zhuo2018-04-041-0/+2
* runtime: identify special functions by flag instead of addressKeith Randall2018-03-151-2/+2
* Revert "runtime: convert g.waitreason from string to uint8"Josh Bleecher Snyder2018-03-131-76/+13
* runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder2018-03-121-13/+76
* runtime: explain and enforce that _panic values live on the stackAustin Clements2018-03-081-1/+11
* runtime: get traceback from VDSO codeIan Lance Taylor2018-03-071-0/+3
* internal/bytealg: move Count to bytealgKeith Randall2018-03-041-0/+1
* runtime: restore the Go-allocated signal stack in unminitAustin Clements2017-12-011-4/+5
* runtime: don't block signals that will kill the programIan Lance Taylor2017-11-301-1/+1
* runtime: buffered write barrier implementationAustin Clements2017-10-301-0/+5
* runtime: remove write barriers from newstack, gogoAustin Clements2017-10-291-8/+10
* runtime: schedule fractional workers on all PsAustin Clements2017-10-131-3/+4
* runtime: preempt fractional worker after reaching utilization goalAustin Clements2017-10-131-0/+4
* runtime: make it possible to exit Go-created threadsAustin Clements2017-10-111-3/+26
* runtime: replace sched.mcount int32 with sched.mnext int64Austin Clements2017-10-111-2/+2
* runtime: make m.nextwaitm an muintptrAustin Clements2017-10-111-1/+1