Skip to main content
Module

x/solid/bench/results.txt

A declarative, efficient, and flexible JavaScript library for building user interfaces.
Go to Latest
File
Solid
createDataSignals: 7createComputations0to1: 5createComputations1to1: 23createComputations2to1: 19createComputations4to1: 13createComputations1000to1: 11createComputations1to2: 25createComputations1to4: 19createComputations1to8: 18createComputations1to1000: 39create total: 179---updateComputations1to1: 36updateComputations2to1: 20updateComputations4to1: 15updateComputations1000to1: 28updateComputations1to2: 27updateComputations1to4: 27updateComputations1to1000: 25update total: 178total: 357
S.js
createDataSignals: 6createComputations0to1: 4createComputations1to1: 14createComputations2to1: 8createComputations4to1: 7createComputations1000to1: 7createComputations1to2: 12createComputations1to4: 15createComputations1to8: 11createComputations1to1000: 25create total: 109---updateComputations1to1: 28updateComputations2to1: 17updateComputations4to1: 12updateComputations1000to1: 19updateComputations1to2: 30updateComputations1to4: 24updateComputations1to1000: 21update total: 149total: 259
Kairo: # note missing necessary features for Solid's renderer
createDataSignals: 8createComputations0to1: 5createComputations1to1: 19createComputations2to1: 20createComputations4to1: 13createComputations1000to1: 7createComputations1to2: 24createComputations1to4: 17createComputations1to8: 16createComputations1to1000: 37create total: 166---updateComputations1to1: 20updateComputations2to1: 15updateComputations4to1: 11updateComputations1000to1: 12updateComputations1to2: 22updateComputations1to4: 22updateComputations1to1000: 21update total: 123total: 290
@vue/reactivity
createDataSignals: 36createComputations0to1: 15createComputations1to1: 87createComputations2to1: 63createComputations4to1: 54createComputations1000to1: 43createComputations1to2: 64createComputations1to4: 52createComputations1to8: 47createComputations1to1000: 67create total: 527---updateComputations1to1: 148updateComputations2to1: 96updateComputations4to1: 65updateComputations1000to1: 121updateComputations1to2: 119updateComputations1to4: 102updateComputations1to1000: 101update total: 752total: 1279
Sinuous
createDataSignals: 30createComputations0to1: 80createComputations1to1: 88createComputations2to1: 58createComputations4to1: 43createComputations1000to1: 97createComputations1to2: 79createComputations1to4: 86createComputations1to8: 127createComputations1to1000: 109create total: 797---updateComputations1to1: 121updateComputations2to1: 72updateComputations4to1: 49updateComputations1000to1: 73updateComputations1to2: 91updateComputations1to4: 87updateComputations1to1000: 94update total: 587total: 1384
Sinuous-mod
createDataSignals: 14createComputations0to1: 64createComputations1to1: 66createComputations2to1: 43createComputations4to1: 34createComputations1000to1: 88createComputations1to2: 64createComputations1to4: 64createComputations1to8: 58createComputations1to1000: 100create total: 594---updateComputations1to1: 97updateComputations2to1: 63updateComputations4to1: 49updateComputations1000to1: 98updateComputations1to2: 72updateComputations1to4: 59updateComputations1to1000: 73update total: 511total: 1105
RVal Mod
createDataSignals: 14createComputations0to1: 31createComputations1to1: 70createComputations2to1: 44createComputations4to1: 31createComputations1000to1: 17createComputations1to2: 65createComputations1to4: 102createComputations1to8: 96createComputations1to1000: 132create total: 602---updateComputations1to1: 193updateComputations2to1: 125updateComputations4to1: 78updateComputations1000to1: 114updateComputations1to2: 181updateComputations1to4: 173updateComputations1to1000: 168update total: 1032total: 1633