Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for mkTree (0.13 sec)

  1. src/runtime/gc_test.go

    	// so we have a data structure to manipulate the pointers of.
    	type node struct {
    		l, r *node
    	}
    	var wbRoots []*node
    	var mkTree func(level int) *node
    	mkTree = func(level int) *node {
    		if level == 0 {
    			return nil
    		}
    		n := &node{mkTree(level - 1), mkTree(level - 1)}
    		if level == 10 {
    			// Seed GC with enough early pointers so it
    			// doesn't start termination barriers when it
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 05 22:33:52 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  2. pkg/registry/core/service/ipallocator/cidrallocator.go

    	}
    	return allocator, nil
    }
    
    func (c *MetaAllocator) addAllocator(cidr netip.Prefix, allocator *Allocator) {
    	c.muTree.Lock()
    	defer c.muTree.Unlock()
    	c.tree.InsertPrefix(cidr, allocator)
    }
    
    func (c *MetaAllocator) deleteAllocator(cidr netip.Prefix) {
    	c.muTree.Lock()
    	defer c.muTree.Unlock()
    	ok := c.tree.DeletePrefix(cidr)
    	if ok {
    		klog.V(3).Infof("CIDR %s deleted", cidr)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  3. pkg/controller/servicecidrs/servicecidrs_controller.go

    // state of each ServiceCIDR to check if can be unblocked on deletion.
    func (c *Controller) overlappingServiceCIDRs(serviceCIDR *networkingapiv1alpha1.ServiceCIDR) []string {
    	c.muTree.Lock()
    	defer c.muTree.Unlock()
    
    	serviceCIDRs := sets.New[string]()
    	for _, cidr := range serviceCIDR.Spec.CIDRs {
    		if prefix, err := netip.ParsePrefix(cidr); err == nil { // if is empty err will not be nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18K bytes
    - Viewed (0)
  4. pkg/registry/core/service/ipallocator/controller/repairip.go

    			continue
    		}
    		// TODO(aojea) Refactor to abstract the IPs checks
    		family := getFamilyByIP(ip)
    
    		r.muTree.Lock()
    		prefixes := r.tree.GetHostIPPrefixMatches(ipToAddr(ip))
    		r.muTree.Unlock()
    		if len(prefixes) == 0 {
    			// ClusterIP is out of range
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/Project.java

         * queried.</p>
         *
         * <pre class='autoTested'>
         * def myTree = fileTree("src")
         * myTree.include "**&#47;*.java"
         * myTree.builtBy "someTask"
         *
         * task copy(type: Copy) {
         *    from myTree
         * }
         * </pre>
         *
         * <p>The order of the files in a {@code FileTree} is not stable, even on a single computer.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 04:56:22 UTC 2024
    - 74.3K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/analysis/side_effect_analysis.cc

    }
    
    // Helper class for a collection of side effects for one resource.
    class SideEffects {
      enum Type {
        kAlloc = 0,
        kFree = 1,
        kRead = 2,
        kWrite = 3
      };
    
     public:
      bool IsAlloc() const { return effects_.test(kAlloc); }
      bool IsFree() const { return effects_.test(kFree); }
      bool IsRead() const { return effects_.test(kRead); }
      bool IsWrite() const { return effects_.test(kWrite); }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 15 09:04:13 UTC 2024
    - 41.2K bytes
    - Viewed (0)
Back to top