[llvm-commits] [test-suite] r41058 - /test-suite/trunk/MultiSource/Applications/spiff/spiff.c

Lauro Ramos Venancio lauro.venancio at gmail.com
Mon Aug 13 16:25:13 PDT 2007


Author: laurov
Date: Mon Aug 13 18:25:13 2007
New Revision: 41058

URL: http://llvm.org/viewvc/llvm-project?rev=41058&view=rev
Log:
This test has a lot of mallocs and no free. Reduce the number of iteration to reduce the memory usage.


Modified:
    test-suite/trunk/MultiSource/Applications/spiff/spiff.c

Modified: test-suite/trunk/MultiSource/Applications/spiff/spiff.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/spiff/spiff.c?rev=41058&r1=41057&r2=41058&view=diff

==============================================================================
--- test-suite/trunk/MultiSource/Applications/spiff/spiff.c (original)
+++ test-suite/trunk/MultiSource/Applications/spiff/spiff.c Mon Aug 13 18:25:13 2007
@@ -39,7 +39,7 @@
 static int _Y_flags;
 
 #ifdef SMALL_PROBLEM_SIZE
-#define SPIFF_ITER 1000
+#define SPIFF_ITER 700
 #else
 #define SPIFF_ITER 30000
 #endif
@@ -49,7 +49,7 @@
 int argc;
 char *argv[];
 {
-	E_edit edit_end = E_NULL;
+	E_edit edit_end;
 	char *filename[2];
 
 	int max_d; 	/* max number of differences allowed */
@@ -115,9 +115,6 @@
 
 	for(i=0;i<=SPIFF_ITER;i++)
         {
-          if (edit_end != E_NULL)
-            free(edit_end);
-
 	  if (_Y_eflag)
 	  {
 		edit_end = Q_do_exact(K_gettmax(0),K_gettmax(1),





More information about the llvm-commits mailing list