summaryrefslogtreecommitdiff
path: root/src/runtime
Commit message (Expand)AuthorAgeFilesLines
* all: replace runtime SSE2 detection with GO386 settingMartin Möhrmann2021-08-236-17/+19
* runtime: use RDTSCP for instruction stream serialized read of TSCMartin Möhrmann2021-08-234-28/+49
* runtime: remove unused cpu architecture feature variables from binariesMartin Möhrmann2021-08-231-5/+10
* runtime: use asmcgocall_no_g when calling sigprocmask on openbsdJoel Sing2021-08-221-1/+3
* runtime: fix buckHashSize duplicationDmitry Vyukov2021-08-221-1/+1
* syscall: add SyscallNChangkun Ou2021-08-194-87/+82
* runtime: use RDCYCLE for cputicks on riscv64Meng Zhuo2021-08-181-1/+1
* all: fix typosYasuhiro Matsumoto2021-08-171-1/+1
* runtime: accept restartable sequence pcdata values in isAsyncSafePointCherry Mui2021-08-161-1/+1
* runtime: skip sysmon workaround on NetBSD >= 9.2Tobias Klauser2021-08-162-1/+16
* runtime: make asmcgocall g0/gsignal checks consistentJoel Sing2021-08-169-29/+39
* runtime: correct mips64 asmcgocall signal stack behaviourJoel Sing2021-08-161-0/+2
* runtime: include pthread.h in defs_openbsd.goJoel Sing2021-08-161-0/+1
* runtime: remove unused getrlimit on linux/riscv64Tobias Klauser2021-08-161-10/+0
* runtime: don't use systemstack for BeforeFork/AfterForkIan Lance Taylor2021-08-131-15/+7
* all: gofmt more (but vendor, testdata, and top-level test directories)Dmitri Shuralyov2021-08-131-1/+3
* runtime: drop SIGPROF while in ARM < 7 kernel helpersMichael Pratt2021-08-131-1/+8
* [dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky2021-08-1215-67/+158
|\
| * doc: use "high address/low address" instead of "top/bottom"fanzha022021-08-101-2/+2
| * runtime/cgo: when using msan explicitly unpoison cgoCallersIan Lance Taylor2021-08-091-0/+20
| * runtime: allow arm64 SEH to be called if illegal instructionJason A. Donenfeld2021-08-061-0/+11
| * runtime: warn that KeepAlive is not an unsafe.Pointer workaroundMatthew Dempsky2021-08-051-0/+4
| * all: gofmtJosh Bleecher Snyder2021-07-312-4/+2
| * runtime: avoid possible preemption when returning from Go to CIan Lance Taylor2021-07-294-9/+67
| * runtime: don't crash on nil pointers in checkptrAlignmentMatthew Dempsky2021-07-283-3/+45
| * runtime: correct variable name in commentKoichi Shiraishi2021-07-261-1/+1
| * runtime: remove adjustTimers counterIan Lance Taylor2021-07-263-52/+8
* | [dev.typeparams] runtime, internal/bytealg: remove regabi fallback code on AMD64Cherry Mui2021-08-114-226/+0
* | [dev.typeparams] internal/buildcfg: always enable regabi on AMD64Cherry Mui2021-08-111-8/+2
* | [dev.typeparams] cmd/compile: simplify interface conversionsKeith Randall2021-08-091-64/+27
* | [dev.typeparams] runtime: handle d.link carefully when freeing a deferAustin Clements2021-08-042-1/+11
* | [dev.typeparams] runtime: simplify freedeferAustin Clements2021-08-031-13/+1
* | [dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements2021-08-0313-221/+25
* | [dev.typeparams] runtime: remove unnecessary split-prevention from defer codeAustin Clements2021-08-031-58/+40
* | [dev.typeparams] runtime: rewrite softfloat functions to avoid using floatsCherry Mui2021-08-021-17/+19
* | [dev.typeparams] Revert "[dev.typeparams] runtime: remove unnecessary split-p...Austin Clements2021-07-301-29/+55
* | [dev.typeparams] Revert "[dev.typeparams] runtime,cmd/compile,cmd/link: repla...Austin Clements2021-07-3013-25/+221
* | [dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements2021-07-3013-221/+25
* | [dev.typeparams] runtime: remove unnecessary split-prevention from defer codeAustin Clements2021-07-301-55/+29
* | [dev.typeparams] runtime: use func() for deferred functionsAustin Clements2021-07-306-28/+19
* | [dev.typeparams] cmd/compile: remove now-unneeded check for '==' method for c...Dan Scales2021-07-301-10/+0
* | [dev.typeparams] runtime: don't keep stack uintptr across potential stack moveAustin Clements2021-07-271-5/+5
* | Merge "[dev.typeparams] all: merge master (798ec73) into dev.typeparams" into...Gerrit Code Review2021-07-224-17/+13
|\ \
| * \ [dev.typeparams] all: merge master (798ec73) into dev.typeparamsMatthew Dempsky2021-07-224-17/+13
| |\ \ | | |/
| | * runtime: don't clear timerModifiedEarliest if adjustTimers is 0Ian Lance Taylor2021-07-222-6/+1
| | * runtime: move mem profile sampling into m-acquired sectionDavid Chase2021-07-221-11/+9
| | * runtime/debug: skip TestPanicOnFault on netbsd/armBenny Siegert2021-07-201-0/+3
* | | [dev.typeparams] runtime: mark TestGcSys as flakyMatthew Dempsky2021-07-221-0/+1
|/ /
* | [dev.typeparams] cmd/compile: get runtime stuff workingKeith Randall2021-07-211-0/+10
* | [dev.typeparams] all: merge master (c8f4e61) into dev.typeparamsMatthew Dempsky2021-07-202-4/+186
|\ \ | |/