Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 350 for memclr (0.11 sec)

  1. src/cmd/compile/internal/walk/range.go

    }
    
    // arrayClear constructs a call to runtime.memclr for fast zeroing of slices and arrays.
    func arrayClear(wbPos src.XPos, a ir.Node, nrange *ir.RangeStmt) ir.Node {
    	elemsize := typecheck.RangeExprType(a.Type()).Elem().Size()
    	if elemsize <= 0 {
    		return nil
    	}
    
    	// Convert to
    	// if len(a) != 0 {
    	// 	hp = &a[0]
    	// 	hn = len(a)*sizeof(elem(a))
    	// 	memclr{NoHeap,Has}Pointers(hp, hn)
    	// 	i = len(a) - 1
    	// }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 14:52:33 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/walk/assign.go

    //	      s = growslice(T, s.ptr, n, s.cap, l2, T)
    //	    }
    //	    // clear the new portion of the underlying array.
    //	    hp := &s[len(s)-l2]
    //	    hn := l2 * sizeof(T)
    //	    memclr(hp, hn)
    //	  }
    //	}
    //	s
    //
    //	if T has pointers, the final memclr can go inside the "then" branch, as
    //	growslice will have done the clearing for us.
    
    func extendSlice(n *ir.CallExpr, init *ir.Nodes) ir.Node {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:09:06 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  3. platforms/jvm/normalization-java/src/main/java/org/gradle/internal/normalization/java/impl/Member.java

     * bytecode manipulation libraries tools like ASM.
     *
     * <p>The notion of "member" here is similar to, but broader than
     * {@link java.lang.reflect.Member}. The latter is essentially an abstraction over fields,
     * methods and constructors; this Member and its subtypes represent not only fields and
     * methods, but also classes, inner classes, annotations and their values, and more. This
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 15:09:49 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  4. src/runtime/mbitmap.go

    // The range [dst, dst+size) must lie within a single object.
    // It does not perform the actual writes.
    //
    // As a special case, src == 0 indicates that this is being used for a
    // memclr. bulkBarrierPreWrite will pass 0 for the src of each write
    // barrier.
    //
    // Callers should call bulkBarrierPreWrite immediately before
    // calling memmove(dst, src, size). This function is marked nosplit
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 60K bytes
    - Viewed (0)
  5. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/SinceAnnotationMissingRule.java

                isInject(member) ||
                isOverrideMethod(member) ||
                isKotlinFileFacadeClass(member);
        }
    
        private boolean isClassFieldConstructorOrMethod(JApiCompatibility member) {
            return member instanceof JApiClass || member instanceof JApiField || member instanceof JApiConstructor || member instanceof JApiMethod;
        }
    
        private boolean isInject(JApiCompatibility member) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 21 16:02:23 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  6. cmd/kubeadm/app/phases/etcd/local.go

    	etcdPeerAddress := etcdutil.GetPeerURL(&cfg.LocalAPIEndpoint)
    
    	klog.V(2).Infof("[etcd] get the member id from peer: %s", etcdPeerAddress)
    	id, err := etcdClient.GetMemberID(etcdPeerAddress)
    	if err != nil {
    		if errors.Is(etcdutil.ErrNoMemberIDForPeerURL, err) {
    			klog.V(5).Infof("[etcd] member was already removed, because no member id exists for peer %s", etcdPeerAddress)
    			return nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 23 14:07:27 UTC 2024
    - 13.8K bytes
    - Viewed (1)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/bodies/KtRendererBodyMemberScopeProvider.kt

                                    origin != KaSymbolOrigin.INTERSECTION_OVERRIDE
                        }.filter { member ->
                            member !is KaConstructorSymbol || symbol !is KaClassOrObjectSymbol || !symbol.classKind.isObject
                        }.filterNot { member ->
                            member is KaConstructorSymbol && symbol is KaEnumEntrySymbol
                        }
                        .toList()
                }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  8. src/internal/xcoff/ar.go

    	Ardate   [12]byte // File member date
    	Aruid    [12]byte // File member uid
    	Argid    [12]byte // File member gid
    	Armode   [12]byte // File member mode (octal)
    	Arnamlen [4]byte  // File member name length
    	// _ar_nam is removed because it's easier to get name without it.
    }
    
    // Archive represents an open AIX big archive.
    type Archive struct {
    	ArchiveHeader
    	Members []*Member
    
    	closer io.Closer
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:32:51 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  9. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractGradleViolationRule.groovy

            if (member instanceof JApiClass) {
                return isIncubatingClass((JApiClass) member)
            }
            if (member instanceof JApiMethod) {
                return isIncubatingOrOverrideMethod((JApiMethod) member)
            }
            if (member instanceof JApiField) {
                return isIncubatingField((JApiField) member)
            }
            if (member instanceof JApiConstructor) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 14:00:46 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  10. cmd/kubeadm/app/util/etcd/etcd.go

    		return 0, err
    	}
    
    	for _, member := range resp.Members {
    		if member.GetPeerURLs()[0] == peerURL {
    			return member.GetID(), nil
    		}
    	}
    	return 0, ErrNoMemberIDForPeerURL
    }
    
    // ListMembers returns the member list.
    func (c *Client) ListMembers() ([]Member, error) {
    	resp, err := c.listMembersFunc(0)
    	if err != nil {
    		return nil, err
    	}
    
    	ret := make([]Member, 0, len(resp.Members))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 11:04:08 UTC 2024
    - 21.2K bytes
    - Viewed (0)
Back to top