Displaying 2 results from an estimated 2 matches for "lineprof".
Did you mean:
lineplot
2020 Feb 26
1
Profiling: attributing costs to place of invocation (instead of place of evaluation)?
...ps with
an optional argument to Rprof()?
Thanks!
Best regards
Kirill
Index: src/main/eval.c
===================================================================
--- src/main/eval.c??? (revision 77857)
+++ src/main/eval.c??? (working copy)
@@ -218,7 +218,10 @@
???? if (R_Line_Profiling)
???? lineprof(buf, R_getCurrentSrcref());
+??? SEXP sysparent = NULL;
+
???? for (cptr = R_GlobalContext; cptr; cptr = cptr->nextcontext) {
+??? if (sysparent != NULL && cptr->cloenv != sysparent &&
cptr->sysparent != sysparent) continue;
???? if ((cptr->callflag & (CTXT_FUNCT...
2015 Mar 20
2
Uso de memoria en R.
Y aún así veremos si puedes apañarte...
R no es muy buen gestor de memoria.
Además de lo que te ha dicho Carlos, lo mejor es "programar bien", sabiendo
cuando R hace copias de los objetos (cosa que hace muy a menudo), para
evitarlo al máximo.
Otra cosa que puede hacerse es "adelgazar los objetos" si no necesitas mucha
de la información que contienen. Por ejemplo, si haces un