Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 308 for deltas (0.13 sec)

  1. src/internal/runtime/atomic/atomic_mipsx.go

    	_ = *addr
    
    	spinLock(&lock.state)
    }
    
    //go:nosplit
    func unlock() {
    	spinUnlock(&lock.state)
    }
    
    //go:nosplit
    func Xadd64(addr *uint64, delta int64) (new uint64) {
    	lockAndCheck(addr)
    
    	new = *addr + uint64(delta)
    	*addr = new
    
    	unlock()
    	return
    }
    
    //go:nosplit
    func Xchg64(addr *uint64, new uint64) (old uint64) {
    	lockAndCheck(addr)
    
    	old = *addr
    	*addr = new
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 20:08:37 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  2. src/runtime/time_windows_arm.s

    	MOVW	time_lo(R3), R0
    	DMB	MB_ISH
    	MOVW	time_hi2(R3), R2
    	CMP	R1, R2
    	BNE	wall
    
    	// w = R1:R0 in 100ns untis
    	// convert to Unix epoch (but still 100ns units)
    	#define delta 116444736000000000
    	SUB.S   $(delta & 0xFFFFFFFF), R0
    	SBC     $(delta >> 32), R1
    
    	// Convert to nSec
    	MOVW    $100, R2
    	MULLU   R0, R2, (R4, R3)    // R4:R3 = R1:R0 * R2
    	MULA    R1, R2, R4, R4
    	// w = R2:R1 in nSec
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 17:19:45 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. src/internal/runtime/atomic/atomic_arm64.go

    	"unsafe"
    )
    
    const (
    	offsetARM64HasATOMICS = unsafe.Offsetof(cpu.ARM64.HasATOMICS)
    )
    
    //go:noescape
    func Xadd(ptr *uint32, delta int32) uint32
    
    //go:noescape
    func Xadd64(ptr *uint64, delta int64) uint64
    
    //go:noescape
    func Xadduintptr(ptr *uintptr, delta uintptr) uintptr
    
    //go:noescape
    func Xchg(ptr *uint32, new uint32) uint32
    
    //go:noescape
    func Xchg64(ptr *uint64, new uint64) uint64
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  4. pkg/registry/certificates/certificates/storage/metrics.go

    			}
    		}, nil
    	}
    }
    
    func isDurationHonored(want, got time.Duration) bool {
    	delta := want - got
    	if delta < 0 {
    		delta = -delta
    	}
    
    	// short-lived cert backdating + 5% of want
    	maxDelta := 5*time.Minute + (want / 20)
    
    	return delta < maxDelta
    }
    
    func compressSignerName(name string) string {
    	if strings.HasPrefix(name, "kubernetes.io/") {
    		return name
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 18 21:41:43 UTC 2022
    - 4.9K bytes
    - Viewed (0)
  5. src/flag/example_test.go

    func (i *interval) Set(value string) error {
    	// If we wanted to allow the flag to be set multiple times,
    	// accumulating values, we would delete this if statement.
    	// That would permit usages such as
    	//	-deltaT 10s -deltaT 15s
    	// and other combinations.
    	if len(*i) > 0 {
    		return errors.New("interval flag already set")
    	}
    	for _, dt := range strings.Split(value, ",") {
    		duration, err := time.ParseDuration(dt)
    		if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 26 18:59:00 UTC 2022
    - 2.8K bytes
    - Viewed (0)
  6. src/internal/runtime/atomic/atomic_386.go

    }
    
    //go:nosplit
    //go:noinline
    func LoadAcquintptr(ptr *uintptr) uintptr {
    	return *ptr
    }
    
    //go:noescape
    func Xadd64(ptr *uint64, delta int64) uint64
    
    //go:noescape
    func Xadduintptr(ptr *uintptr, delta uintptr) uintptr
    
    //go:noescape
    func Xadd(ptr *uint32, delta int32) uint32
    
    //go:noescape
    func Xchg64(ptr *uint64, new uint64) uint64
    
    //go:noescape
    func Xchg(ptr *uint32, new uint32) uint32
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  7. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/MutableLong.java

            this.value = value;
        }
    
        public long get() {
            return value;
        }
    
        public void set(long value) {
            this.value = value;
        }
    
        public void increment(long delta) {
            value += delta;
        }
    
        @Override
        public String toString() {
            return Long.toString(value);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  8. src/internal/runtime/atomic/atomic_s390x.s

    	BR ·Cas64(SB)
    
    // func Xadd(ptr *uint32, delta int32) uint32
    // Atomically:
    //	*ptr += delta
    //	return *ptr
    TEXT ·Xadd(SB), NOSPLIT, $0-20
    	MOVD	ptr+0(FP), R4
    	MOVW	delta+8(FP), R5
    	MOVW	(R4), R3
    repeat:
    	ADD	R5, R3, R6
    	CS	R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
    	BNE	repeat
    	MOVW	R6, ret+16(FP)
    	RET
    
    // func Xadd64(ptr *uint64, delta int64) uint64
    TEXT ·Xadd64(SB), NOSPLIT, $0-24
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  9. src/internal/runtime/atomic/atomic_loong64.go

    // license that can be found in the LICENSE file.
    
    //go:build loong64
    
    package atomic
    
    import "unsafe"
    
    //go:noescape
    func Xadd(ptr *uint32, delta int32) uint32
    
    //go:noescape
    func Xadd64(ptr *uint64, delta int64) uint64
    
    //go:noescape
    func Xadduintptr(ptr *uintptr, delta uintptr) uintptr
    
    //go:noescape
    func Xchg(ptr *uint32, new uint32) uint32
    
    //go:noescape
    func Xchg64(ptr *uint64, new uint64) uint64
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  10. src/runtime/time_windows_386.s

    	MOVL	(_SYSTEM_TIME+time_lo), AX
    	MOVL	(_SYSTEM_TIME+time_hi2), DX
    	CMPL	CX, DX
    	JNE	wall
    
    	// w = DX:AX
    	// convert to Unix epoch (but still 100ns units)
    	#define delta 116444736000000000
    	SUBL	$(delta & 0xFFFFFFFF), AX
    	SBBL $(delta >> 32), DX
    
    	// nano/100 = DX:AX
    	// split into two decimal halves by div 1e9.
    	// (decimal point is two spots over from correct place,
    	// but we avoid overflow in the high word.)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 17:19:45 UTC 2023
    - 1.7K bytes
    - Viewed (0)
Back to top