about summary refs log tree commit diff stats
path: root/html/100trace_browser.cc.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2018-07-27 17:07:52 -0700
committerKartik Agaram <vc@akkartik.com>2018-07-27 17:08:29 -0700
commit5fe060d582d4a82444243a28b18085c971a85628 (patch)
tree7a13eb020d0a9cab5d4195da931a373f575229ab /html/100trace_browser.cc.html
parent013d95266d563a3f531c13eba6d2a6bfe18f8808 (diff)
downloadmu-5fe060d582d4a82444243a28b18085c971a85628.tar.gz
4447
Diffstat (limited to 'html/100trace_browser.cc.html')
-rw-r--r--html/100trace_browser.cc.html20
1 files changed, 10 insertions, 10 deletions
diff --git a/html/100trace_browser.cc.html b/html/100trace_browser.cc.html
index 23ac48c7..2e0bb574 100644
--- a/html/100trace_browser.cc.html
+++ b/html/100trace_browser.cc.html
@@ -229,7 +229,7 @@ if ('onhashchange' in window) {
 <span id="L170" class="LineNr">170 </span>    <span class="Delimiter">}</span>
 <span id="L171" class="LineNr">171 </span>    <span class="Normal">else</span> <span class="Normal">if</span> <span class="Delimiter">(</span>key == <span class="Constant">'J'</span> || key == TB_KEY_PGDN || key == TB_KEY_CTRL_F<span class="Delimiter">)</span> <span class="Delimiter">{</span>
 <span id="L172" class="LineNr">172 </span>      <span class="Comment">// page-down</span>
-<span id="L173" class="LineNr">173 </span>      <span class="Normal">if</span> <span class="Delimiter">(</span>Trace_index<span class="Delimiter">.</span>find<span class="Delimiter">(</span>tb_height<span class="Delimiter">()</span>-<span class="Constant">1</span><span class="Delimiter">)</span> != Trace_index<span class="Delimiter">.</span><a href='003trace.cc.html#L203'>end</a><span class="Delimiter">())</span> <span class="Delimiter">{</span>
+<span id="L173" class="LineNr">173 </span>      <span class="Normal">if</span> <span class="Delimiter">(</span>Trace_index<span class="Delimiter">.</span>find<span class="Delimiter">(</span>tb_height<span class="Delimiter">()</span>-<span class="Constant">1</span><span class="Delimiter">)</span> != Trace_index<span class="Delimiter">.</span><a href='003trace.cc.html#L226'>end</a><span class="Delimiter">())</span> <span class="Delimiter">{</span>
 <span id="L174" class="LineNr">174 </span>        Top_of_screen = get<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> tb_height<span class="Delimiter">()</span>-<span class="Constant">1</span><span class="Delimiter">)</span> + <span class="Constant">1</span><span class="Delimiter">;</span>
 <span id="L175" class="LineNr">175 </span>        <a href='100trace_browser.cc.html#L402'>refresh_screen_rows</a><span class="Delimiter">();</span>
 <span id="L176" class="LineNr">176 </span>      <span class="Delimiter">}</span>
@@ -267,13 +267,13 @@ if ('onhashchange' in window) {
 <span id="L208" class="LineNr">208 </span>    <span class="Delimiter">}</span>
 <span id="L209" class="LineNr">209 </span>    <span class="Normal">else</span> <span class="Normal">if</span> <span class="Delimiter">(</span>key == TB_KEY_CARRIAGE_RETURN<span class="Delimiter">)</span> <span class="Delimiter">{</span>
 <span id="L210" class="LineNr">210 </span>      <span class="Comment">// expand lines under current by one level</span>
-<span id="L211" class="LineNr">211 </span>      assert<span class="Delimiter">(</span>contains_key<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> Display_row<span class="Delimiter">));</span>
+<span id="L211" class="LineNr">211 </span>      assert<span class="Delimiter">(</span><a href='001help.cc.html#L226'>contains_key</a><span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> Display_row<span class="Delimiter">));</span>
 <span id="L212" class="LineNr">212 </span>      <span class="Normal">int</span> start_index = get<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> Display_row<span class="Delimiter">);</span>
 <span id="L213" class="LineNr">213 </span>      <span class="Normal">int</span> index = <span class="Constant">0</span><span class="Delimiter">;</span>
 <span id="L214" class="LineNr">214 </span>      <span class="Comment">// simultaneously compute end_index and min_depth</span>
 <span id="L215" class="LineNr">215 </span>      <span class="Normal">int</span> min_depth = <span class="Constant">9999</span><span class="Delimiter">;</span>
 <span id="L216" class="LineNr">216 </span>      <span class="Normal">for</span> <span class="Delimiter">(</span>index = start_index+<span class="Constant">1</span><span class="Delimiter">;</span>  index &lt; <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span>Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">);</span>  ++index<span class="Delimiter">)</span> <span class="Delimiter">{</span>
-<span id="L217" class="LineNr">217 </span>        <span class="Normal">if</span> <span class="Delimiter">(</span>contains_key<span class="Delimiter">(</span>Visible<span class="Delimiter">,</span> index<span class="Delimiter">))</span> <span class="Identifier">break</span><span class="Delimiter">;</span>
+<span id="L217" class="LineNr">217 </span>        <span class="Normal">if</span> <span class="Delimiter">(</span><a href='001help.cc.html#L226'>contains_key</a><span class="Delimiter">(</span>Visible<span class="Delimiter">,</span> index<span class="Delimiter">))</span> <span class="Identifier">break</span><span class="Delimiter">;</span>
 <span id="L218" class="LineNr">218 </span>        trace_line&amp; curr_line = Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">.</span>at<span class="Delimiter">(</span>index<span class="Delimiter">);</span>
 <span id="L219" class="LineNr">219 </span>        assert<span class="Delimiter">(</span>curr_line<span class="Delimiter">.</span>depth &gt; Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">.</span>at<span class="Delimiter">(</span>start_index<span class="Delimiter">).</span>depth<span class="Delimiter">);</span>
 <span id="L220" class="LineNr">220 </span>        <span class="Normal">if</span> <span class="Delimiter">(</span>curr_line<span class="Delimiter">.</span>depth &lt; min_depth<span class="Delimiter">)</span> min_depth = curr_line<span class="Delimiter">.</span>depth<span class="Delimiter">;</span>
@@ -290,7 +290,7 @@ if ('onhashchange' in window) {
 <span id="L231" class="LineNr">231 </span>    <span class="Delimiter">}</span>
 <span id="L232" class="LineNr">232 </span>    <span class="Normal">else</span> <span class="Normal">if</span> <span class="Delimiter">(</span>key == TB_KEY_BACKSPACE || key == TB_KEY_BACKSPACE2<span class="Delimiter">)</span> <span class="Delimiter">{</span>
 <span id="L233" class="LineNr">233 </span>      <span class="Comment">// collapse all lines under current</span>
-<span id="L234" class="LineNr">234 </span>      assert<span class="Delimiter">(</span>contains_key<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> Display_row<span class="Delimiter">));</span>
+<span id="L234" class="LineNr">234 </span>      assert<span class="Delimiter">(</span><a href='001help.cc.html#L226'>contains_key</a><span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> Display_row<span class="Delimiter">));</span>
 <span id="L235" class="LineNr">235 </span>      <span class="Normal">int</span> start_index = get<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> Display_row<span class="Delimiter">);</span>
 <span id="L236" class="LineNr">236 </span>      <span class="Normal">int</span> index = <span class="Constant">0</span><span class="Delimiter">;</span>
 <span id="L237" class="LineNr">237 </span>      <span class="Comment">// end_index is the next line at a depth same as or lower than start_index</span>
