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
