- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 46 for counter2 (0.12 sec)
-
src/internal/coverage/cfile/testsupport.go
nCtrs := sd[i+coverage.NumCtrsOffset].Load() cst := i + coverage.FirstCtrOffset if cst+int(nCtrs) > len(sd) { break } counters := sd[cst : cst+int(nCtrs)] for i := range counters { if counters[i].Load() != 0 { totExec++ } } i += coverage.FirstCtrOffset + int(nCtrs) - 1 } } if tot == 0 { return 0.0 }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 09:57:47 UTC 2024 - 8.7K bytes - Viewed (0) -
src/internal/coverage/cfile/apis.go
// if alwaysTrue() { // XYZ() // counter update here // } // } // // In the instrumented version of ABC, the prolog of the function // will contain a series of stores to the initial portion of the // counter array to write number-of-counters, pkgid, funcid. Later // in the function there is also a store to increment a counter // for the block containing the call to XYZ(). If the CPU is
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 09:57:47 UTC 2024 - 5.4K bytes - Viewed (0) -
src/internal/coverage/encodecounter/encode.go
towr = len(buf) } else { panic("internal error: bad counter flavor") } if sz, err := ws.Write(buf); err != nil { return err } else if sz != towr { return fmt.Errorf("writing counters: short write") } return nil } // Write out entries for each live function. emitter := func(pkid uint32, funcid uint32, counters []uint32) error { cfw.csh.FcnEntries++
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:00:11 UTC 2024 - 7.8K bytes - Viewed (0) -
src/runtime/coverage/coverage.go
return cfile.WriteCounters(w) } // ClearCounters clears/resets all coverage counter variables in the // currently running program. It returns an error if the program in // question was not built with the "-cover" flag. Clearing of coverage // counters is also not supported for programs not using atomic // counter mode (see more detailed comments below for the rationale // here). func ClearCounters() error {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 19:41:02 UTC 2024 - 2.5K bytes - Viewed (0) -
src/internal/coverage/rtcov/rtcov.go
CounterGranularity uint8 // coverage.CounterGranularity } // CovCounterBlob is a container for encapsulating a counter section // (BSS variable) for an instrumented Go module. Here "counters" // points to the counter payload and "len" is the number of uint32 // entries in the section. type CovCounterBlob struct { Counters *uint32 Len uint64 } // Meta is the top-level container for bits of state related to
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 09:57:47 UTC 2024 - 3.1K bytes - Viewed (0) -
src/internal/coverage/pods/pods.go
// each meta-data file M_k, then find all of the counter data files // that refer to that meta-data file (recall that the counter data // file name incorporates the meta-data hash), and add the counter // data file to the appropriate pod. // // This process is complicated by the fact that we need to keep track // of directory indices for counter data files. Here is an example to // motivate: // // directory 1: //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:00:11 UTC 2024 - 6.6K bytes - Viewed (0) -
src/runtime/traceback_system_test.go
t.Errorf("got:\n%swant:\n%s", got, want) } } // parseStackPCs parses the parent process's program counters for the // first running goroutine out of a GOTRACEBACK=system traceback, // adjusting them so that they are valid for the child process's text // segment. // // This function returns only program counter values, ensuring that // there is no possibility of strings from the crash report (which may
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 16 15:19:04 UTC 2024 - 7.4K bytes - Viewed (0) -
src/cmd/internal/telemetry/telemetry.go
}) } // Inc increments the counter with the given name. func Inc(name string) { counter.Inc(name) } // NewCounter returns a counter with the given name. func NewCounter(name string) *counter.Counter { return counter.New(name) } // NewStackCounter returns a new stack counter with the given name and depth. func NewStackCounter(name string, depth int) *counter.StackCounter { return counter.NewStack(name, depth)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 15:47:30 UTC 2024 - 3.6K bytes - Viewed (0) -
src/sync/waitgroup.go
noCopy noCopy state atomic.Uint64 // high 32 bits are counter, low 32 bits are waiter count. sema uint32 } // Add adds delta, which may be negative, to the [WaitGroup] counter. // If the counter becomes zero, all goroutines blocked on [WaitGroup.Wait] are released. // If the counter goes negative, Add panics. // // Note that calls with a positive delta that occur when the counter is zero
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 21:14:51 UTC 2024 - 4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/telemetry/internal/upload/date.go
} // avoid parsing count files multiple times type parsedCache struct { mu sync.Mutex m map[string]*counter.File } func (u *uploader) parseCountFile(fname string) (*counter.File, error) { u.cache.mu.Lock() defer u.cache.mu.Unlock() if u.cache.m == nil { u.cache.m = make(map[string]*counter.File) } if f, ok := u.cache.m[fname]; ok { return f, nil } buf, err := os.ReadFile(fname) if err != nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 21:12:15 UTC 2024 - 2.2K bytes - Viewed (0)