diff --git a/v2/benchmark_results.json b/v2/benchmark_results.json index 136a39e7e..cc2a2abf7 100644 --- a/v2/benchmark_results.json +++ b/v2/benchmark_results.json @@ -111338,6 +111338,645 @@ "medianAbsolutePercentError(elapsed)": 0.00674883621357084, "commit": "5b96fca2", "commit_message": "Update Readme.md" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 2.16175280001452, + "medianAbsolutePercentError(elapsed)": 0.000650057346034117, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 300.99, + "medianAbsolutePercentError(elapsed)": 0.00521814195959498, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 2.1604172741724597, + "medianAbsolutePercentError(elapsed)": 6.47990677131071e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 302.798606904906, + "medianAbsolutePercentError(elapsed)": 0.00531972992253832, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.308484331790555, + "medianAbsolutePercentError(elapsed)": 0.000673970452505689, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 697.1738609112709, + "medianAbsolutePercentError(elapsed)": 0.0061035967494336, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 5.24626151239166, + "medianAbsolutePercentError(elapsed)": 8.77489443423465e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 1030.46064400716, + "medianAbsolutePercentError(elapsed)": 0.00380519935512903, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 111.57712994836501, + "medianAbsolutePercentError(elapsed)": 0.00290219488449005, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 2242.2303370786503, + "medianAbsolutePercentError(elapsed)": 0.00575535767183398, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.308488992174114, + "medianAbsolutePercentError(elapsed)": 0.000691131971201066, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 736.468111455108, + "medianAbsolutePercentError(elapsed)": 0.00693457753297259, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 59.1900668022074, + "medianAbsolutePercentError(elapsed)": 1.47323682209959e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 2153.06427221172, + "medianAbsolutePercentError(elapsed)": 0.00158114177285582, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 32.7163219853643, + "medianAbsolutePercentError(elapsed)": 0.000199437641963534, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 3089.1233933162002, + "medianAbsolutePercentError(elapsed)": 0.00404489926837387, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 2.1604022347307796, + "medianAbsolutePercentError(elapsed)": 1.74737184852618e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 261.520029311187, + "medianAbsolutePercentError(elapsed)": 0.00171905500633821, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 7.09825323175292, + "medianAbsolutePercentError(elapsed)": 8.49415442600621e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 369.695035460993, + "medianAbsolutePercentError(elapsed)": 0.00938967791404545, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 65.199786726885, + "medianAbsolutePercentError(elapsed)": 0.00257344450996523, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 820.294369208838, + "medianAbsolutePercentError(elapsed)": 0.00505390261563779, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 193.89855313487402, + "medianAbsolutePercentError(elapsed)": 0.0265052233576547, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 3467.30612244898, + "medianAbsolutePercentError(elapsed)": 0.00334733669356999, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 172.59265332895998, + "medianAbsolutePercentError(elapsed)": 0.00369599847247371, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 3635.98422712934, + "medianAbsolutePercentError(elapsed)": 0.00238883810257176, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 155.966809283029, + "medianAbsolutePercentError(elapsed)": 0.0174948607212094, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 939.787155963303, + "medianAbsolutePercentError(elapsed)": 0.00851083917369667, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 3552.86597938144, + "medianAbsolutePercentError(elapsed)": 0.00610259495115037, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 214.858494363929, + "medianAbsolutePercentError(elapsed)": 0.00815138859502859, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 2086.29798903108, + "medianAbsolutePercentError(elapsed)": 0.00250056908893243, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 0.0, + "medianAbsolutePercentError(elapsed)": 0, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 849.867572156197, + "medianAbsolutePercentError(elapsed)": 0.0050343594545422, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30850666107397795, + "medianAbsolutePercentError(elapsed)": 0.000745619752192931, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 829.777352716144, + "medianAbsolutePercentError(elapsed)": 0.00651230248226196, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308506709597418, + "medianAbsolutePercentError(elapsed)": 0.000746785673082149, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 837.064784053156, + "medianAbsolutePercentError(elapsed)": 0.0227400589555171, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308282383455561, + "medianAbsolutePercentError(elapsed)": 2.44869369329915e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 893.0358705161859, + "medianAbsolutePercentError(elapsed)": 0.00166346314752587, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 170.7759375, + "medianAbsolutePercentError(elapsed)": 0.00863030079312037, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 2330.5822222222196, + "medianAbsolutePercentError(elapsed)": 0.00116143504170349, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 13.8861265762234, + "medianAbsolutePercentError(elapsed)": 0.000188674176746772, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1550.7190412783, + "medianAbsolutePercentError(elapsed)": 0.00607727341023286, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 1037.6240530303, + "medianAbsolutePercentError(elapsed)": 0.00580479172590345, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 2357.2951945080104, + "medianAbsolutePercentError(elapsed)": 0.00734720066697134, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308280333333333, + "medianAbsolutePercentError(elapsed)": 1.54712794459635e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1081.3963878327, + "medianAbsolutePercentError(elapsed)": 0.0068198965833322, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 18.2045074992445, + "medianAbsolutePercentError(elapsed)": 2.6625586433879e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1117.5808580858102, + "medianAbsolutePercentError(elapsed)": 0.00601680328544107, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308845763446701, + "medianAbsolutePercentError(elapsed)": 0.00184729797026523, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 863.495152870992, + "medianAbsolutePercentError(elapsed)": 0.00612838442404465, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 0.308279139268612, + "medianAbsolutePercentError(elapsed)": 2.23478559688051e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1227.79391891892, + "medianAbsolutePercentError(elapsed)": 0.0055423090489521, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 0.30827721805473196, + "medianAbsolutePercentError(elapsed)": 6.2340827046612e-06, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 911.817965023847, + "medianAbsolutePercentError(elapsed)": 0.00385991463159399, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308280333333333, + "medianAbsolutePercentError(elapsed)": 1.00102944875956e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1008.6791958041999, + "medianAbsolutePercentError(elapsed)": 0.00388166701243198, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 0.308506230594177, + "medianAbsolutePercentError(elapsed)": 0.000750848874632806, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 852.166528583264, + "medianAbsolutePercentError(elapsed)": 0.00380747658066609, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30827758550318696, + "medianAbsolutePercentError(elapsed)": 1.07348197642766e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1992.3385518590999, + "medianAbsolutePercentError(elapsed)": 0.00186742476650472, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308280141877507, + "medianAbsolutePercentError(elapsed)": 1.73812130507652e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 928.601386481802, + "medianAbsolutePercentError(elapsed)": 0.0125034697526103, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 121.789784719291, + "medianAbsolutePercentError(elapsed)": 0.00243548922211214, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 1035.8947841726601, + "medianAbsolutePercentError(elapsed)": 0.00443519163699452, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 11.7144680026888, + "medianAbsolutePercentError(elapsed)": 6.88447858871657e-06, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 34.5101525406607, + "medianAbsolutePercentError(elapsed)": 0.00177357122631826, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 14.5121633485316, + "medianAbsolutePercentError(elapsed)": 0.00082919392299588, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 1448.0225, + "medianAbsolutePercentError(elapsed)": 0.00292017899406499, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 5.5489755326032295, + "medianAbsolutePercentError(elapsed)": 2.44064231419393e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 1371.25600961538, + "medianAbsolutePercentError(elapsed)": 0.00657605366599967, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" } ], "ci-macos": [ @@ -222679,6 +223318,645 @@ "medianAbsolutePercentError(elapsed)": 0.00333689126943574, "commit": "5b96fca2", "commit_message": "Update Readme.md" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 3.9553108181025802, + "medianAbsolutePercentError(elapsed)": 0.00196686832569641, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 1004.5823970037501, + "medianAbsolutePercentError(elapsed)": 0.000900338559446231, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 3.94986019928455, + "medianAbsolutePercentError(elapsed)": 0.00162877580479639, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 1008.4158918005099, + "medianAbsolutePercentError(elapsed)": 0.00186801140482179, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.244400980249984, + "medianAbsolutePercentError(elapsed)": 0.0171964114841533, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 2030.9982668977498, + "medianAbsolutePercentError(elapsed)": 0.00520503672430208, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 26.464628922079402, + "medianAbsolutePercentError(elapsed)": 0.006189418994059, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 2643.52727272727, + "medianAbsolutePercentError(elapsed)": 0.0420426537351591, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 404.291847354727, + "medianAbsolutePercentError(elapsed)": 0.107684839263456, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 5722.30508474576, + "medianAbsolutePercentError(elapsed)": 0.00403659424775531, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.24355053640276597, + "medianAbsolutePercentError(elapsed)": 0.00574932652325726, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 2479.11131059246, + "medianAbsolutePercentError(elapsed)": 0.128691256140022, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 157.213686157348, + "medianAbsolutePercentError(elapsed)": 0.0575720921136697, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 7552.198630136991, + "medianAbsolutePercentError(elapsed)": 0.0257017067190321, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 146.688054607509, + "medianAbsolutePercentError(elapsed)": 0.0139941626371901, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 8312.75, + "medianAbsolutePercentError(elapsed)": 0.0574875055977045, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 5.69087504973203, + "medianAbsolutePercentError(elapsed)": 0.0799084059852259, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 1520.89074074074, + "medianAbsolutePercentError(elapsed)": 0.279019689758323, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 48.537362691493, + "medianAbsolutePercentError(elapsed)": 0.126406234419846, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 1238.6615746181, + "medianAbsolutePercentError(elapsed)": 0.00252925505384724, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 224.51833539349, + "medianAbsolutePercentError(elapsed)": 0.00140349500747039, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 2142.48990825688, + "medianAbsolutePercentError(elapsed)": 0.0186827786499045, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 596.749383325111, + "medianAbsolutePercentError(elapsed)": 0.134215479250377, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 10361.5803571429, + "medianAbsolutePercentError(elapsed)": 0.0645732290725428, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 690.275966183575, + "medianAbsolutePercentError(elapsed)": 0.0266568471433968, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 11669.7294117647, + "medianAbsolutePercentError(elapsed)": 0.072231860458741, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 606.905507832238, + "medianAbsolutePercentError(elapsed)": 0.134452645540249, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 1997.80681818182, + "medianAbsolutePercentError(elapsed)": 0.00991245476112697, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 8387.29457364341, + "medianAbsolutePercentError(elapsed)": 0.0039705508318211, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 850.0566194837629, + "medianAbsolutePercentError(elapsed)": 0.00877324912328879, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 5399.30516431925, + "medianAbsolutePercentError(elapsed)": 0.00479055975043917, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 0.0, + "medianAbsolutePercentError(elapsed)": 0, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2200.56147540984, + "medianAbsolutePercentError(elapsed)": 0.00183634290265322, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.24394205005552602, + "medianAbsolutePercentError(elapsed)": 0.00400513267096578, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 24121.6082474227, + "medianAbsolutePercentError(elapsed)": 0.40892688682762, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 1.6969162479878999, + "medianAbsolutePercentError(elapsed)": 0.691789343776098, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 13911.6973684211, + "medianAbsolutePercentError(elapsed)": 0.582900173043196, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 1.56331919648126, + "medianAbsolutePercentError(elapsed)": 0.332092891839712, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 21836.6060606061, + "medianAbsolutePercentError(elapsed)": 0.390660691226496, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 636.869565217391, + "medianAbsolutePercentError(elapsed)": 0.211721044260366, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 8905.53333333333, + "medianAbsolutePercentError(elapsed)": 0.178752401815121, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 118.625916870416, + "medianAbsolutePercentError(elapsed)": 0.131708360476, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 3909.4422442244204, + "medianAbsolutePercentError(elapsed)": 0.0522699690011319, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 3597.21428571429, + "medianAbsolutePercentError(elapsed)": 0.0615128903325644, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 8337.832298136651, + "medianAbsolutePercentError(elapsed)": 0.0783476654832916, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.244614985691509, + "medianAbsolutePercentError(elapsed)": 0.0138349515729073, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 3022.0127388534997, + "medianAbsolutePercentError(elapsed)": 0.0236677817944725, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 76.0156311059007, + "medianAbsolutePercentError(elapsed)": 0.0694785776360845, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 3176.48148148148, + "medianAbsolutePercentError(elapsed)": 0.0108229790196022, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.24100751268936801, + "medianAbsolutePercentError(elapsed)": 0.00432085335901472, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2173.1048387096803, + "medianAbsolutePercentError(elapsed)": 0.00399853007233501, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 0.24091109015805798, + "medianAbsolutePercentError(elapsed)": 0.00456089700709628, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 3375.56790123457, + "medianAbsolutePercentError(elapsed)": 0.027105912746347, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 0.249994296577947, + "medianAbsolutePercentError(elapsed)": 0.0438276522422306, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 2919.34567901235, + "medianAbsolutePercentError(elapsed)": 0.14319234355812, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.243684741763226, + "medianAbsolutePercentError(elapsed)": 0.0141664944758886, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2846.54761904762, + "medianAbsolutePercentError(elapsed)": 0.00741351183735103, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 0.5097543837202341, + "medianAbsolutePercentError(elapsed)": 0.0632671355387837, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 2290.3662337662304, + "medianAbsolutePercentError(elapsed)": 0.0646146972672257, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 0.246355652139774, + "medianAbsolutePercentError(elapsed)": 0.0277569845271099, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 5073.81395348837, + "medianAbsolutePercentError(elapsed)": 0.00403556815878501, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.24031625290058697, + "medianAbsolutePercentError(elapsed)": 0.00235348568765681, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2487.76041666667, + "medianAbsolutePercentError(elapsed)": 0.00363236541976021, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 4252.52029520295, + "medianAbsolutePercentError(elapsed)": 0.00485211372200878, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 6835.04, + "medianAbsolutePercentError(elapsed)": 0.00638191122983085, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 50.9086089608257, + "medianAbsolutePercentError(elapsed)": 0.00287838332327227, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 76.9010416666667, + "medianAbsolutePercentError(elapsed)": 0.00732386112849162, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 112.609006149574, + "medianAbsolutePercentError(elapsed)": 0.00178698964980359, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 2829.40049140049, + "medianAbsolutePercentError(elapsed)": 0.00432019584075731, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 14.522682528379299, + "medianAbsolutePercentError(elapsed)": 0.00939639512878713, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 2851.03428571429, + "medianAbsolutePercentError(elapsed)": 0.00456189179348285, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" } ], "ci-ubuntu-clang": [ @@ -334020,6 +335298,645 @@ "medianAbsolutePercentError(elapsed)": 0.00286815722503561, "commit": "5b96fca2", "commit_message": "Update Readme.md" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 1.5813815804340101, + "medianAbsolutePercentError(elapsed)": 0.0104235277633726, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 278.206, + "medianAbsolutePercentError(elapsed)": 0.0047366955802167, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 1.56867563569426, + "medianAbsolutePercentError(elapsed)": 0.00651175818241203, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 282.414969730325, + "medianAbsolutePercentError(elapsed)": 0.00456410363547682, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.308484284020021, + "medianAbsolutePercentError(elapsed)": 0.000682610523141664, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 569.4278996865199, + "medianAbsolutePercentError(elapsed)": 0.00433976180093456, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 5.55862577538715, + "medianAbsolutePercentError(elapsed)": 0.000738934645826611, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 813.7070563079119, + "medianAbsolutePercentError(elapsed)": 0.0039104164681096, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 113.193149974053, + "medianAbsolutePercentError(elapsed)": 0.00265164146068412, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 1905.87407407407, + "medianAbsolutePercentError(elapsed)": 0.00359257928777689, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.308498388734054, + "medianAbsolutePercentError(elapsed)": 0.000722476962892939, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 596.126449475428, + "medianAbsolutePercentError(elapsed)": 0.00298032820865832, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 58.3039882281307, + "medianAbsolutePercentError(elapsed)": 0.000677797962012095, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1509.68195266272, + "medianAbsolutePercentError(elapsed)": 0.00229268388499049, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 31.4985866158668, + "medianAbsolutePercentError(elapsed)": 0.000110565049918371, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 2077.229390681, + "medianAbsolutePercentError(elapsed)": 0.0049753447564094, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 1.55486791423799, + "medianAbsolutePercentError(elapsed)": 0.00399151778384295, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 210.98597070352798, + "medianAbsolutePercentError(elapsed)": 0.00542276333109015, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 5.570866766928529, + "medianAbsolutePercentError(elapsed)": 0.00012408182448498, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 311.60855164107204, + "medianAbsolutePercentError(elapsed)": 0.00588741586178953, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 59.2697406340058, + "medianAbsolutePercentError(elapsed)": 0.00185121985703007, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 644.8171779141101, + "medianAbsolutePercentError(elapsed)": 0.0151145952567718, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 126.527016701233, + "medianAbsolutePercentError(elapsed)": 0.00499622382942346, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 2554.49502487562, + "medianAbsolutePercentError(elapsed)": 0.00233551800633149, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 121.413711316919, + "medianAbsolutePercentError(elapsed)": 0.00254560377061832, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 3001.3011695906403, + "medianAbsolutePercentError(elapsed)": 0.00148984989489505, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 110.640430820215, + "medianAbsolutePercentError(elapsed)": 0.00319556552896426, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 727.9177820267689, + "medianAbsolutePercentError(elapsed)": 0.00171423159212376, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 2636.9587628866, + "medianAbsolutePercentError(elapsed)": 0.00214681644790938, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 170.29661155672, + "medianAbsolutePercentError(elapsed)": 0.00503254057708265, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 1756.59167950693, + "medianAbsolutePercentError(elapsed)": 0.00412317300402617, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 0.0, + "medianAbsolutePercentError(elapsed)": 0, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 647.7586399108139, + "medianAbsolutePercentError(elapsed)": 0.00157774518919294, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308487224254547, + "medianAbsolutePercentError(elapsed)": 0.000682558829968588, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 670.310907903331, + "medianAbsolutePercentError(elapsed)": 0.00288039154762014, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308514779975513, + "medianAbsolutePercentError(elapsed)": 0.000776729813542829, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 661.661071659135, + "medianAbsolutePercentError(elapsed)": 0.00432307736478174, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308514909358017, + "medianAbsolutePercentError(elapsed)": 8.9962626400845e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 714.109210526316, + "medianAbsolutePercentError(elapsed)": 0.00214706179208608, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 119.601604278075, + "medianAbsolutePercentError(elapsed)": 0.00172257747369292, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 1852.2828438949, + "medianAbsolutePercentError(elapsed)": 0.0020688287075232, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 14.8216158902948, + "medianAbsolutePercentError(elapsed)": 0.000753411833671088, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1374.72215568862, + "medianAbsolutePercentError(elapsed)": 0.00476284258224724, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 808.196554424432, + "medianAbsolutePercentError(elapsed)": 0.00557501715121345, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 2202.7318007662802, + "medianAbsolutePercentError(elapsed)": 0.00284007704453269, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308512503660534, + "medianAbsolutePercentError(elapsed)": 0.00076509021706082, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 912.5464813205909, + "medianAbsolutePercentError(elapsed)": 0.00365377321845459, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308490281131094, + "medianAbsolutePercentError(elapsed)": 0.000693904537441803, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 974.183426443203, + "medianAbsolutePercentError(elapsed)": 0.00336504672164161, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30853600000000003, + "medianAbsolutePercentError(elapsed)": 0.00084123799816065, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 659.4921826141341, + "medianAbsolutePercentError(elapsed)": 0.00494353143039511, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 0.30851122155299704, + "medianAbsolutePercentError(elapsed)": 0.000756075616445909, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1144.4083601286202, + "medianAbsolutePercentError(elapsed)": 0.00741814835604764, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 0.30849989835443403, + "medianAbsolutePercentError(elapsed)": 0.000717635411363155, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 753.435209424084, + "medianAbsolutePercentError(elapsed)": 0.00981937776292354, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308277796298777, + "medianAbsolutePercentError(elapsed)": 8.17717180988775e-06, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 870.4558452481081, + "medianAbsolutePercentError(elapsed)": 0.00297680586498576, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 0.30850792069640104, + "medianAbsolutePercentError(elapsed)": 0.000749498740886485, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 706.5372733378109, + "medianAbsolutePercentError(elapsed)": 0.00279488290520766, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30848540378545103, + "medianAbsolutePercentError(elapsed)": 0.000674790657158956, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1634.2787878787901, + "medianAbsolutePercentError(elapsed)": 0.00738893168865809, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30827899999999997, + "medianAbsolutePercentError(elapsed)": 2.36663641079593e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 749.715090795241, + "medianAbsolutePercentError(elapsed)": 0.00463092092480955, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 124.526900269542, + "medianAbsolutePercentError(elapsed)": 0.00521192363243948, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 873.474252491694, + "medianAbsolutePercentError(elapsed)": 0.0033653136089332, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 14.180670633376, + "medianAbsolutePercentError(elapsed)": 1.63632439367329e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 23.5190716493908, + "medianAbsolutePercentError(elapsed)": 0.00816180558802898, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 13.2774401699988, + "medianAbsolutePercentError(elapsed)": 0.000702432938006098, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 1043.1, + "medianAbsolutePercentError(elapsed)": 0.0046346563979507, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 6.16988009265568, + "medianAbsolutePercentError(elapsed)": 0.000711865552945649, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 1022.4727443608999, + "medianAbsolutePercentError(elapsed)": 0.00344628234921991, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" } ], "ci-windows": [ @@ -445361,6 +447278,645 @@ "medianAbsolutePercentError(elapsed)": 0.000996314203203071, "commit": "5b96fca2", "commit_message": "Update Readme.md" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 4.01508682995045, + "medianAbsolutePercentError(elapsed)": 0.000712921849616413, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 580.591715976331, + "medianAbsolutePercentError(elapsed)": 0.00374369635908092, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 4.01547455430386, + "medianAbsolutePercentError(elapsed)": 0.000757901601126197, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 590.164778578785, + "medianAbsolutePercentError(elapsed)": 0.000651570801101338, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 5.55276381909548, + "medianAbsolutePercentError(elapsed)": 0.000713539470762397, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1179.85685071575, + "medianAbsolutePercentError(elapsed)": 0.00123428456420368, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 19.7985526727678, + "medianAbsolutePercentError(elapsed)": 0.00124214671453781, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 1480.56338028169, + "medianAbsolutePercentError(elapsed)": 0.000678056271527806, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 168.722397476341, + "medianAbsolutePercentError(elapsed)": 0.000542583561934196, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 4639.380530973451, + "medianAbsolutePercentError(elapsed)": 0.00114859914277169, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 5.54907128182649, + "medianAbsolutePercentError(elapsed)": 6.55296598224668e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1201.5625, + "medianAbsolutePercentError(elapsed)": 0.00113180602819623, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 134.195079305608, + "medianAbsolutePercentError(elapsed)": 0.000577345699705772, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 3113.73134328358, + "medianAbsolutePercentError(elapsed)": 0.022143754012579, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 57.8598325184061, + "medianAbsolutePercentError(elapsed)": 0.00125994501250505, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 3557.24137931034, + "medianAbsolutePercentError(elapsed)": 0.00178013964683176, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 6.48044288453884, + "medianAbsolutePercentError(elapsed)": 8.46883191641719e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 486.776470588235, + "medianAbsolutePercentError(elapsed)": 0.000715211194609936, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 19.1054717297066, + "medianAbsolutePercentError(elapsed)": 0.00134297220269616, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 659.385009609225, + "medianAbsolutePercentError(elapsed)": 0.000908516628130735, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 116.2558936991, + "medianAbsolutePercentError(elapsed)": 0.001016314341992, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 1125.8531540848, + "medianAbsolutePercentError(elapsed)": 0.00169613827627544, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 251.91510124420603, + "medianAbsolutePercentError(elapsed)": 0.000477301945390738, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 5167.29857819905, + "medianAbsolutePercentError(elapsed)": 0.0213168699054507, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 242.480583666745, + "medianAbsolutePercentError(elapsed)": 0.0025031179278224, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 6373.372781065091, + "medianAbsolutePercentError(elapsed)": 0.00115543877009706, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 226.428269149386, + "medianAbsolutePercentError(elapsed)": 0.000401261878197986, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 961.4593077642661, + "medianAbsolutePercentError(elapsed)": 0.00199414228390915, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 5806.25, + "medianAbsolutePercentError(elapsed)": 0.000902388869443523, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 545.026178010471, + "medianAbsolutePercentError(elapsed)": 0.00402260707146525, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 3591.26506024096, + "medianAbsolutePercentError(elapsed)": 0.00242637215528772, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 11.442319500731301, + "medianAbsolutePercentError(elapsed)": 0.00268561038345523, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1327.34082397004, + "medianAbsolutePercentError(elapsed)": 0.00189268047869593, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 12.3535776450111, + "medianAbsolutePercentError(elapsed)": 0.000222242829707271, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1320.3196347031999, + "medianAbsolutePercentError(elapsed)": 0.00220766985122192, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 12.3123339580287, + "medianAbsolutePercentError(elapsed)": 0.000613909742871487, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1317.8064516129, + "medianAbsolutePercentError(elapsed)": 0.000704574352700577, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 21.286282306163, + "medianAbsolutePercentError(elapsed)": 0.000726122744446766, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1425.1040221914, + "medianAbsolutePercentError(elapsed)": 0.00544148804914767, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 228.248713934243, + "medianAbsolutePercentError(elapsed)": 0.00383049972435017, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 3565.74394463668, + "medianAbsolutePercentError(elapsed)": 0.000600095182956431, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 58.981433580502404, + "medianAbsolutePercentError(elapsed)": 0.0113266260766619, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2309.0293453724603, + "medianAbsolutePercentError(elapsed)": 0.00220199574975624, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 1532.69230769231, + "medianAbsolutePercentError(elapsed)": 0.00279640548891548, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 4069.5652173913, + "medianAbsolutePercentError(elapsed)": 0.000876256631669467, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 12.8730180075551, + "medianAbsolutePercentError(elapsed)": 0.00164597647186488, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1856.69291338583, + "medianAbsolutePercentError(elapsed)": 0.000787692773610271, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 59.0237636480411, + "medianAbsolutePercentError(elapsed)": 0.00106311166401232, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2038.2575757575798, + "medianAbsolutePercentError(elapsed)": 0.00225908058186551, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 12.355701378753, + "medianAbsolutePercentError(elapsed)": 0.000824278962942183, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1328.1068524971001, + "medianAbsolutePercentError(elapsed)": 0.000754946215003071, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 12.6382968237932, + "medianAbsolutePercentError(elapsed)": 0.000653656262217052, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 2083.7251356238703, + "medianAbsolutePercentError(elapsed)": 0.000971434047842861, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 14.1003879728419, + "medianAbsolutePercentError(elapsed)": 0.000617327174596616, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1464.13612565445, + "medianAbsolutePercentError(elapsed)": 0.00067858778094074, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 13.04727256242, + "medianAbsolutePercentError(elapsed)": 0.00537399180902053, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2033.33333333333, + "medianAbsolutePercentError(elapsed)": 0.000703909899532842, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 15.9431998259951, + "medianAbsolutePercentError(elapsed)": 0.000784327523894959, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1362.6490066225201, + "medianAbsolutePercentError(elapsed)": 0.00055475373307834, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 7.71238963097125, + "medianAbsolutePercentError(elapsed)": 0.000703301241094953, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 3507.31707317073, + "medianAbsolutePercentError(elapsed)": 0.00112373402116606, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 17.8194480824641, + "medianAbsolutePercentError(elapsed)": 0.000431369198027812, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1468.53146853147, + "medianAbsolutePercentError(elapsed)": 0.0014161204140326, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 335.852881552273, + "medianAbsolutePercentError(elapsed)": 0.000995877448314286, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 1938.6321626617403, + "medianAbsolutePercentError(elapsed)": 0.0030314232902032, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 25.897248354309102, + "medianAbsolutePercentError(elapsed)": 0.000126954166044674, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 36.144578313253, + "medianAbsolutePercentError(elapsed)": 0.000472171582775283, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 59.127029828400296, + "medianAbsolutePercentError(elapsed)": 0.000556875683807327, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 1855.34482758621, + "medianAbsolutePercentError(elapsed)": 0.00100363642942421, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 38.5620477083892, + "medianAbsolutePercentError(elapsed)": 7.48264953277913e-05, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 2139.51120162933, + "medianAbsolutePercentError(elapsed)": 0.000714822631042682, + "commit": "7ff38236", + "commit_message": "[pre-commit.ci] pre-commit autoupdate (#555)" } ] } \ No newline at end of file