summaryrefslogtreecommitdiff
path: root/src/runtime/cgocall.go
Commit message (Expand)AuthorAgeFilesLines
* 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
* runtime: don't call lockOSThread for every cgo callIan Lance Taylor2017-09-221-33/+47
* all: fix article typosKunpei Sakai2017-09-151-1/+1
* all: join some chained ifs to unindent codeDaniel Martí2017-08-291-4/+2
* runtime: handle SIGPIPE in c-archive and c-shared programsElias Naur2017-02-031-0/+4
* [dev.typealias] cmd/compile, reflect: fix struct field names for embedded byt...Russ Cox2017-01-251-1/+1
* runtime: add cgo support for GOARCH=mips{,le}Vladimir Stefanovic2016-12-141-1/+5
* runtime: fix undead arguments in cgocallAustin Clements2016-11-301-1/+19
* runtime: use standard comment style in cgocallAustin Clements2016-11-301-15/+11
* runtime: access modules via a sliceDavid Crawshaw2016-11-011-2/+2
* cmd/cgo: always use a function literal for pointer checkingIan Lance Taylor2016-10-191-6/+5
* runtime: remove defer from standard cgo callDavid Crawshaw2016-09-301-2/+12
* runtime: add as many extra M's as neededIan Lance Taylor2016-07-201-1/+2
* runtime: add ctxt parameter to cgocallback called from GoIan Lance Taylor2016-07-121-1/+1
* cmd/cgo, runtime, runtime/cgo: TSAN support for mallocIan Lance Taylor2016-05-251-19/+0
* runtime: use entire address space on 32 bitElias Naur2016-05-071-1/+1
* runtime: add linux/mips64x cgo supportCherry Zhang2016-05-041-1/+5
* runtime: reclaim scan/dead bit in first wordAustin Clements2016-04-301-1/+1
* runtime: use morePointers and isPointer in more placesAustin Clements2016-04-301-3/+2
* cmd/cgo, runtime, runtime/cgo: use cgo context functionIan Lance Taylor2016-04-291-6/+29
* [dev.garbage] runtime: restructure alloc and mark bitsRick Hudson2016-04-291-1/+1
* runtime: add s390x support (modified files only)Michael Munday2016-04-061-3/+3
* runtime: allocate mp.cgocallers earlierIan Lance Taylor2016-04-011-5/+0
* runtime: support symbolic backtrace of C code in a cgo crashIan Lance Taylor2016-04-011-0/+12
* runtime: eliminate unnecessary type conversionsMatthew Dempsky2016-03-071-1/+1
* all: single space after period.Brad Fitzpatrick2016-03-021-18/+18
* all: make copyright headers consistent with one space after periodBrad Fitzpatrick2016-03-011-1/+1
* all: use cannot instead of can notJosh Bleecher Snyder2016-02-211-1/+1
* runtime: skip cgo check for non-pointer slice elementsIan Lance Taylor2016-02-191-0/+3
* runtime: handle kindString in cgoCheckArgIan Lance Taylor2016-01-271-0/+8
* runtime: allow for C pointers between arena_start and arena_used in cgo checkRuss Cox2016-01-131-5/+7
* runtime: arrange to show a few local variables when cgoCheckUnknownPointer pa...Russ Cox2016-01-131-3/+7
* cmd/cgo, runtime: recognize unsafe.Pointer(&s[0]) in cgo pointer checksIan Lance Taylor2016-01-081-1/+5
* cmd/cgo, runtime: exported Go functions can't return a Go pointerIan Lance Taylor2015-11-191-19/+33
* runtime: add optional expensive check for invalid cgo pointer passingIan Lance Taylor2015-11-161-5/+9
* runtime: break out system-specific constants into package sysMichael Matloob2015-11-121-11/+14
* runtime: mark cgo callback results as written for msanIan Lance Taylor2015-11-111-0/+7
* cmd/cgo, runtime: add checks for passing pointers from Go to CIan Lance Taylor2015-11-101-0/+249