mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 22:45:52 +00:00
deploy: be668ee26d
This commit is contained in:
@@ -131,10 +131,10 @@ $(function() {
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> measure_asio_timers(duration interval = 100ms, <span class="keywordtype">size_t</span> num_samples = 50)</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> {</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">using namespace </span><a class="code hl_namespaceRef" href="http://en.cppreference.com/w/namespacestd_1_1chrono.html">std::chrono</a>;</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> boost::asio::io_service ios;</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional<boost::asio::io_service::work></a> work{ios};</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/thread.html">std::thread</a> worker{[&] { ios.run(); }};</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> boost::asio::basic_waitable_timer<Clock> timer{ios};</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> boost::asio::io_service <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ios.html">ios</a>;</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional<boost::asio::io_service::work></a> work{<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ios.html">ios</a>};</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/thread.html">std::thread</a> worker{[&] { <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ios.html">ios</a>.run(); }};</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> boost::asio::basic_waitable_timer<Clock> timer{<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ios.html">ios</a>};</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> elapsed_times_.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">reserve</a>(num_samples);</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/mutex.html">std::mutex</a> mtx;</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock<std::mutex></a> mainlock{mtx};</div>
|
||||
@@ -206,8 +206,8 @@ $(function() {
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> </div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="structio__latency__probe__test_1_1test__sampler.html#a18c959012e533188f520b188aa68978a"> 136</a></span> <a class="code hl_function" href="structio__latency__probe__test_1_1test__sampler.html#a18c959012e533188f520b188aa68978a">test_sampler</a>(</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::milliseconds</a> interval,</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> boost::asio::io_service& ios)</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> : <a class="code hl_variable" href="structio__latency__probe__test_1_1test__sampler.html#a30a9263b73b5f97bf68a0d5333558687">probe_</a>(interval, ios)</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> boost::asio::io_service& <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ios.html">ios</a>)</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> : <a class="code hl_variable" href="structio__latency__probe__test_1_1test__sampler.html#a30a9263b73b5f97bf68a0d5333558687">probe_</a>(interval, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ios.html">ios</a>)</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> {</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> }</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
|
||||
@@ -311,6 +311,7 @@ $(function() {
|
||||
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> </div>
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span>BEAST_DEFINE_TESTSUITE(io_latency_probe, asio, <a class="code hl_namespace" href="namespacebeast.html">beast</a>);</div>
|
||||
<div class="ttc" id="aalgorithm_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</a></div></div>
|
||||
<div class="ttc" id="abasic_ios_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ios.html">std::ios</a></div></div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1io__latency__probe_html"><div class="ttname"><a href="classbeast_1_1io__latency__probe.html">beast::io_latency_probe</a></div><div class="ttdoc">Measures handler latency on an io_service queue.</div><div class="ttdef"><b>Definition:</b> <a href="io__latency__probe_8h_source.html#l00037">io_latency_probe.h:38</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user