Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 60 for makeEp (0.21 sec)

  1. android/guava/src/com/google/common/util/concurrent/AbstractFuture.java

                    removeWaiter(node);
                    throw new InterruptedException();
                  }
    
                  // Otherwise re-read and check doneness. If we loop then it must have been a spurious
                  // wakeup
                  localValue = value;
                  if (localValue != null & !(localValue instanceof SetFuture)) {
                    return getDoneValue(localValue);
                  }
    
                  // timed out?
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Fri Jun 07 22:25:23 UTC 2024
    - 63.1K bytes
    - Viewed (1)
  2. guava/src/com/google/common/util/concurrent/AbstractFuture.java

                    removeWaiter(node);
                    throw new InterruptedException();
                  }
    
                  // Otherwise re-read and check doneness. If we loop then it must have been a spurious
                  // wakeup
                  localValue = value;
                  if (localValue != null & !(localValue instanceof SetFuture)) {
                    return getDoneValue(localValue);
                  }
    
                  // timed out?
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Fri Jun 07 22:25:23 UTC 2024
    - 62.8K bytes
    - Viewed (1)
  3. src/runtime/os_linux.go

    //
    //go:nosplit
    func futexwakeup(addr *uint32, cnt uint32) {
    	ret := futex(unsafe.Pointer(addr), _FUTEX_WAKE_PRIVATE, cnt, nil, nil, 0)
    	if ret >= 0 {
    		return
    	}
    
    	// I don't know that futex wakeup can return
    	// EAGAIN or EINTR, but if it does, it would be
    	// safe to loop and call futex again.
    	systemstack(func() {
    		print("futexwakeup addr=", addr, " returned ", ret, "\n")
    	})
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  4. src/reflect/all_test.go

    	orig, extra []int
    }{
    	{nil, nil},
    	{[]int{}, nil},
    	{nil, []int{}},
    	{[]int{}, []int{}},
    	{nil, []int{22}},
    	{[]int{}, []int{22}},
    	{make([]int, 2, 4), nil},
    	{make([]int, 2, 4), []int{}},
    	{make([]int, 2, 4), []int{22}},
    	{make([]int, 2, 4), []int{22, 33, 44}},
    }
    
    func TestAppend(t *testing.T) {
    	for i, test := range appendTests {
    		origLen, extraLen := len(test.orig), len(test.extra)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 218.8K bytes
    - Viewed (0)
  5. src/runtime/chan.go

    	gp.param = nil
    	if mysg.releasetime > 0 {
    		blockevent(mysg.releasetime-t0, 2)
    	}
    	mysg.c = nil
    	releaseSudog(mysg)
    	if closed {
    		if c.closed == 0 {
    			throw("chansend: spurious wakeup")
    		}
    		panic(plainError("send on closed channel"))
    	}
    	return true
    }
    
    // send processes a send operation on an empty channel c.
    // The value ep sent by the sender is copied to the receiver sg.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  6. src/reflect/value.go

    	// and each iteration makes its own copy of the value c.
    	var runcases []runtimeSelect
    	if len(cases) > 4 {
    		// Slice is heap allocated due to runtime dependent capacity.
    		runcases = make([]runtimeSelect, len(cases))
    	} else {
    		// Slice can be stack allocated due to constant capacity.
    		runcases = make([]runtimeSelect, len(cases), 4)
    	}
    
    	haveDefault := false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:17:41 UTC 2024
    - 119.9K bytes
    - Viewed (0)
  7. guava-tests/test/com/google/common/util/concurrent/AbstractFutureTest.java

        waiter1.interrupt();
    
        waiter1.join();
        waiter2.awaitWaiting(); // should still be blocked
    
        LockSupport.unpark(waiter2); // spurious wakeup
        waiter2.awaitWaiting(); // should eventually re-park
    
        future.set(null);
        waiter2.join();
      }
    
      public void testRemoveWaiter_polling() throws Exception {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 46.7K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/staticinit/sched.go

    // outlined init function "fn" (and vice versa); so that we can use
    // the mappings later on to update relocations.
    func recordFuncForVar(v *ir.Name, fn *ir.Func) {
    	if varToMapInit == nil {
    		varToMapInit = make(map[*ir.Name]*ir.Func)
    		MapInitToVar = make(map[*ir.Func]*ir.Name)
    	}
    	varToMapInit[v] = fn
    	MapInitToVar[fn] = v
    }
    
    // allBlank reports whether every node in exprs is blank.
    func allBlank(exprs []ir.Node) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 17:16:14 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  9. src/encoding/json/decode.go

    		}
    		r += size
    	}
    	if r == len(s) {
    		return s, true
    	}
    
    	b := make([]byte, len(s)+2*utf8.UTFMax)
    	w := copy(b, s[0:r])
    	for r < len(s) {
    		// Out of room? Can only happen if s is full of
    		// malformed UTF-8 and we're replacing each
    		// byte with RuneError.
    		if w >= len(b)-2*utf8.UTFMax {
    			nb := make([]byte, (len(b)+utf8.UTFMax)*2)
    			copy(nb, b[0:w])
    			b = nb
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 35.3K bytes
    - Viewed (0)
  10. guava/src/com/google/common/collect/Ordering.java

        private final AtomicInteger counter = new AtomicInteger(0);
        private final ConcurrentMap<Object, Integer> uids =
            Platform.tryWeakKeys(new MapMaker()).makeMap();
    
        private Integer getUid(Object obj) {
          Integer uid = uids.get(obj);
          if (uid == null) {
            // One or more integer values could be skipped in the event of a race
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue May 28 18:11:09 UTC 2024
    - 39.4K bytes
    - Viewed (0)
Back to top