Changeset: 5660b6372c99 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5660b6372c99
Modified Files:
monetdb5/mal/mal_profiler.c
monetdb5/mal/mal_runtime.c
Branch: default
Log Message:
Ignore calculation of wbytes
It is imprecise and not necessary for the profilers anymore.
diffs (35 lines):
diff --git a/monetdb5/mal/mal_profiler.c b/monetdb5/mal/mal_profiler.c
--- a/monetdb5/mal/mal_profiler.c
+++ b/monetdb5/mal/mal_profiler.c
@@ -153,7 +153,6 @@ renderProfilerEvent(MalBlkPtr mb, MalStk
logadd("\"usec\":"LLFMT",%s", pci->ticks, prettify);
}
logadd("\"rss\":"SZFMT ",%s", MT_getrss()/1024/1024, prettify);
- logadd("\"size\":"LLFMT ",%s", pci? pci->wbytes/1024/1024:0, prettify);
// result size
#ifdef NUMAprofiling
logadd("\"numa\":[");
@@ -804,7 +803,7 @@ cachedProfilerEvent(MalBlkPtr mb, MalStk
str stmt, c;
lng clock;
lng rssMB = MT_getrss()/1024/1024;
- lng tmpspace = pci->wbytes/1024/1024;
+ lng tmpspace = 0;
int errors = 0;
clock = GDKusec();
diff --git a/monetdb5/mal/mal_runtime.c b/monetdb5/mal/mal_runtime.c
--- a/monetdb5/mal/mal_runtime.c
+++ b/monetdb5/mal/mal_runtime.c
@@ -210,10 +210,8 @@ runtimeProfileExit(Client cntxt, MalBlkP
pci->totticks += pci->ticks;
pci->calls++;
- if(malProfileMode > 0 ){
- pci->wbytes = getVolume(stk, pci, 1);
+ if(malProfileMode > 0 )
profilerEvent(mb, stk, pci, FALSE, cntxt->username);
- }
if( malProfileMode < 0){
/* delay profiling until you encounter start of MAL function */
if( getInstrPtr(mb,0) == pci)
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list