diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2017-05-29 02:25:10 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2017-05-29 02:25:10 -0700 |
commit | 4945e77a58f3ab10069461e86e5e10c06e91e489 (patch) | |
tree | 2d5cb5200b34ec540f9916578e002c0e3cdb07ea /html/074deep_copy.cc.html | |
parent | 284e5576495a946d60603b026bb5e27de356b9fd (diff) | |
download | mu-4945e77a58f3ab10069461e86e5e10c06e91e489.tar.gz |
3895
Diffstat (limited to 'html/074deep_copy.cc.html')
-rw-r--r-- | html/074deep_copy.cc.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/html/074deep_copy.cc.html b/html/074deep_copy.cc.html index 0c860521..3afe2120 100644 --- a/html/074deep_copy.cc.html +++ b/html/074deep_copy.cc.html @@ -282,7 +282,7 @@ if ('onhashchange' in window) { <span id="L218" class="LineNr">218 </span> products<span class="Delimiter">.</span>push_back<span class="Delimiter">(</span>deep_copy<span class="Delimiter">(</span>input<span class="Delimiter">,</span> tmp<span class="Delimiter">));</span> <span id="L219" class="LineNr">219 </span> <span class="Comment">// reclaim Mu memory allocated for tmp</span> <span id="L220" class="LineNr">220 </span> <a href='003trace.cc.html#L161'>trace</a><span class="Delimiter">(</span><span class="Constant">9991</span><span class="Delimiter">,</span> <span class="Constant">"run"</span><span class="Delimiter">)</span> << <span class="Constant">"deep-copy: reclaiming temporary"</span> << <a href='003trace.cc.html#L185'>end</a><span class="Delimiter">();</span> -<span id="L221" class="LineNr">221 </span> <a href='037abandon.cc.html#L28'>abandon</a><span class="Delimiter">(</span>tmp<span class="Delimiter">.</span>value<span class="Delimiter">,</span> <a href='030container.cc.html#L238'>payload_type</a><span class="Delimiter">(</span>tmp<span class="Delimiter">.</span>type<span class="Delimiter">),</span> <a href='036refcount.cc.html#L91'>payload_size</a><span class="Delimiter">(</span>tmp<span class="Delimiter">));</span> +<span id="L221" class="LineNr">221 </span> <a href='037abandon.cc.html#L28'>abandon</a><span class="Delimiter">(</span>tmp<span class="Delimiter">.</span>value<span class="Delimiter">,</span> <a href='030container.cc.html#L238'>payload_type</a><span class="Delimiter">(</span>tmp<span class="Delimiter">.</span>type<span class="Delimiter">),</span> <a href='036refcount.cc.html#L93'>payload_size</a><span class="Delimiter">(</span>tmp<span class="Delimiter">));</span> <span id="L222" class="LineNr">222 </span> <span class="Comment">// reclaim host memory allocated for tmp.type when tmp goes out of scope</span> <span id="L223" class="LineNr">223 </span> <span class="Identifier">break</span><span class="Delimiter">;</span> <span id="L224" class="LineNr">224 </span><span class="Delimiter">}</span> @@ -313,7 +313,7 @@ if ('onhashchange' in window) { <span id="L249" class="LineNr">249 </span> <span class="Conceal">¦</span> <a href='003trace.cc.html#L161'>trace</a><span class="Delimiter">(</span><span class="Constant">9991</span><span class="Delimiter">,</span> <span class="Constant">"run"</span><span class="Delimiter">)</span> << <span class="Constant">"deep-copy: copy already exists: "</span> << out << <a href='003trace.cc.html#L185'>end</a><span class="Delimiter">();</span> <span id="L250" class="LineNr">250 </span> <span class="Conceal">¦</span> <span class="Identifier">return</span> out<span class="Delimiter">;</span> <span id="L251" class="LineNr">251 </span> <span class="Delimiter">}</span> -<span id="L252" class="LineNr">252 </span> <span class="Normal">int</span> out = allocate<span class="Delimiter">(</span><a href='036refcount.cc.html#L91'>payload_size</a><span class="Delimiter">(</span>canonized_in<span class="Delimiter">));</span> +<span id="L252" class="LineNr">252 </span> <span class="Normal">int</span> out = allocate<span class="Delimiter">(</span><a href='036refcount.cc.html#L93'>payload_size</a><span class="Delimiter">(</span>canonized_in<span class="Delimiter">));</span> <span id="L253" class="LineNr">253 </span> <a href='003trace.cc.html#L161'>trace</a><span class="Delimiter">(</span><span class="Constant">9991</span><span class="Delimiter">,</span> <span class="Constant">"run"</span><span class="Delimiter">)</span> << <span class="Constant">"deep-copy: new <a href='043space.cc.html#L76'>address</a> is "</span> << out << <a href='003trace.cc.html#L185'>end</a><span class="Delimiter">();</span> <span id="L254" class="LineNr">254 </span> <a href='001help.cc.html#L218'>put</a><span class="Delimiter">(</span>addresses_copied<span class="Delimiter">,</span> in_address<span class="Delimiter">,</span> out<span class="Delimiter">);</span> <span id="L255" class="LineNr">255 </span> reagent<span class="Comment">/*</span><span class="Comment">copy</span><span class="Comment">*/</span> payload = canonized_in<span class="Delimiter">;</span> |