milomg / reactively

MIT License
415 stars 23 forks source link

Added $mol_wire #1

Closed nin-jin closed 1 year ago

milomg commented 1 year ago

Initial results, will merge later today

framework            , size     , nSources , read% , static% , nTimes , test                 , time     , gcTime , updateRate , title                                   
@reactively          , 10x5     , 2        , 0.2   , 1       , 600000 , simple component     , 314.98   , 4.46   , 11048      , 10x5  2 sources  read 20%               
$mol_wire_atom       , 10x5     , 2        , 0.2   , 1       , 600000 , simple component     , 684.03   , 30.61  , 5087       , 10x5  2 sources  read 20%               
SolidJS              , 10x5     , 2        , 0.2   , 1       , 600000 , simple component     , 1931.39  , 72.59  , 4349       , 10x5  2 sources  read 20%               
Preact Signals       , 10x5     , 2        , 0.2   , 1       , 600000 , simple component     , 548.58   , 1.39   , 6344       , 10x5  2 sources  read 20%               
@reactively          , 10x10    , 6        , 0.2   , 0.75    , 15000  , dynamic component    , 298.47   , 1.21   , 3870       , 10x10  6 sources  dynamic  read 20%     
@reactively          , 1000x12  , 4        , 1     , 0.95    , 7000   , large web app        , 437.96   , 1.46   , 3341       , 1000x12  4 sources  dynamic             
@reactively          , 1000x5   , 25       , 1     , 1       , 3000   , wide dense           , 599.31   , 0.32   , 1221       , 1000x5  25 sources                      
@reactively          , 5x500    , 3        , 1     , 1       , 500    , deep                 , 227.50   , 1.72   , 5479       , 5x500  3 sources                        
@reactively          , 100x15   , 6        , 1     , 0.5     , 2000   , very dynamic         , 347.46   , 1.22   , 3103       , 100x15  6 sources  dynamic              
$mol_wire_atom       , 10x10    , 6        , 0.2   , 0.75    , 15000  , dynamic component    , 456.83   , 6.37   , 2528       , 10x10  6 sources  dynamic  read 20%     
$mol_wire_atom       , 1000x12  , 4        , 1     , 0.95    , 7000   , large web app        , 731.37   , 15.91  , 2000       , 1000x12  4 sources  dynamic             
$mol_wire_atom       , 1000x5   , 25       , 1     , 1       , 3000   , wide dense           , 983.37   , 22.63  , 744        , 1000x5  25 sources                      
$mol_wire_atom       , 5x500    , 3        , 1     , 1       , 500    , deep                 , 371.72   , 8.99   , 3353       , 5x500  3 sources                        
$mol_wire_atom       , 100x15   , 6        , 1     , 0.5     , 2000   , very dynamic         , 584.53   , 11.77  , 1844       , 100x15  6 sources  dynamic              
SolidJS              , 10x10    , 6        , 0.2   , 0.75    , 15000  , dynamic component    , 764.81   , 6.59   , 1687       , 10x10  6 sources  dynamic  read 20%     
SolidJS              , 1000x12  , 4        , 1     , 0.95    , 7000   , large web app        , 832.08   , 14.82  , 1758       , 1000x12  4 sources  dynamic             
SolidJS              , 1000x5   , 25       , 1     , 1       , 3000   , wide dense           , 1415.26  , 13.29  , 517        , 1000x5  25 sources                      
SolidJS              , 5x500    , 3        , 1     , 1       , 500    , deep                 , 474.92   , 7.75   , 2625       , 5x500  3 sources                        
SolidJS              , 100x15   , 6        , 1     , 0.5     , 2000   , very dynamic         , 742.90   , 7.70   , 1451       , 100x15  6 sources  dynamic              
Preact Signals       , 10x10    , 6        , 0.2   , 0.75    , 15000  , dynamic component    , 345.88   , 0.00   , 3339       , 10x10  6 sources  dynamic  read 20%     
Preact Signals       , 1000x12  , 4        , 1     , 0.95    , 7000   , large web app        , 3208.14  , 0.00   , 456        , 1000x12  4 sources  dynamic             
Preact Signals       , 1000x5   , 25       , 1     , 1       , 3000   , wide dense           , 4201.98  , 0.00   , 174        , 1000x5  25 sources                      
Preact Signals       , 5x500    , 3        , 1     , 1       , 500    , deep                 , 223.03   , 2.19   , 5589       , 5x500  3 sources
milomg commented 1 year ago

@nin-jin Hmm, it seems like adding $mol_wire is causing the test runner to never complete. Have any ideas?

nin-jin commented 1 year ago

Nope 😟