s_bench library

Constants

count → const int

Functions

createComputation0(int i, ReactiveFramework framework) → void
createComputation1(Reader s1, ReactiveFramework framework) → void
createComputation1000(List<ISignal<int>> ss, int offset, ReactiveFramework framework) → void
createComputation2(Reader s1, Reader s2, ReactiveFramework framework) → void
createComputation4(Reader s1, Reader s2, Reader s3, Reader s4, ReactiveFramework framework) → void
createComputations0to1(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations1000to1(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations1to1(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations1to1000(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations1to2(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations1to4(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations1to8(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations2to1(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createComputations4to1(int n, List<ISignal<int>> sources, ReactiveFramework framework) → void
createDataSignals(int n, List<Signal<int>> sources, ReactiveFramework framework) List<Signal<int>>
runComputeTest(ComputationCreator fn, int n, int scount, ReactiveFramework framework) int
runCreateTest(SignalCreator fn, int n, int scount, ReactiveFramework framework) int
runUpdateTest(UpdateTest fn, int n, int scount, ReactiveFramework framework) int
sbench(ReactiveFramework framework) → void
updateComputations1000to1(int n, List<Signal<int>> sources, ReactiveFramework framework) → void
updateComputations1to1(int n, List<Signal<int>> sources, ReactiveFramework framework) → void
updateComputations1to1000(int n, List<Signal<int>> sources, ReactiveFramework framework) → void
updateComputations1to2(int n, List<Signal<int>> sources, ReactiveFramework framework) → void
updateComputations1to4(int n, List<Signal<int>> sources, ReactiveFramework framework) → void
updateComputations2to1(int n, List<Signal<int>> sources, ReactiveFramework framework) → void
updateComputations4to1(int n, List<Signal<int>> sources, ReactiveFramework framework) → void

Typedefs

ComputationCreator = void Function(int n, List<ISignal<int>> sources, ReactiveFramework framework)
Reader = int Function()
SignalCreator = List<Signal<int>> Function(int n, List<Signal<int>> sources, ReactiveFramework framework)
UpdateTest = void Function(int n, List<Signal<int>> sources, ReactiveFramework framework)