diff options
author | Francisco Jerez <currojerez@riseup.net> | 2017-04-07 17:59:38 -0700 |
---|---|---|
committer | Francisco Jerez <currojerez@riseup.net> | 2017-04-07 18:51:41 -0700 |
commit | b3ef2250d367b6b539db5bdd7c5fb678d6f48bce (patch) | |
tree | aaaa9cc506502e63a92c976a254eeb30373100c2 /retrace | |
parent | 586f303c8c937811d7e65e73e69681c71574a044 (diff) |
trace: Switch trace representation to memory pool.
Diffstat (limited to 'retrace')
-rw-r--r-- | retrace/retrace_main.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/retrace/retrace_main.cpp b/retrace/retrace_main.cpp index 2c3ba9d2..947bec2d 100644 --- a/retrace/retrace_main.cpp +++ b/retrace/retrace_main.cpp @@ -423,7 +423,7 @@ public: assert(call->thread_id == leg); retraceCall(call); - delete call; + pool.free(call); call = parser->parse_call(); } while (call && call->thread_id == leg); @@ -597,7 +597,7 @@ mainLoop() { trace::Call *call; while ((call = parser->parse_call())) { retraceCall(call); - delete call; + pool.free(call); } } else { RelayRace race; |