Skip to content

Commit fc6d509

Browse files
committed
runtime: stub out weak pointer support
1 parent 6ea7aa6 commit fc6d509

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/runtime/runtime.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,14 @@ type Cleanup struct{}
125125

126126
func (c Cleanup) Stop() {}
127127

128+
//go:linkname registerWeakPointer weak.runtime_registerWeakPointer
129+
func registerWeakPointer(ptr unsafe.Pointer) unsafe.Pointer {
130+
// TODO: unimplemented.
131+
// I hope not implementing this won't break anything, like packages that
132+
// expect weak pointers to be GC'd before they actually are.
133+
return ptr
134+
}
135+
128136
var godebugUpdate func(string, string)
129137

130138
//go:linkname godebug_setUpdate internal/godebug.setUpdate

0 commit comments

Comments
 (0)