aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/cgocall.go
AgeCommit message (Expand)Author
2023-05-11runtime: redefine _type to abi.Type; add rtype for methods.David Chase
2023-05-10internal/reflectlite, runtime: move more constants and types into internal/abiDavid Chase
2023-05-10internal/abi: common up ArrayTypeDavid Chase
2023-05-05internal/abi: refactor (basic) type struct into one definitionDavid Chase
2023-05-05Revert "runtime/cgo: store M for C-created thread in pthread key"Chressie Himpel
2023-04-28runtime/trace: avoid frame pointer unwinding for events during cgocallbackgNick Ripley
2023-04-26runtime/cgo: store M for C-created thread in pthread keyMichael Pratt
2023-04-17Revert "runtime/cgo: store M for C-created thread in pthread key"Michael Pratt
2023-04-03runtime/cgo: store M for C-created thread in pthread keydoujiang24
2023-03-31Revert "runtime/cgo: store M for C-created thread in pthread key"Cherry Mui
2023-03-24runtime/cgo: store M for C-created thread in pthread keydoujiang24
2023-02-16runtime: reimplement GODEBUG=cgocheck=2 as a GOEXPERIMENTKeith Randall
2022-11-18all: add missing periods in commentscui fliter
2022-09-01Revert "runtime: convert ncgocall to atomic type"Michael Pratt
2022-09-01runtime: convert ncgocall to atomic typecuiweixie
2022-08-31runtime: convert extram and extraMWaiters to internal atomic typeAndy Pan
2022-08-16runtime: redo heap bitmapKeith Randall
2022-08-09Revert "runtime: redo heap bitmap"Keith Randall
2022-08-08runtime: redo heap bitmapKeith Randall
2022-06-14cmd/compile,runtime,reflect: move embedded bit from offset to nameKeith Randall
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-09-27runtime: profile with per-thread timers on LinuxRhys Hiltner
2021-08-12[dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky
2021-07-29runtime: avoid possible preemption when returning from Go to CIan Lance Taylor
2021-06-30[dev.typeparams] all: merge master (4711bf3) into dev.typeparamsMatthew Dempsky
2021-06-25runtime: make ncgocall a global counterTao Qingyun
2021-06-17[dev.typeparams] runtime: fix import sort order [generated]Michael Anthony Knyszek
2021-06-17[dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek
2021-04-01runtime: fix uses of ABIInternal PCs in assemblyAustin Clements
2021-02-19runtime: document, clean up internal/sysRuss Cox
2020-11-03cmd/dist,cmd/go,runtime: add support for cgo on linux/riscv64Joel Sing
2020-10-26runtime,cmd/cgo: simplify C -> Go call pathAustin Clements
2020-10-23syscall: support POSIX semantics for Linux syscallsAndrew G. Morgan
2020-10-02runtime: update and tidy cgo callback descriptionAustin Clements
2020-08-27runtime: framepointers are no longer an experiment - hard code themKeith Randall
2020-08-17runtime: move checkmarks to a separate bitmapAustin Clements
2020-01-09runtime: protect against external code calling ExitProcessAustin Clements
2019-10-03runtime: use efaceOf where applicableMatthew Dempsky
2019-10-02cmd/cgo: optimize cgoCheckPointer callEgon Elbre
2019-04-30all: add new GOOS=illumos, split out of GOOS=solarisJoshua M. Clulow
2019-03-25runtime: remove kindNoPointersKeith Randall
2018-12-02all: use "reports whether" consistently instead of "returns whether"Tobias Klauser
2018-11-09runtime: never call into race detector with retaken PNikhil Benesch
2018-08-29build: support frame-pointer for arm64Zheng Xu
2018-04-26runtime: remove the dummy arg of getcallerspCherry Zhang
2018-02-15runtime: eliminate most uses of mheap_.arena_*Austin Clements
2018-02-15runtime: split object finding out of heapBitsForObjectAustin Clements
2017-09-22runtime: don't call lockOSThread for every cgo callIan Lance Taylor
2017-09-15all: fix article typosKunpei Sakai