From b037a464512c0721bdca969ae19cce3d4b17b083 Mon Sep 17 00:00:00 2001 From: Andy McFadden Date: Fri, 16 Jul 2010 11:07:58 -0700 Subject: [PATCH] Don't do heap dump on SIGUSR1. We still do the GC, but without the HPROF heap dump. Change-Id: I004a65b9571667dd320dfabec1441d0fc8b9970a --- vm/SignalCatcher.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/vm/SignalCatcher.c b/vm/SignalCatcher.c index 40c36c6eac..d270b6ff4f 100644 --- a/vm/SignalCatcher.c +++ b/vm/SignalCatcher.c @@ -211,21 +211,12 @@ static void handleSigQuit(void) } /* - * Respond to a SIGUSR1 by forcing a GC. If we were built with HPROF - * support, generate an HPROF dump file. - * - * (The HPROF dump generation is not all that useful now that we have - * better ways to generate it. Consider removing this in a future release.) + * Respond to a SIGUSR1 by forcing a GC. */ static void handleSigUsr1(void) { -#if WITH_HPROF - LOGI("SIGUSR1 forcing GC and HPROF dump\n"); - hprofDumpHeap(NULL, -1, false); -#else LOGI("SIGUSR1 forcing GC (no HPROF)\n"); dvmCollectGarbage(false); -#endif } #if defined(WITH_JIT) && defined(WITH_JIT_TUNING)