<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">It didn't change anything in my testing.  I wondered about wrapping the whole thing too ... but maybe that's premature?   I can't tell were the slow-down is.   </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">My ratio is around 2.4 or 2.5 with this:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><a href="https://github.com/jesusfv/Comparison-Programming-Languages-Economics/compare/master...kylebmetrum:master">https://github.com/jesusfv/Comparison-Programming-Languages-Economics/compare/master...kylebmetrum:master</a><br></div></div><div><br></div><div><br></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Sep 23, 2018 at 8:19 AM Dirk Eddelbuettel <<a href="mailto:edd@debian.org">edd@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On 23 September 2018 at 14:50, Iñaki Ucar wrote:<br>
| El dom., 23 sept. 2018 14:39, Dirk Eddelbuettel <<a href="mailto:edd@debian.org" target="_blank">edd@debian.org</a>> escribió:<br>
| <br>
| ><br>
| > On 23 September 2018 at 13:01, Iñaki Ucar wrote:<br>
| > | Also you can try adding<br>
| > |<br>
| > | // [[Rcpp::plugins(unwindProtect)]]<br>
| > |<br>
| > | to InsideLoop.cpp. That should boost the performance too with the<br>
| > | latest version of Rcpp.<br>
| ><br>
| > Maybe, maybe not.  Are there lots of calls happening here?  Should be easy<br>
| > enough to add and then (micro)benchmark() from R.<br>
| ><br>
| <br>
| The Rcpp function is called inside a loop, so I would expect some gain.<br>
<br>
True, but alternatively any one of us with a modicum of Rcpp and C++ skill<br>
could wrap the whole subroutine so that only one call is needed.<br>
<br>
Dirk<br>
<br>
-- <br>
<a href="http://dirk.eddelbuettel.com" rel="noreferrer" target="_blank">http://dirk.eddelbuettel.com</a> | @eddelbuettel | <a href="mailto:edd@debian.org" target="_blank">edd@debian.org</a><br>
</blockquote></div><br clear="all"><div><br></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"></div></div>