예제 #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),
	}
}