This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU M4 source repository".

http://git.sv.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=6033d89900055dc73c1f2f7dbe5c956f4cadc334

The branch, master has been updated
       via  6033d89900055dc73c1f2f7dbe5c956f4cadc334 (commit)
      from  815b5191f5a984d8d5c62d94dbb6e1f5768d2adf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6033d89900055dc73c1f2f7dbe5c956f4cadc334
Author: Eric Blake <[email protected]>
Date:   Wed Jun 17 20:04:15 2009 -0600

    Stress test for hash resizing.
    
    * tests/builtins.at (define): Enhance test.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit ab371610080e917974422a15862bac38b4af0e86)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |    5 +++++
 tests/builtins.at |    9 +++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 40d8111..4cc52e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-06-17  Eric Blake  <[email protected]>
+
+       Stress test for hash resizing.
+       * tests/builtins.at (define): Enhance test.
+
 2009-06-15  Eric Blake  <[email protected]>
 
        Document why bootstrap might touch state of tree.
diff --git a/tests/builtins.at b/tests/builtins.at
index 4f11927..6dec627 100644
--- a/tests/builtins.at
+++ b/tests/builtins.at
@@ -237,6 +237,15 @@ AT_CHECK_M4([in.m4], [0], [[a,b;a,b
 a,b;`a',`b'
 ]])
 
+dnl Check hashing performance.
+AT_DATA([in.m4], [[include(`forloop3.m4')dnl
+forloop(`i', `1', `10000', `define(`m'i, i)')m10000
+forloop(`i', `1', `10000', `undefine(`m'i)')m10000
+]])
+AT_CHECK_M4([-I "$top_srcdir/examples" in.m4], [0], [[10000
+m10000
+]])
+
 AT_CLEANUP
 
 


hooks/post-receive
-- 
GNU M4 source repository


Reply via email to