Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var All = testsuite.Descs{ {"TBB", false, func(bat testsuite.Batcher, bound int) testsuite.Combiner { return NewTBB(bat) }}, {"TBBS", false, func(bat testsuite.Batcher, bound int) testsuite.Combiner { return NewTBBSleepy(bat) }}, {"TBBU", false, func(bat testsuite.Batcher, bound int) testsuite.Combiner { return NewTBBUintptr(bat) }}, {"TBBSU", false, func(bat testsuite.Batcher, bound int) testsuite.Combiner { return NewTBBSleepyUintptr(bat) }}, {"Remote", false, func(bat testsuite.Batcher, bound int) testsuite.Combiner { return NewRemote(bat) }}, }
Functions ¶
This section is empty.
Types ¶
type TBB ¶
type TBB struct {
// contains filtered or unexported fields
}
based on https://software.intel.com/en-us/blogs/2013/02/22/combineraggregator-synchronization-primitive
type TBBSleepy ¶
type TBBSleepy struct {
// contains filtered or unexported fields
}
based on https://software.intel.com/en-us/blogs/2013/02/22/combineraggregator-synchronization-primitive
func NewTBBSleepy ¶
type TBBSleepyUintptr ¶
type TBBSleepyUintptr struct {
// contains filtered or unexported fields
}
based on https://software.intel.com/en-us/blogs/2013/02/22/combineraggregator-synchronization-primitive
func NewTBBSleepyUintptr ¶
func NewTBBSleepyUintptr(batcher Batcher) *TBBSleepyUintptr
func (*TBBSleepyUintptr) Do ¶
func (c *TBBSleepyUintptr) Do(arg interface{})
type TBBUintptr ¶
type TBBUintptr struct {
// contains filtered or unexported fields
}
based on https://software.intel.com/en-us/blogs/2013/02/22/combineraggregator-synchronization-primitive
func NewTBBUintptr ¶
func NewTBBUintptr(batcher Batcher) *TBBUintptr
func (*TBBUintptr) Do ¶
func (c *TBBUintptr) Do(arg interface{})
Click to show internal directories.
Click to hide internal directories.