gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r25462 - gnunet/src/regex


From: gnunet
Subject: [GNUnet-SVN] r25462 - gnunet/src/regex
Date: Thu, 13 Dec 2012 19:48:36 +0100

Author: grothoff
Date: 2012-12-13 19:48:36 +0100 (Thu, 13 Dec 2012)
New Revision: 25462

Modified:
   gnunet/src/regex/regex.c
Log:
-reduxing regex dfa_merge_nondistinguishable_states memory consumption by 32x

Modified: gnunet/src/regex/regex.c
===================================================================
--- gnunet/src/regex/regex.c    2012-12-13 18:48:18 UTC (rev 25461)
+++ gnunet/src/regex/regex.c    2012-12-13 18:48:36 UTC (rev 25462)
@@ -2563,7 +2563,7 @@
   GNUNET_REGEX_context_init (&ctx);
 
   /* Create NFA */
-  fprintf (stderr, "N");
+  // fprintf (stderr, "N");
   nfa = GNUNET_REGEX_construct_nfa (regex, len);
 
   if (NULL == nfa)
@@ -2582,17 +2582,17 @@
   dfa->start = dfa_state_create (&ctx, nfa_start_eps_cls);
   automaton_add_state (dfa, dfa->start);
 
-  fprintf (stderr, "D");
+  // fprintf (stderr, "D");
   construct_dfa_states (&ctx, nfa, dfa, dfa->start);
 
   GNUNET_REGEX_automaton_destroy (nfa);
 
   /* Minimize DFA */
-  fprintf (stderr, "M");
+  // fprintf (stderr, "M");
   dfa_minimize (&ctx, dfa);
 
   /* Create proofs and hashes for all states */
-  fprintf (stderr, "P");
+  //  fprintf (stderr, "P");
   automaton_create_proofs (dfa);
 
   /* Compress linear DFA paths */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]