From 32789a8b7dee21e8e4f320e8d673591b01113ced Mon Sep 17 00:00:00 2001 From: "Wen-Heng (Jack) Chung" Date: Mon, 18 Jun 2018 16:54:18 -0500 Subject: [PATCH] Keep the map which tracks GPU kernel symbols to grow monotonically --- src/program_state.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/program_state.cpp b/src/program_state.cpp index 3eba84f12e..fab71b1def 100644 --- a/src/program_state.cpp +++ b/src/program_state.cpp @@ -444,7 +444,9 @@ const unordered_map>>& fu auto cons = [rebuild]() { if (rebuild) { - r.clear(); + // do NOT clear r so we reuse instances of pair + // created previously + function_names(rebuild); kernels(rebuild); globals(rebuild);