aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2015-04-15 15:00:42 -0400
committerRuss Cox <rsc@golang.org>2015-04-17 01:30:47 +0000
commit6a2b0c0b6d527d45860ec6c0d860b6aebfedea2e (patch)
treeb8156632f788ae13f5b7591a61092a59cdc7ea55 /src/runtime/runtime2.go
parent89b7c66d0d14462fd7893be4290bdfe5f9063ae1 (diff)
downloadgo-6a2b0c0b6d527d45860ec6c0d860b6aebfedea2e.tar.xz
runtime: delete cgo_allocate
This memory is untyped and can't be used anymore. The next version of SWIG won't need it. Change-Id: I592b287c5f5186975ee09a9b28d8efe3b57134e7 Reviewed-on: https://go-review.googlesource.com/8956 Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/runtime/runtime2.go')
-rw-r--r--src/runtime/runtime2.go8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/runtime/runtime2.go b/src/runtime/runtime2.go
index cdbaebcc09..609c7cf6f6 100644
--- a/src/runtime/runtime2.go
+++ b/src/runtime/runtime2.go
@@ -283,7 +283,6 @@ type m struct {
fastrand uint32
ncgocall uint64 // number of cgo calls in total
ncgo int32 // number of cgo calls currently in progress
- cgomal *cgomal
park note
alllink *m // on allm
schedlink *m
@@ -485,13 +484,6 @@ type lfnode struct {
pushcnt uintptr
}
-// Track memory allocated by code not written in Go during a cgo call,
-// so that the garbage collector can see them.
-type cgomal struct {
- next *cgomal
- alloc unsafe.Pointer
-}
-
// Indicates to write barrier and sychronization task to preform.
const (
_GCoff = iota // GC not running, write barrier disabled