Search Options

Results per page
Sort
Preferred Languages
Advance

Results 151 - 160 of 321 for Alignment (0.15 sec)

  1. src/runtime/signal_arm64.go

    	// push the call. The function being pushed is responsible
    	// for restoring the LR and setting the SP back.
    	// This extra space is known to gentraceback.
    	sp := c.sp() - 16 // SP needs 16-byte alignment
    	c.set_sp(sp)
    	*(*uint64)(unsafe.Pointer(uintptr(sp))) = c.lr()
    	// Make sure a valid frame pointer is saved on the stack so that the
    	// frame pointer checks in adjustframe are happy, if they're enabled.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 05 18:16:00 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  2. src/strings/search.go

    	// badCharSkip[b] is len(pattern).
    	//
    	// Whenever a mismatch is found with byte b in the text, we can safely
    	// shift the matching frame at least badCharSkip[b] until the next time
    	// the matching char could be in alignment.
    	badCharSkip [256]int
    
    	// goodSuffixSkip[i] defines how far we can shift the matching frame given
    	// that the suffix pattern[i+1:] matches, but the byte pattern[i] does
    	// not. There are two cases to consider:
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 18:49:51 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr/unsafeptr.go

    	case *ast.BinaryExpr:
    		// "It is valid both to add and to subtract offsets from a
    		// pointer in this way. It is also valid to use &^ to round
    		// pointers, usually for alignment."
    		switch x.Op {
    		case token.ADD, token.SUB, token.AND_NOT:
    			// TODO(mdempsky): Match compiler
    			// semantics. ADD allows a pointer on either
    			// side; SUB and AND_NOT don't care about RHS.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  4. src/runtime/cgo/gcc_libinit.c

    // cgo uses -Werror. See #65290.
    #pragma GCC diagnostic ignored "-Wpragmas"
    #pragma GCC diagnostic ignored "-Wunknown-warning-option"
    #pragma GCC diagnostic ignored "-Watomic-alignment"
    
    #include <pthread.h>
    #include <errno.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h> // strerror
    #include <time.h>
    #include "libcgo.h"
    #include "libcgo_unix.h"
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 01:07:18 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  5. src/internal/xcoff/xcoff.go

    type AuxCSect32 struct {
    	Xscnlen   uint32 // Length or symbol table index
    	Xparmhash uint32 // Offset of parameter type-check string
    	Xsnhash   uint16 // .typchk section number
    	Xsmtyp    uint8  // Symbol alignment and type
    	Xsmclas   uint8  // Storage-mapping class
    	Xstab     uint32 // Reserved
    	Xsnstab   uint16 // Reserved
    }
    
    type AuxCSect64 struct {
    	Xscnlenlo uint32 // Lower 4 bytes of length or symbol table index
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 08 20:36:37 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  6. src/internal/abi/type.go

    	Hash        uint32  // hash of type; avoids computation in hash tables
    	TFlag       TFlag   // extra type information flags
    	Align_      uint8   // alignment of variable with this type
    	FieldAlign_ uint8   // alignment of struct field with this type
    	Kind_       Kind    // enumeration for C
    	// function for comparing objects of this type
    	// (ptr to object A, ptr to object B) -> ==?
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 17 21:09:59 UTC 2024
    - 21.8K bytes
    - Viewed (0)
  7. src/text/tabwriter/tabwriter.go

    	FilterHTML uint = 1 << iota
    
    	// Strip Escape characters bracketing escaped text segments
    	// instead of passing them through unchanged with the text.
    	StripEscape
    
    	// Force right-alignment of cell content.
    	// Default is left-alignment.
    	AlignRight
    
    	// Handle empty columns as if they were not present in
    	// the input in the first place.
    	DiscardEmptyColumns
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 16:46:34 UTC 2024
    - 17.8K bytes
    - Viewed (0)
  8. src/cmd/cgo/internal/testcarchive/testdata/main2.c

    	char a[1024];
    
    	recur(4, a);
    	sigioSeen = 1;
    }
    
    static jmp_buf jmp;
    static char* nullPointer;
    
    // An arbitrary function which requires proper stack alignment; see
    // http://golang.org/issue/17641.
    static void callWithVarargs(void* dummy, ...) {
    	va_list args;
    	va_start(args, dummy);
    	va_end(args);
    }
    
    // Signal handler for SIGSEGV on a C thread.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  9. src/runtime/memmove_386.s

    	JLS	back
    
    /*
     * forward copy loop
     */
    forward:
    	// If REP MOVSB isn't fast, don't use it
    	CMPB	internal∕cpu·X86+const_offsetX86HasERMS(SB), $1 // enhanced REP MOVSB/STOSB
    	JNE	fwdBy4
    
    	// Check alignment
    	MOVL	SI, AX
    	ORL	DI, AX
    	TESTL	$3, AX
    	JEQ	fwdBy4
    
    	// Do 1 byte at a time
    	MOVL	BX, CX
    	REP;	MOVSB
    	RET
    
    fwdBy4:
    	// Do 4 bytes at a time
    	MOVL	BX, CX
    	SHRL	$2, CX
    	ANDL	$3, BX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 4.4K bytes
    - Viewed (0)
  10. src/cmd/link/internal/ld/data.go

    	// these symbols at the beginning of their respective section if there
    	// aren't real symbols, their alignment might not match the
    	// first symbol alignment. Therefore, there are explicitly put at the
    	// beginning of their section with the same alignment.
    	if !(ctxt.DynlinkingGo() && ctxt.HeadType == objabi.Hdarwin) && !(ctxt.HeadType == objabi.Haix && ctxt.LinkMode == LinkExternal) {
    		return
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
Back to top