Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for addrRanges (0.16 sec)

  1. src/runtime/mranges.go

    	// totalBytes is the total amount of address space in bytes counted by
    	// this addrRanges.
    	totalBytes uintptr
    
    	// sysStat is the stat to track allocations by this type
    	sysStat *sysMemStat
    }
    
    func (a *addrRanges) init(sysStat *sysMemStat) {
    	ranges := (*notInHeapSlice)(unsafe.Pointer(&a.ranges))
    	ranges.len = 0
    	ranges.cap = 16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 14.5K bytes
    - Viewed (0)
  2. src/runtime/export_test.go

    	return AddrRanges{addrRanges{
    		ranges:     ranges,
    		totalBytes: total,
    		sysStat:    testSysStat,
    	}, false}
    }
    
    // Ranges returns a copy of the ranges described by the
    // addrRanges.
    func (a *AddrRanges) Ranges() []AddrRange {
    	result := make([]AddrRange, 0, len(a.addrRanges.ranges))
    	for _, r := range a.addrRanges.ranges {
    		result = append(result, AddrRange{r})
    	}
    	return result
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:50:53 UTC 2024
    - 46.1K bytes
    - Viewed (0)
  3. src/runtime/mranges_test.go

    	}
    
    	type testt struct {
    		name   string
    		base   uintptr
    		expect int
    		ranges []AddrRange
    	}
    	tests := []testt{
    		{
    			name:   "Empty",
    			base:   12,
    			expect: 0,
    			ranges: []AddrRange{},
    		},
    		{
    			name:   "OneBefore",
    			base:   12,
    			expect: 0,
    			ranges: []AddrRange{
    				MakeAddrRange(14, 16),
    			},
    		},
    		{
    			name:   "OneWithin",
    			base:   14,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 23 23:01:52 UTC 2020
    - 5.7K bytes
    - Viewed (0)
  4. src/runtime/mpagealloc.go

    	// and take additional measures to ensure that, so in nearly all
    	// cases this should have just 1 element.
    	//
    	// All access is protected by the mheapLock.
    	inUse addrRanges
    
    	// scav stores the scavenger state.
    	scav struct {
    		// index is an efficient index of chunks that have pages available to
    		// scavenge.
    		index scavengeIndex
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 39.2K bytes
    - Viewed (0)
  5. src/runtime/mpagealloc_64bit.go

    	// range of indices.
    	summaryRangeToSumAddrRange := func(level, sumIdxBase, sumIdxLimit int) addrRange {
    		baseOffset := alignDown(uintptr(sumIdxBase)*pallocSumBytes, physPageSize)
    		limitOffset := alignUp(uintptr(sumIdxLimit)*pallocSumBytes, physPageSize)
    		base := unsafe.Pointer(&p.summary[level][0])
    		return addrRange{
    			offAddr{uintptr(add(base, baseOffset))},
    			offAddr{uintptr(add(base, limitOffset))},
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 03 11:00:10 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  6. src/runtime/mpagealloc_test.go

    	type test struct {
    		chunks []ChunkIdx
    		inUse  []AddrRange
    	}
    	tests := map[string]test{
    		"One": {
    			chunks: []ChunkIdx{
    				BaseChunkIdx,
    			},
    			inUse: []AddrRange{
    				MakeAddrRange(PageBase(BaseChunkIdx, 0), PageBase(BaseChunkIdx+1, 0)),
    			},
    		},
    		"Contiguous2": {
    			chunks: []ChunkIdx{
    				BaseChunkIdx,
    				BaseChunkIdx + 1,
    			},
    			inUse: []AddrRange{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 06 19:16:48 UTC 2021
    - 32.6K bytes
    - Viewed (0)
  7. src/main/java/org/codelibs/fess/es/log/allcommon/EsAbstractConditionQuery.java

                            addRangeC(rangeQueryBuilder, ck, value);
                            return rangeQueryBuilder;
                        }
                    }
                }
            }
            RangeQueryBuilder rangeQueryBuilder = QueryBuilders.rangeQuery(name);
            addRangeC(rangeQueryBuilder, ck, value);
            regQ(rangeQueryBuilder);
    Registered: Wed Jun 12 13:08:18 UTC 2024
    - Last Modified: Thu Feb 22 01:37:57 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  8. src/main/java/org/codelibs/fess/es/config/allcommon/EsAbstractConditionQuery.java

                            addRangeC(rangeQueryBuilder, ck, value);
                            return rangeQueryBuilder;
                        }
                    }
                }
            }
            RangeQueryBuilder rangeQueryBuilder = QueryBuilders.rangeQuery(name);
            addRangeC(rangeQueryBuilder, ck, value);
            regQ(rangeQueryBuilder);
    Registered: Wed Jun 12 13:08:18 UTC 2024
    - Last Modified: Thu Feb 22 01:37:57 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  9. src/main/java/org/codelibs/fess/es/user/allcommon/EsAbstractConditionQuery.java

                            addRangeC(rangeQueryBuilder, ck, value);
                            return rangeQueryBuilder;
                        }
                    }
                }
            }
            RangeQueryBuilder rangeQueryBuilder = QueryBuilders.rangeQuery(name);
            addRangeC(rangeQueryBuilder, ck, value);
            regQ(rangeQueryBuilder);
    Registered: Wed Jun 12 13:08:18 UTC 2024
    - Last Modified: Thu Feb 22 01:37:57 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  10. src/internal/trace/testtrace/validation.go

    		case trace.EventRangeBegin:
    			if v.hasRange(r.Scope, r.Name) {
    				e.Errorf("already active range %q on %v begun again", r.Name, r.Scope)
    			}
    			v.addRange(r.Scope, r.Name)
    		case trace.EventRangeActive:
    			if !v.hasRange(r.Scope, r.Name) {
    				v.addRange(r.Scope, r.Name)
    			}
    		case trace.EventRangeEnd:
    			if !v.hasRange(r.Scope, r.Name) {
    				e.Errorf("inactive range %q on %v ended", r.Name, r.Scope)
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 10.9K bytes
    - Viewed (0)
Back to top