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) {