[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/swfdec/swfdec_gnash_t...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/swfdec/swfdec_gnash_t... |
Date: |
Fri, 15 Feb 2008 08:31:04 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/02/15 08:31:04
Modified files:
. : ChangeLog
testsuite/swfdec: swfdec_gnash_tester
utilities : processor.cpp
Log message:
* testsuite/swfdec/swfdec_gnash_tester: accept a second argument
to specify additional flags. Currently unused by might get
handy to augment sleep time for some load to be more likely
to complete in time.
* utilities/processor.cpp: don't forget to sleep between stage
placement and first advance. Fixes instable results with
swfdec's loadvariable* testcases.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5657&r2=1.5658
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/swfdec/swfdec_gnash_tester?cvsroot=gnash&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/gnash/utilities/processor.cpp?cvsroot=gnash&r1=1.82&r2=1.83
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5657
retrieving revision 1.5658
diff -u -b -r1.5657 -r1.5658
--- ChangeLog 14 Feb 2008 21:55:24 -0000 1.5657
+++ ChangeLog 15 Feb 2008 08:31:03 -0000 1.5658
@@ -1,3 +1,13 @@
+2008-02-15 Sandro Santilli <address@hidden>
+
+ * testsuite/swfdec/swfdec_gnash_tester: accept a second argument
+ to specify additional flags. Currently unused by might get
+ handy to augment sleep time for some load to be more likely
+ to complete in time.
+ * utilities/processor.cpp: don't forget to sleep between stage
+ placement and first advance. Fixes instable results with
+ swfdec's loadvariable* testcases.
+
2008-02-14 Sandro Santilli <address@hidden>
* server/asobj/MovieClipLoader.cpp (loadClip): fetch bytes
Index: testsuite/swfdec/swfdec_gnash_tester
===================================================================
RCS file: /sources/gnash/gnash/testsuite/swfdec/swfdec_gnash_tester,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- testsuite/swfdec/swfdec_gnash_tester 12 Nov 2007 09:38:28 -0000
1.12
+++ testsuite/swfdec/swfdec_gnash_tester 15 Feb 2008 08:31:04 -0000
1.13
@@ -6,12 +6,20 @@
#
GPROCESSOR=${GPROCESSOR:=../../utilities/gprocessor}
+# NOTE: We're supposed to advance 10 frames.
+# We allow 11 loop-backs (just for fun, we probably can support more)
+#
+FLAGS="-r11 -f10 -v"
+
if [ -z "$1" ]; then
- echo "Usage: `basename $0` <swffile>" >&2
+ echo "Usage: `basename $0` <swffile> [<flags>]" >&2
exit 1
fi
-echo "Using gprocessor ${GPROCESSOR}"
+if [ -n "$2" ]; then
+ FLAGS="$FLAGS $2"
+fi
+
in="$1"
out=`basename "${in}"`.trace-gnash
@@ -22,10 +30,8 @@
use_orig=1
fi
-# NOTE: We're supposed to advance 10 frames.
-# We allow 11 loop-backs (just for fun, we probably can support more)
-#
-${GPROCESSOR} -r11 -f10 -v "$in" | grep TRACE | sed 's/.*TRACE: //' | fromdos
> $out
+echo "Running ${GPROCESSOR} ${FLAGS} ${in}"
+${GPROCESSOR} ${FLAGS} "$in" | grep TRACE | sed 's/.*TRACE: //' | fromdos >
$out
if test "$?" != 0; then
echo "gprocessor returned an error"
exit 1
Index: utilities/processor.cpp
===================================================================
RCS file: /sources/gnash/gnash/utilities/processor.cpp,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -b -r1.82 -r1.83
--- utilities/processor.cpp 13 Feb 2008 02:36:34 -0000 1.82
+++ utilities/processor.cpp 15 Feb 2008 08:31:04 -0000 1.83
@@ -16,7 +16,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: processor.cpp,v 1.82 2008/02/13 02:36:34 rsavoye Exp $ */
+/* $Id: processor.cpp,v 1.83 2008/02/15 08:31:04 strk Exp $ */
#ifdef HAVE_CONFIG_H
#include "gnashconfig.h"
@@ -364,6 +364,9 @@
return md;
}
+ printf("iteration, timer: %lu, localDelay: %ld\n", cl.elapsed(),
localDelay);
+ usleep(localDelay);
+
resetLastAdvanceTimer();
int kick_count = 0;
int stop_count=0;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog testsuite/swfdec/swfdec_gnash_t...,
Sandro Santilli <=