Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 292 for forkx (0.03 sec)

  1. src/runtime/syscall2_solaris.go

    //go:cgo_import_dynamic libc_chroot chroot "libc.so"
    //go:cgo_import_dynamic libc_close close "libc.so"
    //go:cgo_import_dynamic libc_execve execve "libc.so"
    //go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
    //go:cgo_import_dynamic libc_forkx forkx "libc.so"
    //go:cgo_import_dynamic libc_gethostname gethostname "libc.so"
    //go:cgo_import_dynamic libc_getpid getpid "libc.so"
    //go:cgo_import_dynamic libc_ioctl ioctl "libc.so"
    //go:cgo_import_dynamic libc_setgid setgid "libc.so"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. src/syscall/asm_solaris_amd64.s

    	RET
    
    TEXT ·execve(SB),NOSPLIT,$0
    	JMP	runtime·syscall_execve(SB)
    
    TEXT ·exit(SB),NOSPLIT,$0
    	JMP	runtime·syscall_exit(SB)
    
    TEXT ·fcntl1(SB),NOSPLIT,$0
    	JMP	runtime·syscall_fcntl(SB)
    
    TEXT ·forkx(SB),NOSPLIT,$0
    	JMP	runtime·syscall_forkx(SB)
    
    TEXT ·gethostname(SB),NOSPLIT,$0
    	JMP	runtime·syscall_gethostname(SB)
    
    TEXT ·getpid(SB),NOSPLIT,$0
    	JMP	runtime·syscall_getpid(SB)
    
    TEXT ·ioctl(SB),NOSPLIT,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 15 17:21:30 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  3. src/syscall/exec_libc.go

    		fd[i] = int(ufd)
    	}
    	nextfd++
    
    	// About to call fork.
    	// No more allocation or calls of non-assembly functions.
    	runtime_BeforeFork()
    	r1, err1 = forkx(0x1) // FORK_NOSIGCHLD
    	if err1 != 0 {
    		runtime_AfterFork()
    		return 0, err1
    	}
    
    	if r1 != 0 {
    		// parent; return PID
    		runtime_AfterFork()
    		return int(r1), 0
    	}
    
    	// Fork succeeded, now in child.
    
    	// Session ID
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 29 18:51:35 UTC 2023
    - 8.2K bytes
    - Viewed (0)
  4. src/runtime/syscall_solaris.go

    		n:    1,
    		args: uintptr(unsafe.Pointer(&path)),
    	}
    	asmcgocall(unsafe.Pointer(&asmsysvicall6x), unsafe.Pointer(&call))
    	return call.err
    }
    
    // like close, but must not split stack, for forkx.
    //
    //go:nosplit
    //go:linkname syscall_close
    func syscall_close(fd int32) int32 {
    	return int32(sysvicall1(&libc_close, uintptr(fd)))
    }
    
    const _F_DUP2FD = 0x9
    
    //go:nosplit
    //go:linkname syscall_dup2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  5. src/runtime/syscall_aix.go

    	val, err = syscall3(&libc_fcntl, fd, cmd, arg)
    	return
    }
    
    //go:linkname syscall_forkx syscall.forkx
    //go:nosplit
    func syscall_forkx(flags uintptr) (pid uintptr, err uintptr) {
    	pid, err = syscall1(&libc_fork, flags)
    	return
    }
    
    //go:linkname syscall_getpid syscall.getpid
    //go:nosplit
    func syscall_getpid() (pid, err uintptr) {
    	pid, err = syscall0(&libc_getpid)
    	return
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  6. platforms/core-runtime/launcher/src/integTest/groovy/org/gradle/launcher/daemon/SingleUseDaemonIntegrationTest.groovy

            executer.requireIsolatedDaemons()
        }
    
        def "forks build when JVM args are requested"() {
            requireJvmArg('-Xmx64m')
    
            file('build.gradle') << "println 'hello world'"
    
            when:
            succeeds()
    
            then:
            wasForked()
    
            and:
            daemons.daemon.stops()
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 13:41:21 UTC 2024
    - 7K bytes
    - Viewed (0)
  7. src/syscall/exec_plan9.go

    		}
    		procs.waits[ret.pid] = waitc
    		procs.Unlock()
    
    		forkc <- ret
    
    		var w waitErr
    		for w.err == nil && w.Pid != ret.pid {
    			w.err = Await(&w.Waitmsg)
    		}
    		waitc <- &w
    		close(waitc)
    	}()
    	ret := <-forkc
    	return ret.pid, ret.err
    }
    
    // Combination of fork and exec, careful to be thread safe.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  8. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/executer/GradleContextualExecuter.java

            configCache(true),
            isolatedProjects(true);
    
            final public boolean forks;
            final public boolean executeParallel;
    
            Executer(boolean forks) {
                this(forks, false);
            }
    
            Executer(boolean forks, boolean parallel) {
                this.forks = forks;
                this.executeParallel = parallel;
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 18:06:31 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  9. src/syscall/forkpipe2.go

    func hasWaitingReaders(rw *sync.RWMutex) bool
    
    // acquireForkLock acquires a write lock on ForkLock.
    // ForkLock is exported and we've promised that during a fork
    // we will call ForkLock.Lock, so that no other threads create
    // new fds that are not yet close-on-exec before we fork.
    // But that forces all fork calls to be serialized, which is bad.
    // But we haven't promised that serialization, and it is essentially
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 10 19:19:59 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/performance/parallelTestExecution/groovy/build.gradle

    // end::parallel-calculated[]
    
    // tag::fork-every[]
        forkEvery = 100
    // end::fork-every[]
    
    // tag::disable-reports[]
        reports.html.required = false
        reports.junitXml.required = false
    // end::disable-reports[]
    
    // tag::parallel-4[]
    // tag::parallel-calculated[]
    // tag::fork-every[]
    // tag::disable-reports[]
    }
    // end::parallel-4[]
    // end::parallel-calculated[]
    // end::fork-every[]
    // end::disable-reports[]
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 976 bytes
    - Viewed (0)
Back to top