Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 59 for tryMap (0.16 sec)

  1. platforms/core-runtime/functional/src/main/java/org/gradle/internal/Try.java

         * mapping function to the value, otherwise returns
         * the {@code Try} representing the original failure.
         *
         * This is similar to {@link #tryMap(Function)} but propagates any exception the given function throws.
         */
        public abstract <U> Try<U> map(Function<? super T, U> f);
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:10:49 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. src/runtime/sema.go

    	s.g = getg()
    	s.elem = unsafe.Pointer(addr)
    	s.next = nil
    	s.prev = nil
    	s.waiters = 0
    
    	var last *sudog
    	pt := &root.treap
    	for t := *pt; t != nil; t = *pt {
    		if t.elem == unsafe.Pointer(addr) {
    			// Already have addr in list.
    			if lifo {
    				// Substitute s in t's place in treap.
    				*pt = s
    				s.ticket = t.ticket
    				s.acquiretime = t.acquiretime // preserve head acquiretime as oldest time
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 19K bytes
    - Viewed (0)
  3. src/sync/map.go

    			return nil, false
    		}
    		if e.p.CompareAndSwap(p, nil) {
    			return *p, true
    		}
    	}
    }
    
    // trySwap swaps a value if the entry has not been expunged.
    //
    // If the entry is expunged, trySwap returns false and leaves the entry
    // unchanged.
    func (e *entry) trySwap(i *any) (*any, bool) {
    	for {
    		p := e.p.Load()
    		if p == expunged {
    			return nil, false
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 21:14:51 UTC 2024
    - 15.6K bytes
    - Viewed (0)
  4. cluster/gce/gci/configure.sh

    }
    
    # Sets an EXIT trap.
    # Args:
    #   $1:... : the trap command.
    #
    # NOTE: this function is duplicated in configure-helper.sh, any changes here
    # should be duplicated there as well.
    function log-trap-push {
      local t="${*:1}"
      LOG_TRAP_STACK+=("${t}")
      # shellcheck disable=2064
      trap "${t}" EXIT
    }
    
    # Removes and restores an EXIT trap.
    #
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 04:14:02 UTC 2024
    - 36.5K bytes
    - Viewed (0)
  5. src/syscall/syscall_linux.go

    //go:nosplit
    //go:norace
    //go:linkname RawSyscall
    func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) {
    	return RawSyscall6(trap, a1, a2, a3, 0, 0, 0)
    }
    
    //go:uintptrkeepalive
    //go:nosplit
    //go:norace
    //go:linkname RawSyscall6
    func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) {
    	var errno uintptr
    	r1, r2, errno = runtimesyscall.Syscall6(trap, a1, a2, a3, a4, a5, a6)
    	err = Errno(errno)
    	return
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  6. src/syscall/syscall_darwin.go

    package syscall
    
    import (
    	"internal/abi"
    	"unsafe"
    )
    
    func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    
    var dupTrampoline = abi.FuncPCABI0(libc_dup2_trampoline)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 11K bytes
    - Viewed (0)
  7. src/syscall/syscall_solaris.go

    const _F_DUP2FD_CLOEXEC = F_DUP2FD_CLOEXEC
    
    func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    
    // Implemented in asm_solaris_amd64.s.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  8. src/syscall/syscall_aix.go

    import (
    	"unsafe"
    )
    
    func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    
    // Implemented in runtime/syscall_aix.go.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 13:50:55 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  9. src/runtime/os_linux.go

    	r1, r2, errno := syscall.Syscall6(trap, a1, a2, a3, a4, a5, a6)
    	if GOARCH == "ppc64" || GOARCH == "ppc64le" {
    		// TODO(https://go.dev/issue/51192 ): ppc64 doesn't use r2.
    		r2 = 0
    	}
    	if errno != 0 {
    		releasem(getg().m)
    		allocmLock.unlock()
    		startTheWorld(stw)
    		return r1, r2, errno
    	}
    
    	perThreadSyscall = perThreadSyscallArgs{
    		trap: trap,
    		a1:   a1,
    		a2:   a2,
    		a3:   a3,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  10. src/runtime/sigtab_aix.go

    var sigtable = [...]sigTabT{
    	0:           {0, "SIGNONE: no trap"},
    	_SIGHUP:     {_SigNotify + _SigKill, "SIGHUP: terminal line hangup"},
    	_SIGINT:     {_SigNotify + _SigKill, "SIGINT: interrupt"},
    	_SIGQUIT:    {_SigNotify + _SigThrow, "SIGQUIT: quit"},
    	_SIGILL:     {_SigThrow + _SigUnblock, "SIGILL: illegal instruction"},
    	_SIGTRAP:    {_SigThrow + _SigUnblock, "SIGTRAP: trace trap"},
    	_SIGABRT:    {_SigNotify + _SigThrow, "SIGABRT: abort"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 03 20:58:16 UTC 2018
    - 11.3K bytes
    - Viewed (0)
Back to top