コード例 #1
0
ファイル: freelist.go プロジェクト: pjjw/prometheus
func newSampleKeyList(cap int) *sampleKeyList {
	return &sampleKeyList{
		l: utility.NewFreeList(cap),
	}
}
コード例 #2
0
ファイル: freelist.go プロジェクト: pjjw/prometheus
func newDtoSampleKeyList(cap int) *dtoSampleKeyList {
	return &dtoSampleKeyList{
		l: utility.NewFreeList(cap),
	}
}
コード例 #3
0
ファイル: freelist.go プロジェクト: pjjw/prometheus
func newValueAtTimeList(cap int) *valueAtTimeList {
	return &valueAtTimeList{
		l: utility.NewFreeList(cap),
	}
}
コード例 #4
0
ファイル: freelist.go プロジェクト: pjjw/prometheus
func newValueAtIntervalAlongRangeList(cap int) *valueAtIntervalAlongRangeList {
	return &valueAtIntervalAlongRangeList{
		l: utility.NewFreeList(cap),
	}
}
コード例 #5
0
ファイル: freelist.go プロジェクト: pjjw/prometheus
func newBufferList(cap int) *bufferList {
	return &bufferList{
		l: utility.NewFreeList(cap),
	}
}