Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for predecessor (0.13 sec)

  1. src/cmd/compile/internal/ssa/debug.go

    // not be a predecessor.
    //
    // Note that mergePredecessors behaves slightly differently between
    // first and subsequent calls for a block.  For the first call, the
    // starting state is approximated by taking the state from the
    // predecessor whose state is smallest, and removing any elements not
    // in all the other predecessors; this makes the smallest number of
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  2. android/guava/src/com/google/common/util/concurrent/AbstractFuture.java

            succ = curr.next;
            if (curr.thread != null) { // we aren't unlinking this node, update pred.
              pred = curr;
            } else if (pred != null) { // We are unlinking this node and it has a predecessor.
              pred.next = succ;
              if (pred.thread == null) { // We raced with another node that unlinked pred. Restart.
                continue restart;
              }
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Fri Jun 07 22:25:23 UTC 2024
    - 63.1K bytes
    - Viewed (1)
  3. guava/src/com/google/common/util/concurrent/AbstractFuture.java

            succ = curr.next;
            if (curr.thread != null) { // we aren't unlinking this node, update pred.
              pred = curr;
            } else if (pred != null) { // We are unlinking this node and it has a predecessor.
              pred.next = succ;
              if (pred.thread == null) { // We raced with another node that unlinked pred. Restart.
                continue restart;
              }
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Fri Jun 07 22:25:23 UTC 2024
    - 62.8K bytes
    - Viewed (1)
  4. src/cmd/compile/internal/ssa/rewrite.go

    					if !m.Type.IsMemory() {
    						break
    					}
    					memPreds[m] = true
    					if len(m.Args) == 0 {
    						break
    					}
    					m = m.MemoryArg()
    				}
    			}
    
    			// We can merge if v is a predecessor of mem.
    			//
    			// For example, we can merge load into target in the
    			// following scenario:
    			//      x = read ... v
    			//    mem = write ... v
    			//   load = read ... mem
    			// target = add x load
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
  5. src/runtime/mheap.go

    	}
    	unlock(&span.speciallock)
    	releasem(mp)
    	return result
    }
    
    // Find a splice point in the sorted list and check for an already existing
    // record. Returns a pointer to the next-reference in the list predecessor.
    // Returns true, if the referenced item is an exact match.
    func (span *mspan) specialFindSplicePoint(offset uintptr, kind byte) (**special, bool) {
    	// Find splice point, check for existing record.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 78K bytes
    - Viewed (0)
Back to top