summaryrefslogtreecommitdiff
path: root/src/runtime/cgocall.go
Commit message (Expand)AuthorAgeFilesLines
* runtime/cgo: store M for C-created thread in pthread keyCherry Mui2023-05-171-0/+6
* runtime: move per-type types to internal/abiDavid Chase2023-05-111-9/+9
* runtime: redefine _type to abi.Type; add rtype for methods.David Chase2023-05-111-2/+2
* internal/reflectlite, runtime: move more constants and types into internal/abiDavid Chase2023-05-101-2/+2
* internal/abi: common up ArrayTypeDavid Chase2023-05-101-5/+5
* internal/abi: refactor (basic) type struct into one definitionDavid Chase2023-05-051-15/+15
* Revert "runtime/cgo: store M for C-created thread in pthread key"Chressie Himpel2023-05-051-6/+0
* runtime/trace: avoid frame pointer unwinding for events during cgocallbackgNick Ripley2023-04-281-1/+8
* runtime/cgo: store M for C-created thread in pthread keyMichael Pratt2023-04-261-0/+6
* Revert "runtime/cgo: store M for C-created thread in pthread key"Michael Pratt2023-04-171-6/+0
* runtime/cgo: store M for C-created thread in pthread keydoujiang242023-04-031-0/+6
* Revert "runtime/cgo: store M for C-created thread in pthread key"Cherry Mui2023-03-311-6/+0
* runtime/cgo: store M for C-created thread in pthread keydoujiang242023-03-241-0/+6
* runtime: reimplement GODEBUG=cgocheck=2 as a GOEXPERIMENTKeith Randall2023-02-161-2/+3
* all: add missing periods in commentscui fliter2022-11-181-2/+2
* Revert "runtime: convert ncgocall to atomic type"Michael Pratt2022-09-011-1/+1
* runtime: convert ncgocall to atomic typecuiweixie2022-09-011-1/+1
* runtime: convert extram and extraMWaiters to internal atomic typeAndy Pan2022-08-311-2/+1
* runtime: redo heap bitmapKeith Randall2022-08-161-6/+5
* Revert "runtime: redo heap bitmap"Keith Randall2022-08-091-5/+6
* runtime: redo heap bitmapKeith Randall2022-08-081-6/+5
* cmd/compile,runtime,reflect: move embedded bit from offset to nameKeith Randall2022-06-141-1/+1
* all: separate doc comment from //go: directivesRuss Cox2022-04-051-0/+4
* all: gofmt -w -r 'interface{} -> any' srcRuss Cox2021-12-131-2/+2
* runtime: profile with per-thread timers on LinuxRhys Hiltner2021-09-271-0/+7
* [dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky2021-08-121-6/+14
|\
| * runtime: avoid possible preemption when returning from Go to CIan Lance Taylor2021-07-291-6/+14
* | [dev.typeparams] all: merge master (4711bf3) into dev.typeparamsMatthew Dempsky2021-06-301-0/+2
|\ \ | |/
| * runtime: make ncgocall a global counterTao Qingyun2021-06-251-0/+2
* | [dev.typeparams] runtime: fix import sort order [generated]Michael Anthony Knyszek2021-06-171-1/+1
* | [dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek2021-06-171-2/+3
|/
* runtime: fix uses of ABIInternal PCs in assemblyAustin Clements2021-04-011-1/+1
* runtime: document, clean up internal/sysRuss Cox2021-02-191-8/+1
* cmd/dist,cmd/go,runtime: add support for cgo on linux/riscv64Joel Sing2020-11-031-1/+1
* runtime,cmd/cgo: simplify C -> Go call pathAustin Clements2020-10-261-101/+39
* syscall: support POSIX semantics for Linux syscallsAndrew G. Morgan2020-10-231-0/+16
* runtime: update and tidy cgo callback descriptionAustin Clements2020-10-021-19/+23
* runtime: framepointers are no longer an experiment - hard code themKeith Randall2020-08-271-7/+2
* runtime: move checkmarks to a separate bitmapAustin Clements2020-08-171-1/+1
* runtime: protect against external code calling ExitProcessAustin Clements2020-01-091-0/+19
* runtime: use efaceOf where applicableMatthew Dempsky2019-10-031-3/+3
* cmd/cgo: optimize cgoCheckPointer callEgon Elbre2019-10-021-6/+12
* all: add new GOOS=illumos, split out of GOOS=solarisJoshua M. Clulow2019-04-301-1/+1
* runtime: remove kindNoPointersKeith Randall2019-03-251-2/+2
* all: use "reports whether" consistently instead of "returns whether"Tobias Klauser2018-12-021-2/+2
* runtime: never call into race detector with retaken PNikhil Benesch2018-11-091-15/+13
* build: support frame-pointer for arm64Zheng Xu2018-08-291-1/+2
* runtime: remove the dummy arg of getcallerspCherry Zhang2018-04-261-3/+3
* runtime: eliminate most uses of mheap_.arena_*Austin Clements2018-02-151-11/+1
* runtime: split object finding out of heapBitsForObjectAustin Clements2018-02-151-1/+2