summaryrefslogtreecommitdiff
path: root/src/runtime/internal
Commit message (Expand)AuthorAgeFilesLines
* runtime/internal/atomic: crash on unaligned 64-bit ops on 32-bit MIPSCherry Zhang2016-11-222-3/+7
* runtime/internal/atomic: crash on unaligned 64-bit ops on 386 and ARMCherry Zhang2016-11-213-2/+21
* runtime/internal/atomic: add TestUnaligned64Brad Fitzpatrick2016-11-121-0/+36
* cmd/internal/sys, runtime/internal/sys: gofmtMichael Munday2016-11-071-7/+7
* runtime/internal/sys: add arch defs for GOARCH=mips{,le}Vladimir Stefanovic2016-11-035-0/+89
* sync/atomic: add support for GOARCH=mips{,le}Vladimir Stefanovic2016-11-031-3/+4
* runtime/internal/atomic: add GOARCH=mips{,le} supportVladimir Stefanovic2016-11-033-0/+305
* runtime: fix s390x asm frame sizesJosh Bleecher Snyder2016-11-031-1/+1
* cmd, runtime: remove s390x 3 operand immediate logical opsMichael Munday2016-10-251-2/+4
* cmd/compile, runtime/internal/atomic: intrinsify And8, Or8 on ARM64Cherry Zhang2016-09-132-31/+24
* runtime: don't hard-code physical page sizeAustin Clements2016-09-0610-80/+80
* runtime: assume 64kB physical pages on ARMAustin Clements2016-09-061-1/+1
* runtime: insufficient padding in the `p` structureCarlos Eduardo Seo2016-08-292-2/+2
* cmd/compile: inline atomics from runtime/internal/atomic on amd64Keith Randall2016-08-252-0/+31
* all: fix assembly vet issuesJosh Bleecher Snyder2016-08-257-11/+14
* cmd/compile: clean up ctz opsKeith Randall2016-08-234-67/+0
* runtime: cull dead codeJosh Bleecher Snyder2016-08-222-11/+0
* runtime/internal/atomic: fix assembly arg sizesJosh Bleecher Snyder2016-07-146-12/+12
* runtime/internal/sys: implement Ctz and Bswap in assembly for 386Austin Clements2016-06-303-0/+84
* runtime/internal/atomic: Use power5 compatible instructions for ppc64Lynn Boger2016-06-281-4/+47
* sync/atomic, runtime/internal/atomic: improve ppc64x atomicsLynn Boger2016-05-051-53/+16
* runtime/internal/atomic: fix vet warningsShenghou Ma2016-05-042-7/+7
* runtime/internal/sys: better fallback algorithms for intrinsicsKeith Randall2016-04-142-63/+126
* runtime/internal/atomic: rename Storep1 to StorepNoWBAustin Clements2016-04-1313-13/+16
* runtime/internal/atomic: remove write barrier from Storep1 on s390xAustin Clements2016-04-131-1/+1
* runtime/internal/atomic: add s390x atomic operationsMichael Munday2016-04-122-0/+247
* runtime: remove remaining references to TheCharJeremy Jackins2016-04-1133-33/+50
* cmd/compile: added some intrinsics to SSA back endDavid Chase2016-03-281-0/+105
* runtime/internal/sys: add s390x supportMichael Munday2016-03-212-0/+44
* runtime: new files for plan9_arm supportRichard Miller2016-03-071-0/+11
* all: single space after period.Brad Fitzpatrick2016-03-023-5/+5
* all: make copyright headers consistent with one space after periodBrad Fitzpatrick2016-03-013-3/+3
* runtime/internal/atomic: use //go:noinline to prevent inlining, not assembly nopMichael Hudson-Doyle2016-01-133-15/+5
* cmd/internal/obj, cmd/link, runtime: use a larger stack frame on ppc64Michael Hudson-Doyle2015-11-122-2/+2
* runtime/internal/sys: remove IntptrMatthew Dempsky2015-11-129-9/+0
* runtime, runtime/internal/sys: fix build for linux/{mips64,mips64le}Shenghou Ma2015-11-122-0/+52
* runtime: delete runtime/internal/atomic/textflag.hMichael Matloob2015-11-121-30/+0
* runtime: move arch_mips64(le)?.go into runtime/internal/sysMichael Matloob2015-11-122-0/+38
* runtime/internal/atomic: delete arch1_*.go filesMichael Matloob2015-11-1210-88/+5
* runtime: break out system-specific constants into package sysMichael Matloob2015-11-1228-0/+614
* runtime/internal/atomic: added mips64 support.Yao Zhang2015-11-125-0/+341
* runtime: break atomics out into package runtime/internal/atomicMichael Matloob2015-11-1030-0/+1766