aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/internal
AgeCommit message (Expand)Author
2020-10-09[release-branch.go1.15] runtime: implement StorepNoWB for wasm in assemblyKeith Randall
2020-04-03runtime: eliminate redundant load in Xchg and Xadd on arm64Xiangdong Ji
2020-03-15cmd/asm,cmd/internal/obj/riscv: add atomic memory operation instructionsJoel Sing
2020-03-15cmd/asm,cmd/internal/obj/riscv: add LR/SC instructionsJoel Sing
2020-03-15cmd/internal/obj/riscv: add FENCE instructionJoel Sing
2020-01-19runtime: add support for linux/riscv64Joel Sing
2019-11-11cmd/compile, runtime: intrinsify atomic And8 and Or8 on s390xMichael Munday
2019-11-08runtime: copy some functions from math/bits to runtime/internal/sysDavid Chase
2019-11-01[dev.link] all: merge branch 'master' into dev.linkThan McIntosh
2019-10-31runtime/internal/atomic: add tests for And8 and Or8Michael Munday
2019-10-29runtime/internal/atomic: add Store8Austin Clements
2019-10-21[dev.link] cmd/link: do not put static symbols into name lookup tableCherry Zhang
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-09all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick
2019-10-09all: remove the nacl port (part 1)Brad Fitzpatrick
2019-06-06runtime/internal/atomic: remove erroneous ABI wrappersAustin Clements
2019-06-06runtime/internal/atomic: export more ABI0 wrappersAustin Clements
2019-06-06runtime: mark all Go symbols called from assembly in other packagesAustin Clements
2019-06-06cmd/compile, runtime: make atomic loads/stores sequentially consistent on s390xMichael Munday
2019-05-22all: shorten some testsRuss Cox
2019-05-03cmd/compile,runtime/internal/atomic: add Load8Austin Clements
2019-05-03runtime: remove sys.HugePageSizeMichael Anthony Knyszek
2019-04-30all: add new GOOS=illumos, split out of GOOS=solarisJoshua M. Clulow
2019-04-17runtime/internal/atomic: remove bad go:noescape annotations on LoadpMatthew Dempsky
2019-04-16runtime/internal/atomic: fix s390x's StorepNoWB implementationMatthew Dempsky
2019-04-02runtime/internal/atomic: fix wasm's StorepNoWB implementationMatthew Dempsky
2019-01-09cmd/dist, cmd/link, runtime: fix stack size when cross-compiling aix/ppc64Clément Chigot
2018-11-05runtime/internal/sys: regenerate zgoos_*.go filesTobias Klauser
2018-10-23cmd/compile, runtime: add new lightweight atomics for ppc64xCarlos Eduardo Seo
2018-10-15cmd/compile: add intrinsics for runtime/internal/math on 386 and amd64Martin Möhrmann
2018-10-15runtime/internal/math: add multiplication with overflow checkMartin Möhrmann
2018-09-28go/build, runtime/internal/sys: add GOOS=aixClément Chigot
2018-08-24runtime: replace sys.CacheLineSize by corresponding internal/cpu const and varsMartin Möhrmann
2018-06-21cmd/compile: improve atomic add intrinsics with ARMv8.1 new instructionWei Xiao
2018-06-12runtime/internal/sys: rename Wasm to WASMRichard Musiol
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