@@ -343,10 +343,10 @@ if ('onhashchange' in window) {
 <span id="L284" class="LineNr">284 </span>        Current_search_pattern = pattern<span class="Delimiter">;</span>
 <span id="L285" class="LineNr">285 </span>        Current_search_direction = dir<span class="Delimiter">;</span>
 <span id="L286" class="LineNr">286 </span>      <span class="Delimiter">}</span>
-<span id="L287" class="LineNr">287 </span>      <span class="Identifier">return</span> <span class="Constant">true</span><span class="Delimiter">;</span>
+<span id="L287" class="LineNr">287 </span>      <span class="Identifier">return</span><span class="Constant"> true</span><span class="Delimiter">;</span>
 <span id="L288" class="LineNr">288 </span>    <span class="Delimiter">}</span>
 <span id="L289" class="LineNr">289 </span>    <span class="Normal">else</span> <span class="Normal">if</span> <span class="Delimiter">(</span>key == TB_KEY_ESC || key == TB_KEY_CTRL_C<span class="Delimiter">)</span> <span class="Delimiter">{</span>
-<span id="L290" class="LineNr">290 </span>      <span class="Identifier">return</span> <span class="Constant">false</span><span class="Delimiter">;</span>
+<span id="L290" class="LineNr">290 </span>      <span class="Identifier">return</span><span class="Constant"> false</span><span class="Delimiter">;</span>
 <span id="L291" class="LineNr">291 </span>    <span class="Delimiter">}</span>
 <span id="L292" class="LineNr">292 </span>    <span class="Normal">else</span> <span class="Normal">if</span> <span class="Delimiter">(</span>key == TB_KEY_ARROW_LEFT<span class="Delimiter">)</span> <span class="Delimiter">{</span>
 <span id="L293" class="LineNr">293 </span>      <span class="Normal">if</span> <span class="Delimiter">(</span>col &gt; <span class="Comment">/*</span><span class="Comment">slash</span><span class="Comment">*/</span><span class="Constant">1</span><span class="Delimiter">)</span> <span class="Delimiter">{</span>
@@ -500,7 +500,7 @@ if ('onhashchange' in window) {
 <span id="L441" class="LineNr">441 </span><span class="Delimiter">}</span>
 <span id="L442" class="LineNr">442 </span>
 <span id="L443" class="LineNr">443 </span><span class="Normal">int</span> <a href='100trace_browser.cc.html#L443'>lines_hidden</a><span class="Delimiter">(</span><span class="Normal">int</span> screen_row<span class="Delimiter">)</span> <span class="Delimiter">{</span>
-<span id="L444" class="LineNr">444 </span>  assert<span class="Delimiter">(</span>contains_key<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> screen_row<span class="Delimiter">));</span>
+<span id="L444" class="LineNr">444 </span>  assert<span class="Delimiter">(</span><a href='001help.cc.html#L226'>contains_key</a><span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> screen_row<span class="Delimiter">));</span>
 <span id="L445" class="LineNr">445 </span>  <span class="Normal">if</span> <span class="Delimiter">(</span>!contains_key<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> screen_row+<span class="Constant">1</span><span class="Delimiter">))</span>
 <span id="L446" class="LineNr">446 </span>    <span class="Identifier">return</span> <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span>Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">)</span> - get<span class="Delimiter">(</span>Trace_index<span class="Delimiter">,</span> screen_row<span class="Delimiter">);</span>
 <span id="L447" class="LineNr">447 </span>  <span class="Normal">else</span>
