func runtime.SetFinalizer
11 uses
runtime (current package)
arena.go#L264: SetFinalizer(a, func(a *userArena) {
arena.go#L323: SetFinalizer(a, nil)
mfinal.go#L432: func SetFinalizer(obj any, finalizer any) {
pinner.go#L51: SetFinalizer(p.pinner, func(i *pinner) {
net
fd_posix.go#L44: runtime.SetFinalizer(fd, (*netFD).Close)
fd_posix.go#L49: runtime.SetFinalizer(fd, nil)
os
file_unix.go#L224: runtime.SetFinalizer(f.file, (*file).close)
file_unix.go#L322: runtime.SetFinalizer(file, nil)
root_openat.go#L38: runtime.SetFinalizer(r, nil) // no need for a finalizer any more
root_unix.go#L59: runtime.SetFinalizer(r.root, (*root).Close)
os/exec
exec.go#L424: runtime.SetFinalizer(cmd, func(c *Cmd) {