Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 196 for nano (0.03 sec)

  1. src/runtime/time_windows_386.s

    	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.)
    	MOVL	$1000000000, CX
    	DIVL	CX
    	MOVL	AX, DI
    	MOVL	DX, SI
    
    	// DI = nano/100/1e9 = nano/1e11 = sec/100, DX = SI = nano/100%1e9
    	// split DX into seconds and nanoseconds by div 1e7 magic multiply.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 17:19:45 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  2. src/runtime/pprof/rusage_test.go

    	f()
    
    	err = syscall.Getrusage(syscall.RUSAGE_SELF, &after)
    	if err != nil {
    		ok = false
    	}
    
    	if !ok {
    		return 0, 0
    	}
    
    	user = time.Duration(after.Utime.Nano() - before.Utime.Nano())
    	system = time.Duration(after.Stime.Nano() - before.Stime.Nano())
    	return user, system
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 30 23:58:34 UTC 2022
    - 753 bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/sys/unix/timestruct.go

    func (tv *Timeval) Unix() (sec int64, nsec int64) {
    	return int64(tv.Sec), int64(tv.Usec) * 1000
    }
    
    // Nano returns the time stored in ts as nanoseconds.
    func (ts *Timespec) Nano() int64 {
    	return int64(ts.Sec)*1e9 + int64(ts.Nsec)
    }
    
    // Nano returns the time stored in tv as nanoseconds.
    func (tv *Timeval) Nano() int64 {
    	return int64(tv.Sec)*1e9 + int64(tv.Usec)*1000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  4. src/runtime/debuglog.go

    			}
    			print(" <<\n")
    			s.first = false
    		}
    
    		end, _, nano, p := s.header()
    		oldEnd := s.end
    		s.end = end
    
    		print("[")
    		var tmpbuf [21]byte
    		pnano := int64(nano) - runtimeInitTime
    		if pnano < 0 {
    			// Logged before runtimeInitTime was set.
    			pnano = 0
    		}
    		pnanoBytes := itoaDiv(tmpbuf[:], uint64(pnano), 9)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 18.3K bytes
    - Viewed (0)
  5. src/runtime/export_debuglog_test.go

    	return string(buf)
    }
    
    func ResetDebugLog() {
    	stw := stopTheWorld(stwForTestResetDebugLog)
    	for l := allDloggers; l != nil; l = l.allLink {
    		l.w.write = 0
    		l.w.tick, l.w.nano = 0, 0
    		l.w.r.begin, l.w.r.end = 0, 0
    		l.w.r.tick, l.w.r.nano = 0, 0
    	}
    	startTheWorld(stw)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 15 16:49:45 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  6. src/syscall/timestruct.go

    // license that can be found in the LICENSE file.
    
    //go:build unix || (js && wasm) || wasip1
    
    package syscall
    
    // TimespecToNsec returns the time stored in ts as nanoseconds.
    func TimespecToNsec(ts Timespec) int64 { return ts.Nano() }
    
    // NsecToTimespec converts a number of nanoseconds into a [Timespec].
    func NsecToTimespec(nsec int64) Timespec {
    	sec := nsec / 1e9
    	nsec = nsec % 1e9
    	if nsec < 0 {
    		nsec += 1e9
    		sec--
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 958 bytes
    - Viewed (0)
  7. src/cmd/go/testdata/script/build_issue6480.txt

    -- before/before.go --
    package main
    
    import (
    	"encoding/json"
    	"fmt"
    	"os"
    	"time"
    )
    
    func truncateLike(t, p time.Time) time.Time {
    	nano := p.UnixNano()
    	d := 1 * time.Nanosecond
    	for nano%int64(d) == 0 && d < 1*time.Second {
    		d *= 10
    	}
    	for nano%int64(d) == 0 && d < 2*time.Second {
    		d *= 2
    	}
    	return t.Truncate(d)
    }
    
    func main() {
    	var t1 time.Time
    	b1, err := os.ReadFile(os.Args[1])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 24 21:26:10 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  8. src/syscall/syscall.go

    func (tv *Timeval) Unix() (sec int64, nsec int64) {
    	return int64(tv.Sec), int64(tv.Usec) * 1000
    }
    
    // Nano returns the time stored in ts as nanoseconds.
    func (ts *Timespec) Nano() int64 {
    	return int64(ts.Sec)*1e9 + int64(ts.Nsec)
    }
    
    // Nano returns the time stored in tv as nanoseconds.
    func (tv *Timeval) Nano() int64 {
    	return int64(tv.Sec)*1e9 + int64(tv.Usec)*1000
    }
    
    // Getpagesize and Exit are provided by the runtime.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  9. cmd/erasure-healing-common.go

    	for _, t := range times {
    		if t.Equal(timeSentinel) || t.IsZero() {
    			continue
    		}
    		nano := t.UnixNano()
    		if group > 0 {
    			for k := range timeOccurrenceMap {
    				if k == nano {
    					// We add to ourself later
    					continue
    				}
    				diff := k - nano
    				if diff < 0 {
    					diff = -diff
    				}
    				// We are within the limit
    				if diff < groupNano {
    					timeOccurrenceMap[k]++
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 12.5K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/sys/plan9/syscall.go

    	return int64(ts.Sec), int64(ts.Nsec)
    }
    
    func (tv *Timeval) Unix() (sec int64, nsec int64) {
    	return int64(tv.Sec), int64(tv.Usec) * 1000
    }
    
    func (ts *Timespec) Nano() int64 {
    	return int64(ts.Sec)*1e9 + int64(ts.Nsec)
    }
    
    func (tv *Timeval) Nano() int64 {
    	return int64(tv.Sec)*1e9 + int64(tv.Usec)*1000
    }
    
    // use is a no-op, but the compiler cannot see that it is.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 3.3K bytes
    - Viewed (0)
Back to top