@@ -544,10 +544,10 @@ if ('onhashchange' in window) {
 <span id="L485" class="LineNr">485 </span><span class="Normal">bool</span> <a href='100trace_browser.cc.html#L485'>in_range</a><span class="Delimiter">(</span><span class="Normal">const</span> vector&lt;pair&lt;<span class="Normal">size_t</span><span class="Delimiter">,</span> <span class="Normal">size_t</span>&gt; &gt;&amp; highlight_ranges<span class="Delimiter">,</span> <span class="Normal">size_t</span> idx<span class="Delimiter">)</span> <span class="Delimiter">{</span>
 <span id="L486" class="LineNr">486 </span>  <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> i = <span class="Constant">0</span><span class="Delimiter">;</span>  i &lt; <a href='001help.cc.html#L141'>SIZE</a><span class="Delimiter">(</span>highlight_ranges<span class="Delimiter">);</span>  ++i<span class="Delimiter">)</span> <span class="Delimiter">{</span>
 <span id="L487" class="LineNr">487 </span>    <span class="Normal">if</span> <span class="Delimiter">(</span>idx &gt;= highlight_ranges<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">).</span>first &amp;&amp; idx &lt; highlight_ranges<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">).</span>second<span class="Delimiter">)</span>
-<span id="L488" class="LineNr">488 </span>      <span class="Identifier">return</span> <span class="Constant">true</span><span class="Delimiter">;</span>
+<span id="L488" class="LineNr">488 </span>      <span class="Identifier">return</span><span class="Constant"> true</span><span class="Delimiter">;</span>
 <span id="L489" class="LineNr">489 </span>    <span class="Normal">if</span> <span class="Delimiter">(</span>idx &lt; highlight_ranges<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">).</span>second<span class="Delimiter">)</span> <span class="Identifier">break</span><span class="Delimiter">;</span>
 <span id="L490" class="LineNr">490 </span>  <span class="Delimiter">}</span>
-<span id="L491" class="LineNr">491 </span>  <span class="Identifier">return</span> <span class="Constant">false</span><span class="Delimiter">;</span>
+<span id="L491" class="LineNr">491 </span>  <span class="Identifier">return</span><span class="Constant"> false</span><span class="Delimiter">;</span>
 <span id="L492" class="LineNr">492 </span><span class="Delimiter">}</span>
 <span id="L493" class="LineNr">493 </span>
 <span id="L494" class="LineNr">494 </span><span class="Normal">void</span> <a href='100trace_browser.cc.html#L494'>load_trace</a><span class="Delimiter">(</span><span class="Normal">const</span> <span class="Normal">char</span>* filename<span class="Delimiter">)</span> <span class="Delimiter">{</span>
@@ -570,7 +570,7 @@ if ('onhashchange' in window) {
 <span id="L511" class="LineNr">511 </span>    tin &gt;&gt; depth<span class="Delimiter">;</span>
 <span id="L512" class="LineNr">512 </span>    string label<span class="Delimiter">;</span>
 <span id="L513" class="LineNr">513 </span>    tin &gt;&gt; label<span class="Delimiter">;</span>
-<span id="L514" class="LineNr">514 </span>    <span class="Normal">if</span> <span class="Delimiter">(</span>*--label<span class="Delimiter">.</span><a href='003trace.cc.html#L203'>end</a><span class="Delimiter">()</span> == <span class="Constant">':'</span><span class="Delimiter">)</span> label<span class="Delimiter">.</span>erase<span class="Delimiter">(</span>--label<span class="Delimiter">.</span><a href='003trace.cc.html#L203'>end</a><span class="Delimiter">());</span>
+<span id="L514" class="LineNr">514 </span>    <span class="Normal">if</span> <span class="Delimiter">(</span>*--label<span class="Delimiter">.</span><a href='003trace.cc.html#L226'>end</a><span class="Delimiter">()</span> == <span class="Constant">':'</span><span class="Delimiter">)</span> label<span class="Delimiter">.</span>erase<span class="Delimiter">(</span>--label<span class="Delimiter">.</span><a href='003trace.cc.html#L226'>end</a><span class="Delimiter">());</span>
 <span id="L515" class="LineNr">515 </span>    string line<span class="Delimiter">;</span>
 <span id="L516" class="LineNr">516 </span>    getline<span class="Delimiter">(</span>tin<span class="Delimiter">,</span> line<span class="Delimiter">);</span>
 <span id="L517" class="LineNr">517 </span>    Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">.</span>push_back<span class="Delimiter">(</span>trace_line<span class="Delimiter">(</span>depth<span class="Delimiter">,</span> label<span class="Delimiter">,</span> line<span class="Delimiter">));</span>