aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/internal
AgeCommit message (Expand)Author
2018-06-01all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper
2018-05-08cmd/compile: add some generic composite type optimizationsMichael Munday
2018-05-08runtime: add js/wasm architectureRichard Musiol
2018-05-03runtime/internal/atomic: improve ARM atomicsCherry Zhang
2018-05-03runtime: use native CAS and memory barrier on ARMv7Cherry Zhang
2018-05-03sync/atomic: redirect many functions to runtime/internal/atomicCherry Zhang
2018-04-29runtime: iterate over set bits in adjustpointersJosh Bleecher Snyder
2018-04-18runtime/internal/atomic: don't use Cas in atomic.Load on ARMYuval Pavel Zholkover
2018-04-11go/build, runtime/internal/sys: reserve RISC-V arch namesTobias Klauser
2018-03-30go/build, go/types, cmd/dist: add js/wasm architectureRichard Musiol
2018-03-27cmd/internal/obj/arm: add DMB instructionYuval Pavel Zholkover
2018-03-22cmd/compile/internal/ppc64, runtime internal/atomic, sync/atomic: implement f...Carlos Eduardo Seo
2018-03-21runtime,sync/atomic: replace asm BYTEs with insts for x86isharipo
2018-02-14runtime/internal/atomic: add early nil check on ARMCherry Zhang
2018-02-14runtime/internal/atomic: unify sys_*_arm.s on non-linuxCherry Zhang
2018-02-13runtime: fix typo in commentYasuhiro Matsumoto
2018-02-12runtime: use NOFRAME on mips and mips64Austin Clements
2018-02-12runtime: fix silly frame sizes on arm and arm64Austin Clements
2018-01-10all: use Fatalf instead of Fatal if format is givenKunpei Sakai
2018-01-09cmd/link: set runtime.GOROOT default during linkRuss Cox
2017-10-25runtime/internal/sys: use boolean constants for sys.BigEndianTobias Klauser
2017-08-30runtime/internal/sys: use standard generated code headerMarvin Stenger
2017-08-08runtime, internal/cpu: change cache line size for arm64 to 64 bytesMartin Möhrmann
2017-05-16cmd/internal/obj/mips: add support of LLV, SCV, NOOP instructionsCherry Zhang
2017-03-22runtime/internal/atomic: Remove unnecessary checks for GOARCH_ppc64Carlos Eduardo Seo
2017-03-16cmd/compile: intrinsics for math/bits.TrailingZerosXKeith Randall
2016-11-22runtime/internal/atomic: crash on unaligned 64-bit ops on 32-bit MIPSCherry Zhang
2016-11-21runtime/internal/atomic: crash on unaligned 64-bit ops on 386 and ARMCherry Zhang
2016-11-12runtime/internal/atomic: add TestUnaligned64Brad Fitzpatrick
2016-11-07cmd/internal/sys, runtime/internal/sys: gofmtMichael Munday
2016-11-03runtime/internal/sys: add arch defs for GOARCH=mips{,le}Vladimir Stefanovic
2016-11-03sync/atomic: add support for GOARCH=mips{,le}Vladimir Stefanovic
2016-11-03runtime/internal/atomic: add GOARCH=mips{,le} supportVladimir Stefanovic
2016-11-03runtime: fix s390x asm frame sizesJosh Bleecher Snyder
2016-10-25cmd, runtime: remove s390x 3 operand immediate logical opsMichael Munday
2016-09-13cmd/compile, runtime/internal/atomic: intrinsify And8, Or8 on ARM64Cherry Zhang
2016-09-06runtime: don't hard-code physical page sizeAustin Clements
2016-09-06runtime: assume 64kB physical pages on ARMAustin Clements
2016-08-29runtime: insufficient padding in the `p` structureCarlos Eduardo Seo
2016-08-25cmd/compile: inline atomics from runtime/internal/atomic on amd64Keith Randall
2016-08-25all: fix assembly vet issuesJosh Bleecher Snyder
2016-08-23cmd/compile: clean up ctz opsKeith Randall
2016-08-22runtime: cull dead codeJosh Bleecher Snyder
2016-07-14runtime/internal/atomic: fix assembly arg sizesJosh Bleecher Snyder
2016-06-30runtime/internal/sys: implement Ctz and Bswap in assembly for 386Austin Clements
2016-06-28runtime/internal/atomic: Use power5 compatible instructions for ppc64Lynn Boger
2016-05-05sync/atomic, runtime/internal/atomic: improve ppc64x atomicsLynn Boger
2016-05-04runtime/internal/atomic: fix vet warningsShenghou Ma
2016-04-14runtime/internal/sys: better fallback algorithms for intrinsicsKeith Randall
2016-04-13runtime/internal/atomic: rename Storep1 to StorepNoWBAustin Clements