From 0f6ace3286a63ab3062fc73c9330b98f7557dc39 Mon Sep 17 00:00:00 2001 From: victimsnino Date: Mon, 1 Apr 2024 19:19:09 +0000 Subject: [PATCH] deploy: 141cdfef4789d1c3c7767f40bd9ca3dd764d7fcc --- v2/benchmark_results.json | 2556 +++++++++++++++++++++++++++++++++++++ 1 file changed, 2556 insertions(+) diff --git a/v2/benchmark_results.json b/v2/benchmark_results.json index c62493d64..55369ba8a 100644 --- a/v2/benchmark_results.json +++ b/v2/benchmark_results.json @@ -108782,6 +108782,645 @@ "medianAbsolutePercentError(elapsed)": 0.00755292828602704, "commit": "6def295a", "commit_message": "Cover all possible schedulables in main thread scheduler qt (#550)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 2.20916452001442, + "medianAbsolutePercentError(elapsed)": 0.0218635376067055, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 313.972247918594, + "medianAbsolutePercentError(elapsed)": 0.00706856150099762, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 2.16043778502624, + "medianAbsolutePercentError(elapsed)": 6.89957557660549e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 313.322257383966, + "medianAbsolutePercentError(elapsed)": 0.00549008315406282, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.308277407360636, + "medianAbsolutePercentError(elapsed)": 2.1547273310579e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 705.9319018404909, + "medianAbsolutePercentError(elapsed)": 0.00483127406799865, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 5.25657367777063, + "medianAbsolutePercentError(elapsed)": 0.002055351759716, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 1053.26310380267, + "medianAbsolutePercentError(elapsed)": 0.00349296437572709, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 113.99422543031599, + "medianAbsolutePercentError(elapsed)": 0.00163185389951128, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 2223.05390334572, + "medianAbsolutePercentError(elapsed)": 0.00549883331814254, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.30850752289077604, + "medianAbsolutePercentError(elapsed)": 0.000764588541435149, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 752.545647558386, + "medianAbsolutePercentError(elapsed)": 0.0135617100009763, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 59.230936937919004, + "medianAbsolutePercentError(elapsed)": 0.000718635316744797, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 2132.82868525896, + "medianAbsolutePercentError(elapsed)": 0.0020494408750767, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 32.720675009264305, + "medianAbsolutePercentError(elapsed)": 0.000380986651263857, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 3071.52266666667, + "medianAbsolutePercentError(elapsed)": 0.00464239333247163, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 2.1619561006569197, + "medianAbsolutePercentError(elapsed)": 0.000775902598177958, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 279.98820625342796, + "medianAbsolutePercentError(elapsed)": 0.00411968359391808, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 7.09809379690001, + "medianAbsolutePercentError(elapsed)": 5.6403636631598e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 378.45867460908397, + "medianAbsolutePercentError(elapsed)": 0.00771151830789224, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 64.085835214447, + "medianAbsolutePercentError(elapsed)": 0.00539561302540044, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 837.33945686901, + "medianAbsolutePercentError(elapsed)": 0.00558564256987487, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 189.412456998008, + "medianAbsolutePercentError(elapsed)": 0.00877140855065066, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 3437.75541795666, + "medianAbsolutePercentError(elapsed)": 0.00448242060412287, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 186.10893210283498, + "medianAbsolutePercentError(elapsed)": 0.023038233258208, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 3722.55290102389, + "medianAbsolutePercentError(elapsed)": 0.00336779602728111, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 135.52248770203798, + "medianAbsolutePercentError(elapsed)": 0.00512505396364845, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 988.6989708404799, + "medianAbsolutePercentError(elapsed)": 0.00393247986367854, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 3572.54925373134, + "medianAbsolutePercentError(elapsed)": 0.00327717455108916, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 226.26399999999998, + "medianAbsolutePercentError(elapsed)": 0.0103990299310567, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 2098.13141683778, + "medianAbsolutePercentError(elapsed)": 0.00615206282598932, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 0.0, + "medianAbsolutePercentError(elapsed)": 0, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 869.209388971684, + "medianAbsolutePercentError(elapsed)": 0.00530951609591428, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308472555087154, + "medianAbsolutePercentError(elapsed)": 0.000649042913949827, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 845.4234375000001, + "medianAbsolutePercentError(elapsed)": 0.00597829946635606, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30847449302075497, + "medianAbsolutePercentError(elapsed)": 0.000649880737684292, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 845.394346289753, + "medianAbsolutePercentError(elapsed)": 0.00841239209414166, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308507769763495, + "medianAbsolutePercentError(elapsed)": 0.000766245677091398, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 901.079684763573, + "medianAbsolutePercentError(elapsed)": 0.00091679107181765, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 160.001211794803, + "medianAbsolutePercentError(elapsed)": 0.00228993450915661, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 2393.5833333333303, + "medianAbsolutePercentError(elapsed)": 0.00297983694444724, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 14.5107260413908, + "medianAbsolutePercentError(elapsed)": 5.23410091324865e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1548.80937972769, + "medianAbsolutePercentError(elapsed)": 0.00468144886633471, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 1080.52274837512, + "medianAbsolutePercentError(elapsed)": 0.00634415609165162, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 2340.04710920771, + "medianAbsolutePercentError(elapsed)": 0.00598361355585536, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30827500897938803, + "medianAbsolutePercentError(elapsed)": 1.32266856174157e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1093.47183098592, + "medianAbsolutePercentError(elapsed)": 0.00725503391025782, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 18.8214481824505, + "medianAbsolutePercentError(elapsed)": 8.09089870836298e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1121.35120350109, + "medianAbsolutePercentError(elapsed)": 0.00886344945611283, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308276793226628, + "medianAbsolutePercentError(elapsed)": 2.62581571704871e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 858.77805907173, + "medianAbsolutePercentError(elapsed)": 0.00603328786474972, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 0.308274123792618, + "medianAbsolutePercentError(elapsed)": 1.44585291154042e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1231.62886597938, + "medianAbsolutePercentError(elapsed)": 0.00260311203234357, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 0.308761291956629, + "medianAbsolutePercentError(elapsed)": 0.00158943328675685, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 919.185407725322, + "medianAbsolutePercentError(elapsed)": 0.0075481908041722, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308273151435542, + "medianAbsolutePercentError(elapsed)": 3.08473500245161e-06, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 996.230839416058, + "medianAbsolutePercentError(elapsed)": 0.00683158870820301, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 0.30827666666666703, + "medianAbsolutePercentError(elapsed)": 1.05655518933814e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 889.7423208191129, + "medianAbsolutePercentError(elapsed)": 0.00311923012365026, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30827633333333304, + "medianAbsolutePercentError(elapsed)": 1.2237398627625e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1991.32755632582, + "medianAbsolutePercentError(elapsed)": 0.00284726950747909, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30827410335425703, + "medianAbsolutePercentError(elapsed)": 1.33627557549923e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 918.250796178344, + "medianAbsolutePercentError(elapsed)": 0.0044510390247179, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 122.20859102664998, + "medianAbsolutePercentError(elapsed)": 0.0103848376442494, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 1037.07910576096, + "medianAbsolutePercentError(elapsed)": 0.00712093663377774, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 12.0226826812279, + "medianAbsolutePercentError(elapsed)": 1.64154197404963e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 34.5172413793103, + "medianAbsolutePercentError(elapsed)": 0.00302568390378396, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 14.5005748706541, + "medianAbsolutePercentError(elapsed)": 3.28106042245598e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 1469.36491677337, + "medianAbsolutePercentError(elapsed)": 0.00174390158620002, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 5.54886862326052, + "medianAbsolutePercentError(elapsed)": 6.99786621876041e-06, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 1338.97116493656, + "medianAbsolutePercentError(elapsed)": 0.00338107813741868, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" } ], "ci-macos": [ @@ -217567,6 +218206,645 @@ "medianAbsolutePercentError(elapsed)": 0.0595941356272769, "commit": "6def295a", "commit_message": "Cover all possible schedulables in main thread scheduler qt (#550)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 3.8687751991612003, + "medianAbsolutePercentError(elapsed)": 0.00490933083998199, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 983.212171052632, + "medianAbsolutePercentError(elapsed)": 0.000412867406340175, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 3.8369005012073, + "medianAbsolutePercentError(elapsed)": 0.000321828582955764, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 981.193384223919, + "medianAbsolutePercentError(elapsed)": 0.000519770443573192, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.233114161147632, + "medianAbsolutePercentError(elapsed)": 1.08571813475378e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1936.1447811447802, + "medianAbsolutePercentError(elapsed)": 0.000400645371186962, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 25.4094648671489, + "medianAbsolutePercentError(elapsed)": 0.00229999792123624, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 2458.76076555024, + "medianAbsolutePercentError(elapsed)": 0.00150556101353903, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 332.772111783348, + "medianAbsolutePercentError(elapsed)": 0.00122318063259952, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 5467.29383886256, + "medianAbsolutePercentError(elapsed)": 0.000356947632216042, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.2331144365327, + "medianAbsolutePercentError(elapsed)": 1.44430206215065e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1976.0460405156498, + "medianAbsolutePercentError(elapsed)": 0.000390775526460635, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 113.78146538012899, + "medianAbsolutePercentError(elapsed)": 0.00391223860085926, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 4980.06986899563, + "medianAbsolutePercentError(elapsed)": 0.00129569428330979, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 104.875717761557, + "medianAbsolutePercentError(elapsed)": 0.00605237906429251, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 5928.22751322751, + "medianAbsolutePercentError(elapsed)": 0.00222059548696304, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 3.84275951838594, + "medianAbsolutePercentError(elapsed)": 5.83959278199874e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 813.231777231777, + "medianAbsolutePercentError(elapsed)": 8.13488223556626e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 36.738079150579104, + "medianAbsolutePercentError(elapsed)": 0.00100040553095699, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 1146.23789907312, + "medianAbsolutePercentError(elapsed)": 0.000559736620323391, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 211.343570843571, + "medianAbsolutePercentError(elapsed)": 0.00815150241004426, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 1942.85220729367, + "medianAbsolutePercentError(elapsed)": 0.000722814722453579, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 440.714495412844, + "medianAbsolutePercentError(elapsed)": 0.000623202655705413, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 7449.917721518989, + "medianAbsolutePercentError(elapsed)": 0.00242163949046695, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 436.50504658385097, + "medianAbsolutePercentError(elapsed)": 0.000422612152368039, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 8235.21014492754, + "medianAbsolutePercentError(elapsed)": 0.00107791371435239, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 463.115523465704, + "medianAbsolutePercentError(elapsed)": 0.00205234864733596, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 1860.1252032520301, + "medianAbsolutePercentError(elapsed)": 0.00063836937194263, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 7798.197278911571, + "medianAbsolutePercentError(elapsed)": 0.00118660228841341, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 838.808058608059, + "medianAbsolutePercentError(elapsed)": 0.000994565813119897, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 5071.77722772277, + "medianAbsolutePercentError(elapsed)": 0.0012660062960249, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 0.0, + "medianAbsolutePercentError(elapsed)": 0, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2056.7696969697, + "medianAbsolutePercentError(elapsed)": 0.00132150698124493, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.227817504042248, + "medianAbsolutePercentError(elapsed)": 2.40996552302338e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2064.3326959847, + "medianAbsolutePercentError(elapsed)": 0.00134827609334227, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 0.227818429714471, + "medianAbsolutePercentError(elapsed)": 2.62638843066367e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2062.7279843444203, + "medianAbsolutePercentError(elapsed)": 0.00047351769477665, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.45562955587493903, + "medianAbsolutePercentError(elapsed)": 1.22264588005283e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2294.27634194831, + "medianAbsolutePercentError(elapsed)": 0.00145115298232255, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 405.533879374535, + "medianAbsolutePercentError(elapsed)": 0.00033485930720711, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 5276.2886597938095, + "medianAbsolutePercentError(elapsed)": 0.00299999667584465, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 69.17933965348149, + "medianAbsolutePercentError(elapsed)": 0.0129297446795926, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2445.18867924528, + "medianAbsolutePercentError(elapsed)": 0.00469487432561343, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 2226.802734375, + "medianAbsolutePercentError(elapsed)": 0.000733623555678519, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 5225.81818181818, + "medianAbsolutePercentError(elapsed)": 0.0012657051245856, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.227816738018874, + "medianAbsolutePercentError(elapsed)": 2.16794733421063e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2809.50656167979, + "medianAbsolutePercentError(elapsed)": 0.000641493937065045, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 70.02481930996859, + "medianAbsolutePercentError(elapsed)": 0.00901056572265813, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2956.67435897436, + "medianAbsolutePercentError(elapsed)": 0.00172036290045993, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.22781728161516102, + "medianAbsolutePercentError(elapsed)": 1.4918421612454e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2069.21415270019, + "medianAbsolutePercentError(elapsed)": 0.000675253897355351, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 0.227817556118036, + "medianAbsolutePercentError(elapsed)": 2.01788408592837e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 3114.43229166667, + "medianAbsolutePercentError(elapsed)": 0.000440714117321737, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 0.22781610695768, + "medianAbsolutePercentError(elapsed)": 5.9647411117623e-06, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 2334.6363636363603, + "medianAbsolutePercentError(elapsed)": 0.000912865064993135, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.227816315598741, + "medianAbsolutePercentError(elapsed)": 3.67779783766145e-06, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2684.3608490566, + "medianAbsolutePercentError(elapsed)": 0.00171193829135929, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 0.445504646239603, + "medianAbsolutePercentError(elapsed)": 1.54814894656342e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1993.9292035398198, + "medianAbsolutePercentError(elapsed)": 0.000838252336498097, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 0.222755419500758, + "medianAbsolutePercentError(elapsed)": 3.22608385193535e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 4688.03619909502, + "medianAbsolutePercentError(elapsed)": 0.00221176115157347, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.230375136125386, + "medianAbsolutePercentError(elapsed)": 0.0342105889331924, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2274.51581027668, + "medianAbsolutePercentError(elapsed)": 0.000545572291396895, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 3898.25378787879, + "medianAbsolutePercentError(elapsed)": 0.0023126902454029, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 6329.8901734104, + "medianAbsolutePercentError(elapsed)": 0.00634046288303392, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 48.3532768314173, + "medianAbsolutePercentError(elapsed)": 0.000211199909256082, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 73.4336203926972, + "medianAbsolutePercentError(elapsed)": 0.00365608756385243, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 106.790104642893, + "medianAbsolutePercentError(elapsed)": 0.0017613235403167, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 2712.81, + "medianAbsolutePercentError(elapsed)": 0.0016033163288002, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 14.7224990210772, + "medianAbsolutePercentError(elapsed)": 0.00958241186877757, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 2724.3417721519, + "medianAbsolutePercentError(elapsed)": 0.000368721721555026, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" } ], "ci-ubuntu-clang": [ @@ -326352,6 +327630,645 @@ "medianAbsolutePercentError(elapsed)": 0.00388770655892726, "commit": "6def295a", "commit_message": "Cover all possible schedulables in main thread scheduler qt (#550)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 1.54137334850952, + "medianAbsolutePercentError(elapsed)": 1.66753930061813e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 278.44679752066105, + "medianAbsolutePercentError(elapsed)": 0.00192334616774688, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 1.5413940672909499, + "medianAbsolutePercentError(elapsed)": 3.27664566366156e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 282.589730930634, + "medianAbsolutePercentError(elapsed)": 0.00319910546637445, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.309043745598577, + "medianAbsolutePercentError(elapsed)": 0.00249394893659532, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 574.099785407725, + "medianAbsolutePercentError(elapsed)": 0.00672112641435544, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 5.55275041746328, + "medianAbsolutePercentError(elapsed)": 0.000688707970955437, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 788.525377229081, + "medianAbsolutePercentError(elapsed)": 0.00502563397492778, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 112.469604706368, + "medianAbsolutePercentError(elapsed)": 0.00290655610245005, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 1917.46026490066, + "medianAbsolutePercentError(elapsed)": 0.00747026924587757, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 0.308499639505794, + "medianAbsolutePercentError(elapsed)": 0.000718088153297126, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 601.187107815174, + "medianAbsolutePercentError(elapsed)": 0.00468194775690845, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 58.3051029818629, + "medianAbsolutePercentError(elapsed)": 0.000703464039038145, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1550.0362903225798, + "medianAbsolutePercentError(elapsed)": 0.00461521249405072, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 31.4681530618512, + "medianAbsolutePercentError(elapsed)": 0.000751054537095165, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 2100.3957597173103, + "medianAbsolutePercentError(elapsed)": 0.00371889333899348, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 1.54349022144331, + "medianAbsolutePercentError(elapsed)": 0.00135831065835668, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 210.11058823529402, + "medianAbsolutePercentError(elapsed)": 0.0108766725029942, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 5.57366990785954, + "medianAbsolutePercentError(elapsed)": 0.000665470786001918, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 317.21673108779703, + "medianAbsolutePercentError(elapsed)": 0.00448664130149912, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 59.5416500824473, + "medianAbsolutePercentError(elapsed)": 0.00472523513320405, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 638.0898332436791, + "medianAbsolutePercentError(elapsed)": 0.003806669072443, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 125.14856933235501, + "medianAbsolutePercentError(elapsed)": 0.00750126051524234, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 2538.88652482269, + "medianAbsolutePercentError(elapsed)": 0.0025963009072529, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 121.523943993411, + "medianAbsolutePercentError(elapsed)": 0.00154330165216592, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 3038.0833333333303, + "medianAbsolutePercentError(elapsed)": 0.00104750520831506, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 111.015002698327, + "medianAbsolutePercentError(elapsed)": 0.00139826284324063, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 799.448652585579, + "medianAbsolutePercentError(elapsed)": 0.00663254895708965, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 2662.01379310345, + "medianAbsolutePercentError(elapsed)": 0.00580063427024367, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 170.46357285429102, + "medianAbsolutePercentError(elapsed)": 0.0049061926284547, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 1775.1488095238099, + "medianAbsolutePercentError(elapsed)": 0.0016970599798505, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 0.0, + "medianAbsolutePercentError(elapsed)": 0, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 659.533575317604, + "medianAbsolutePercentError(elapsed)": 0.00641426596315494, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30858409337637205, + "medianAbsolutePercentError(elapsed)": 0.000991301114097373, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 669.9943788645311, + "medianAbsolutePercentError(elapsed)": 0.00370940828857643, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30850318576617203, + "medianAbsolutePercentError(elapsed)": 0.000728851377565963, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 658.3724373576309, + "medianAbsolutePercentError(elapsed)": 0.005474646218091, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.321565016774084, + "medianAbsolutePercentError(elapsed)": 0.0422990023652485, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 708.450356911097, + "medianAbsolutePercentError(elapsed)": 0.0062236569448632, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 119.957332711588, + "medianAbsolutePercentError(elapsed)": 0.0102016729325117, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 1828.33065810594, + "medianAbsolutePercentError(elapsed)": 0.00338468602159724, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 14.7975621690076, + "medianAbsolutePercentError(elapsed)": 3.02400310262281e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1363.81274900398, + "medianAbsolutePercentError(elapsed)": 0.00529059685771615, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 830.095004095004, + "medianAbsolutePercentError(elapsed)": 0.00701223138036577, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 2187.80170575693, + "medianAbsolutePercentError(elapsed)": 0.00120012763301803, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308487251120738, + "medianAbsolutePercentError(elapsed)": 0.000683102150897999, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 917.169386169386, + "medianAbsolutePercentError(elapsed)": 0.0129280685621207, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308854666666667, + "medianAbsolutePercentError(elapsed)": 0.0018787143309008, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 984.734674329502, + "medianAbsolutePercentError(elapsed)": 0.00632789599232148, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30851674572044396, + "medianAbsolutePercentError(elapsed)": 0.000776680018871045, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 663.2961275626419, + "medianAbsolutePercentError(elapsed)": 0.00480882469788895, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 0.308499068140621, + "medianAbsolutePercentError(elapsed)": 0.000723412413289937, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1139.10774058577, + "medianAbsolutePercentError(elapsed)": 0.00188256408321929, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 0.30848687427134, + "medianAbsolutePercentError(elapsed)": 0.000675404030275308, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 784.4175654853619, + "medianAbsolutePercentError(elapsed)": 0.00454523624319336, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308488315210395, + "medianAbsolutePercentError(elapsed)": 0.000690385429556501, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 867.353037766831, + "medianAbsolutePercentError(elapsed)": 0.00381228555351272, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 0.308489735335337, + "medianAbsolutePercentError(elapsed)": 0.000685220598951252, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 704.5767414403781, + "medianAbsolutePercentError(elapsed)": 0.0060204330036596, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 0.308540666666667, + "medianAbsolutePercentError(elapsed)": 0.000847167949039993, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1618.83386075949, + "medianAbsolutePercentError(elapsed)": 0.00454683129314997, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 0.30854033333333303, + "medianAbsolutePercentError(elapsed)": 0.000845699052956809, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 779.266396213658, + "medianAbsolutePercentError(elapsed)": 0.00779079261089829, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 124.74863446503198, + "medianAbsolutePercentError(elapsed)": 0.0028632898939356, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 860.116086235489, + "medianAbsolutePercentError(elapsed)": 0.00378664078413515, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 14.1920982304081, + "medianAbsolutePercentError(elapsed)": 0.000805869692731017, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 24.0874045721256, + "medianAbsolutePercentError(elapsed)": 0.0127615991762164, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 13.2654414643696, + "medianAbsolutePercentError(elapsed)": 0.000662979861141934, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 1053.8053278688499, + "medianAbsolutePercentError(elapsed)": 0.00345938240081699, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 6.1701915510892995, + "medianAbsolutePercentError(elapsed)": 0.000776325310462943, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 1023.1167557932299, + "medianAbsolutePercentError(elapsed)": 0.00464565633051356, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" } ], "ci-windows": [ @@ -435137,6 +437054,645 @@ "medianAbsolutePercentError(elapsed)": 0.00236891291587513, "commit": "6def295a", "commit_message": "Cover all possible schedulables in main thread scheduler qt (#550)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rpp", + "median(elapsed)": 4.93573176637993, + "medianAbsolutePercentError(elapsed)": 0.000697398836043168, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable", + "source": "rxcpp", + "median(elapsed)": 818.054583624912, + "medianAbsolutePercentError(elapsed)": 0.00235410844602783, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rpp", + "median(elapsed)": 4.93606956251999, + "medianAbsolutePercentError(elapsed)": 0.000726472440450172, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "General", + "name": "Subscribe empty callbacks to empty observable via pipe operator", + "source": "rxcpp", + "median(elapsed)": 804.185692541857, + "medianAbsolutePercentError(elapsed)": 0.000927667565657003, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 5.5525914030185, + "medianAbsolutePercentError(elapsed)": 0.000621434934778982, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1442.4932975871302, + "medianAbsolutePercentError(elapsed)": 0.00131020095714429, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 18.496577383640098, + "medianAbsolutePercentError(elapsed)": 6.18555987574626e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "from array of 1 - create + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 1454.77124183007, + "medianAbsolutePercentError(elapsed)": 0.00140356311793116, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rpp", + "median(elapsed)": 170.55695080514099, + "medianAbsolutePercentError(elapsed)": 0.00261099253696686, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "concat_as_source of just(1 immediate) create + subscribe", + "source": "rxcpp", + "median(elapsed)": 4110.040160642569, + "medianAbsolutePercentError(elapsed)": 0.00325167537519187, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 5.55275236034427, + "medianAbsolutePercentError(elapsed)": 0.000690065632426369, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "defer from array of 1 - defer + create + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 1210.63157894737, + "medianAbsolutePercentError(elapsed)": 0.000889602289759149, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rpp", + "median(elapsed)": 133.551146489248, + "medianAbsolutePercentError(elapsed)": 0.000485247217303637, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + immediate", + "source": "rxcpp", + "median(elapsed)": 3125.66666666667, + "medianAbsolutePercentError(elapsed)": 0.051962935415892, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rpp", + "median(elapsed)": 58.616359069564304, + "medianAbsolutePercentError(elapsed)": 0.000797100763918374, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Sources", + "name": "interval - interval + take(3) + subscribe + current_thread", + "source": "rxcpp", + "median(elapsed)": 3800.65359477124, + "medianAbsolutePercentError(elapsed)": 0.000955982288812202, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 6.16926371202192, + "medianAbsolutePercentError(elapsed)": 0.000632025994790282, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "immediate scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 493.31320103537496, + "medianAbsolutePercentError(elapsed)": 0.00120059332354771, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rpp", + "median(elapsed)": 18.1895724490884, + "medianAbsolutePercentError(elapsed)": 9.71907158691074e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule", + "source": "rxcpp", + "median(elapsed)": 670.6442577030809, + "medianAbsolutePercentError(elapsed)": 0.00178954415553675, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rpp", + "median(elapsed)": 116.121015667207, + "medianAbsolutePercentError(elapsed)": 0.000703901819384171, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Schedulers", + "name": "current_thread scheduler create worker + schedule + recursive schedule", + "source": "rxcpp", + "median(elapsed)": 1104.42733397498, + "medianAbsolutePercentError(elapsed)": 0.00243962291811395, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rpp", + "median(elapsed)": 252.59022833292403, + "medianAbsolutePercentError(elapsed)": 0.0020952032798456, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1), immediate_just(1)) + merge() + subscribe", + "source": "rxcpp", + "median(elapsed)": 6048.53801169591, + "medianAbsolutePercentError(elapsed)": 0.0221049844943651, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 236.162361623616, + "medianAbsolutePercentError(elapsed)": 0.000506427036385309, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + merge_with(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 7094.482758620689, + "medianAbsolutePercentError(elapsed)": 0.00148025916668698, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + with_latest_from(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 229.35465448315202, + "medianAbsolutePercentError(elapsed)": 0.00474365359763964, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rpp", + "median(elapsed)": 979.241706161137, + "medianAbsolutePercentError(elapsed)": 0.00191065314949967, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(immediate_just(1),immediate_just(1)) + switch_on_next() + subscribe", + "source": "rxcpp", + "median(elapsed)": 5589.80582524272, + "medianAbsolutePercentError(elapsed)": 0.000852113957447943, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rpp", + "median(elapsed)": 546.7080152671759, + "medianAbsolutePercentError(elapsed)": 0.00492117135524769, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Combining Operators", + "name": "immediate_just(1) + zip(immediate_just(2)) + subscribe", + "source": "rxcpp", + "median(elapsed)": 3656.01503759398, + "medianAbsolutePercentError(elapsed)": 0.00628865190251846, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rpp", + "median(elapsed)": 11.4422915852365, + "medianAbsolutePercentError(elapsed)": 0.00313292732032899, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(false)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1345.41778975741, + "medianAbsolutePercentError(elapsed)": 0.00466792016732706, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rpp", + "median(elapsed)": 11.6904715319898, + "medianAbsolutePercentError(elapsed)": 0.00099217437029864, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Conditional Operators", + "name": "immediate_just+take_while(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1344.37340153453, + "medianAbsolutePercentError(elapsed)": 0.00121816822966582, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rpp", + "median(elapsed)": 11.1852457341371, + "medianAbsolutePercentError(elapsed)": 0.0025946715789984, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+map(v*2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1336.29536921151, + "medianAbsolutePercentError(elapsed)": 0.000943686067532645, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 21.5952169894947, + "medianAbsolutePercentError(elapsed)": 6.59123346817385e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+scan(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1451.41242937853, + "medianAbsolutePercentError(elapsed)": 0.000555376732125414, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rpp", + "median(elapsed)": 233.783185840708, + "medianAbsolutePercentError(elapsed)": 0.00150586336466798, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+flat_map(immediate_just(v*2))+subscribe", + "source": "rxcpp", + "median(elapsed)": 3609.0625, + "medianAbsolutePercentError(elapsed)": 0.000565310616597076, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rpp", + "median(elapsed)": 58.9397838394236, + "medianAbsolutePercentError(elapsed)": 0.00125007258110194, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+buffer(2)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2326.13390928726, + "medianAbsolutePercentError(elapsed)": 0.00160238629015267, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rpp", + "median(elapsed)": 1542.57871064468, + "medianAbsolutePercentError(elapsed)": 0.000616953376101594, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Transforming Operators", + "name": "immediate_just+window(2)+subscribe + subscsribe inner", + "source": "rxcpp", + "median(elapsed)": 4130.82437275986, + "medianAbsolutePercentError(elapsed)": 0.000543540978278058, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rpp", + "median(elapsed)": 12.8703308551021, + "medianAbsolutePercentError(elapsed)": 0.00170231831661004, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1859.63636363636, + "medianAbsolutePercentError(elapsed)": 0.000603586889301289, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rpp", + "median(elapsed)": 59.4696383428778, + "medianAbsolutePercentError(elapsed)": 0.000442628900713647, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+take_last(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 2054.52716297787, + "medianAbsolutePercentError(elapsed)": 0.000859446362090679, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rpp", + "median(elapsed)": 11.716136161330901, + "medianAbsolutePercentError(elapsed)": 0.000696474786137485, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just+filter(true)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1354.2654028436, + "medianAbsolutePercentError(elapsed)": 0.000799508882484537, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rpp", + "median(elapsed)": 12.9715540066532, + "medianAbsolutePercentError(elapsed)": 0.000174802019393612, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+first()+subscribe", + "source": "rxcpp", + "median(elapsed)": 2091.02040816327, + "medianAbsolutePercentError(elapsed)": 0.000871024934927806, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rpp", + "median(elapsed)": 14.0950964597017, + "medianAbsolutePercentError(elapsed)": 0.00205541861036894, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+last()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1472.71557271557, + "medianAbsolutePercentError(elapsed)": 0.000576522904933076, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rpp", + "median(elapsed)": 13.079351229276801, + "medianAbsolutePercentError(elapsed)": 0.00350094177224391, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,2)+skip(1)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1778.5467128027701, + "medianAbsolutePercentError(elapsed)": 0.00129761504840679, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rpp", + "median(elapsed)": 15.7753207343088, + "medianAbsolutePercentError(elapsed)": 0.00114391955854004, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Filtering Operators", + "name": "immediate_just(1,1,2)+distinct_until_changed()+subscribe", + "source": "rxcpp", + "median(elapsed)": 1369.42046855734, + "medianAbsolutePercentError(elapsed)": 0.00223906673758398, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rpp", + "median(elapsed)": 7.707240293809019, + "medianAbsolutePercentError(elapsed)": 7.48232036052939e-05, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Utility Operators", + "name": "immediate_just(1)+subscribe_on(immediate)+subscribe", + "source": "rxcpp", + "median(elapsed)": 3779.41176470588, + "medianAbsolutePercentError(elapsed)": 0.00119115534144705, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rpp", + "median(elapsed)": 19.9882008145244, + "medianAbsolutePercentError(elapsed)": 0.000472783694993488, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Aggregating Operators", + "name": "immediate_just+reduce(10, std::plus)+subscribe", + "source": "rxcpp", + "median(elapsed)": 1473.8064516129, + "medianAbsolutePercentError(elapsed)": 0.00109785398781916, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rpp", + "median(elapsed)": 337.083333333333, + "medianAbsolutePercentError(elapsed)": 0.00261873827053552, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Error Handling Operators", + "name": "create(on_next(1), on_error())+on_error_resume_next(immediate_just(2)))+subscribe", + "source": "rxcpp", + "median(elapsed)": 1952.2184300341303, + "medianAbsolutePercentError(elapsed)": 0.000668054367137984, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rpp", + "median(elapsed)": 26.838844381907702, + "medianAbsolutePercentError(elapsed)": 0.00065876034686592, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Subjects", + "name": "publish_subject with 1 observer - on_next", + "source": "rxcpp", + "median(elapsed)": 36.0829289810322, + "medianAbsolutePercentError(elapsed)": 0.000578925160899092, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rpp", + "median(elapsed)": 59.3374360154138, + "medianAbsolutePercentError(elapsed)": 0.00217316117577674, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample", + "source": "rxcpp", + "median(elapsed)": 1897.53289473684, + "medianAbsolutePercentError(elapsed)": 0.00112744057724944, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rpp", + "median(elapsed)": 35.4750220975952, + "medianAbsolutePercentError(elapsed)": 0.00064070315209449, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" + }, + { + "title": "Scenarios", + "name": "basic sample with immediate scheduler", + "source": "rxcpp", + "median(elapsed)": 1874.96012759171, + "medianAbsolutePercentError(elapsed)": 0.00152934051140042, + "commit": "141cdfef", + "commit_message": "Update pre-commit (#551)" } ] } \ No newline at end of file