Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 29 for conservatively (0.38 sec)

  1. src/runtime/mgcmark.go

    			// registers for the asynchronously stopped
    			// parent frame. Scan the parent
    			// conservatively.
    			state.conservative = true
    		} else {
    			// We only wanted to scan those two frames
    			// conservatively. Clear the flag for future
    			// frames.
    			state.conservative = false
    		}
    		return
    	}
    
    	locals, args, objs := frame.getStackMap(false)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 21:25:11 UTC 2024
    - 52.5K bytes
    - Viewed (0)
  2. src/cmd/dist/test.go

    	if err != nil {
    		return true // conservatively
    	}
    	defer d.Close()
    	names, err := d.Readdirnames(-1)
    	if err != nil {
    		return true // conservatively
    	}
    	for _, name := range names {
    		if !strings.HasSuffix(name, "_test.go") {
    			continue
    		}
    		slurp, err := os.ReadFile(filepath.Join(pkgDir, name))
    		if err != nil {
    			return true // conservatively
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 16:01:35 UTC 2024
    - 50K bytes
    - Viewed (0)
  3. src/net/http/transport.go

    	// ForceAttemptHTTP2 controls whether HTTP/2 is enabled when a non-zero
    	// Dial, DialTLS, or DialContext func or TLSClientConfig is provided.
    	// By default, use of any those fields conservatively disables HTTP/2.
    	// To use a custom dialer or TLS config and still attempt HTTP/2
    	// upgrades, set this to true.
    	ForceAttemptHTTP2 bool
    }
    
    func (t *Transport) writeBufferSize() int {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 21:59:21 UTC 2024
    - 91K bytes
    - Viewed (0)
  4. tensorflow/compiler/jit/deadness_analysis.cc

    // symbolic predicate to each merge on the first iteration.  We still use
    // symbolic predicates for merges for which we can't pattern match on the
    // backedge predicate.  This is conservatively correct.
    
    namespace tensorflow {
    
    namespace {
    
    using tsl::StatusOr;
    
    // Represents a logical predicate, used as described in the algorithm overview
    // above.
    class Predicate {
     public:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Mar 12 06:33:33 UTC 2024
    - 60.4K bytes
    - Viewed (0)
  5. src/runtime/malloc.go

    	// freeIndexForScan now so x is seen by the GC
    	// (including conservative scan) as an allocated object.
    	// While this pointer can't escape into user code as a
    	// _live_ pointer until we return, conservative scanning
    	// may find a dead pointer that happens to point into this
    	// object. Delaying this update until now ensures that
    	// conservative scanning considers this pointer dead until
    	// this point.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  6. src/runtime/mgcscavenge.go

    		// due to clock bugs.
    		//
    		// In this case, just assume scavenging takes 10 µs per regular physical page
    		// (determined empirically), and conservatively ignore the impact of huge pages
    		// on timing.
    		const approxWorkedNSPerPhysicalPage = 10e3
    		if duration == 0 {
    			worked += approxWorkedNSPerPhysicalPage * float64(r/physPageSize)
    		} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:48:45 UTC 2024
    - 52.3K bytes
    - Viewed (0)
  7. src/runtime/mgc.go

    	// ensures all spans are swept while the world is stopped.
    	concurrentSweep = true
    
    	// debugScanConservative enables debug logging for stack
    	// frames that are scanned conservatively.
    	debugScanConservative = false
    
    	// sweepMinHeapDistance is a lower bound on the heap distance
    	// (in bytes) reserved for concurrent sweeping between GC
    	// cycles.
    	sweepMinHeapDistance = 1024 * 1024
    )
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62K bytes
    - Viewed (0)
  8. src/runtime/mgcpacer.go

    	// goroutine stack space (i.e. what is actually scanned) because used
    	// goroutine stack space is much harder to measure cheaply. By using
    	// allocated space, we make an overestimate; this is OK, it's better
    	// to conservatively overcount than undercount.
    	maxStackScan atomic.Uint64
    
    	// globalsScan is the total amount of global variable space
    	// that is scannable.
    	globalsScan atomic.Uint64
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  9. src/cmd/link/internal/ppc64/asm.go

    		return
    	}
    
    	relocs := ldr.Relocs(s)
    	r := relocs.At(ri)
    	var t int64
    	// ldr.SymValue(rs) == 0 indicates a cross-package jump to a function that is not yet
    	// laid out. Conservatively use a trampoline. This should be rare, as we lay out packages
    	// in dependency order.
    	if ldr.SymValue(rs) != 0 {
    		t = ldr.SymValue(rs) + r.Add() - (ldr.SymValue(s) + int64(r.Off()))
    	}
    	switch r.Type() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  10. src/runtime/asm_amd64.s

    // This is ABIInternal because Go code injects its PC directly into new
    // goroutine stacks.
    TEXT runtime·debugCallV2<ABIInternal>(SB),NOSPLIT,$152-0
    	// Save all registers that may contain pointers so they can be
    	// conservatively scanned.
    	//
    	// We can't do anything that might clobber any of these
    	// registers before this.
    	MOVQ	R15, r15-(14*8+8)(SP)
    	MOVQ	R14, r14-(13*8+8)(SP)
    	MOVQ	R13, r13-(12*8+8)(SP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
Back to top