func runtime.SetFinalizer

15 uses

	runtime (current package)
		arena.go#L264: 	SetFinalizer(a, func(a *userArena) {
		arena.go#L323: 	SetFinalizer(a, nil)
		mfinal.go#L411: func SetFinalizer(obj any, finalizer any) {
		pinner.go#L51: 			SetFinalizer(p.pinner, func(i *pinner) {

	crypto/tls
		cache.go#L63: 	runtime.SetFinalizer(a, func(_ *activeCert) {

	internal/poll
		splice_linux.go#L200: 	runtime.SetFinalizer(p, destroyPipe)
		splice_linux.go#L217: 		runtime.SetFinalizer(p, nil)

	net
		fd_posix.go#L32: 	runtime.SetFinalizer(fd, (*netFD).Close)
		fd_posix.go#L36: 	runtime.SetFinalizer(fd, nil)

	os
		exec.go#L110: 	runtime.SetFinalizer(p, (*Process).Release)
		exec.go#L121: 	runtime.SetFinalizer(p, (*Process).Release)
		exec.go#L133: 	runtime.SetFinalizer(p, (*Process).Release)
		exec_unix.go#L152: 	runtime.SetFinalizer(p, nil)
		file_unix.go#L243: 	runtime.SetFinalizer(f.file, (*file).close)
		file_unix.go#L341: 	runtime.SetFinalizer(file, nil)