Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 42 for alignUp (0.22 sec)

  1. src/runtime/malloc.go

    		p = alignUp(p, align)
    		p2 := sysReserve(unsafe.Pointer(p), size)
    		if p != uintptr(p2) {
    			// Must have raced. Try again.
    			sysFreeOS(p2, size)
    			if retries++; retries == 100 {
    				throw("failed to allocate aligned heap memory; too many retries")
    			}
    			goto retry
    		}
    		// Success.
    		return p2, size
    	default:
    		// Trim off the unaligned parts.
    		pAligned := alignUp(p, align)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  2. src/runtime/mgcscavenge.go

    	} else if minimum > maxPagesPerPhysPage {
    		print("runtime: min = ", minimum, "\n")
    		throw("min too large")
    	}
    	// max may not be min-aligned, so we might accidentally truncate to
    	// a max value which causes us to return a non-min-aligned value.
    	// To prevent this, align max up to a multiple of min (which is always
    	// a power of 2). This also prevents max from ever being less than
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:48:45 UTC 2024
    - 52.3K bytes
    - Viewed (0)
  3. src/runtime/mbitmap.go

    			if span.spanclass.sizeclass() != 0 {
    				throw("GCProg for type that isn't large")
    			}
    			spaceNeeded := alignUp(unsafe.Sizeof(_type{}), goarch.PtrSize)
    			heapBitsOff := spaceNeeded
    			spaceNeeded += alignUp(typ.PtrBytes/goarch.PtrSize/8, goarch.PtrSize)
    			npages := alignUp(spaceNeeded, pageSize) / pageSize
    			var progSpan *mspan
    			systemstack(func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 60K bytes
    - Viewed (0)
  4. src/runtime/mheap.go

    	// of MiB (generally >= to the huge page size) we
    	// won't be calling it too much.
    	ask := alignUp(npage, pallocChunkPages) * pageSize
    
    	totalGrowth := uintptr(0)
    	// This may overflow because ask could be very large
    	// and is otherwise unrelated to h.curArena.base.
    	end := h.curArena.base + ask
    	nBase := alignUp(end, physPageSize)
    	if nBase > h.curArena.end || /* overflow */ end < h.curArena.base {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 78K bytes
    - Viewed (0)
  5. src/runtime/traceback.go

    	frame.fp = 0
    
    	// On link register architectures, sighandler saves the LR on stack
    	// before faking a call.
    	if usesLR && injectedCall {
    		x := *(*uintptr)(unsafe.Pointer(frame.sp))
    		frame.sp += alignUp(sys.MinFrameSize, sys.StackAlign)
    		f = findfunc(frame.pc)
    		frame.fn = f
    		if !f.valid() {
    			frame.pc = x
    		} else if funcspdelta(f, frame.pc) == 0 {
    			frame.lr = x
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/alignment/AlignmentIntegrationTest.groovy

                                it.belongsTo("aligned-group:nebula:\${it.getId().getVersion()}")
                            }
                            if (it.getId().getGroup().startsWith("proto")) {
                                it.belongsTo("aligned-group:proto:\${it.getId().getVersion()}")
                            }
                            if (it.getId().getGroup().startsWith("align")) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 59.6K bytes
    - Viewed (0)
  7. src/cmd/cgo/out.go

    	"uint16":     {Size: 2, Align: 2, C: c("GoUint16")},
    	"int32":      {Size: 4, Align: 4, C: c("GoInt32")},
    	"uint32":     {Size: 4, Align: 4, C: c("GoUint32")},
    	"int64":      {Size: 8, Align: 8, C: c("GoInt64")},
    	"uint64":     {Size: 8, Align: 8, C: c("GoUint64")},
    	"float32":    {Size: 4, Align: 4, C: c("GoFloat32")},
    	"float64":    {Size: 8, Align: 8, C: c("GoFloat64")},
    	"complex64":  {Size: 8, Align: 4, C: c("GoComplex64")},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 16:41:10 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  8. fess-crawler/src/test/resources/extractor/eml/sample2.eml

    </tr>
    <tr align="left">
    <td align="left" style="padding:0;margin:0;line-height:1px;font-size:1px;">
    <table cellpadding="0" cellspacing="0" border="0" align="left" style="padding:0;margin:0;line-height:1px;font-size:1px;">
    <tbody>
    <tr align="left">
    <td align="left" width="15" style="width:15px;padding:0;margin:0;line-height:1px;font-size:1px;"></td>
    Registered: Wed Jun 12 15:17:51 UTC 2024
    - Last Modified: Sat Jan 16 07:50:35 UTC 2016
    - 91.6K bytes
    - Viewed (0)
  9. src/reflect/type.go

    			repr = append(repr, ';')
    		}
    
    		comparable = comparable && (ft.Equal != nil)
    
    		offset := align(size, uintptr(ft.Align_))
    		if offset < size {
    			panic("reflect.StructOf: struct size would exceed virtual address space")
    		}
    		if ft.Align_ > typalign {
    			typalign = ft.Align_
    		}
    		size = offset + ft.Size_
    		if size < offset {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 85.5K bytes
    - Viewed (0)
  10. src/cmd/cgo/gcc.go

    			t.Go = c.float64
    		}
    		if t.Align = t.Size; t.Align >= c.ptrSize {
    			t.Align = c.ptrSize
    		}
    
    	case *dwarf.ComplexType:
    		switch t.Size {
    		default:
    			fatalf("%s: unexpected: %d-byte complex type - %s", lineno(pos), t.Size, dtype)
    		case 8:
    			t.Go = c.complex64
    		case 16:
    			t.Go = c.complex128
    		}
    		if t.Align = t.Size / 2; t.Align >= c.ptrSize {
    			t.Align = c.ptrSize
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
Back to top