gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog server/vm/ASHandlers.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/vm/ASHandlers.cpp
Date: Wed, 27 Feb 2008 10:25:40 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  08/02/27 10:25:40

Modified files:
        .              : ChangeLog 
        server/vm      : ASHandlers.cpp 

Log message:
        add more logging in DefineFunction{2}.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5749&r2=1.5750
http://cvs.savannah.gnu.org/viewcvs/gnash/server/vm/ASHandlers.cpp?cvsroot=gnash&r1=1.199&r2=1.200

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5749
retrieving revision 1.5750
diff -u -b -r1.5749 -r1.5750
--- ChangeLog   27 Feb 2008 08:51:54 -0000      1.5749
+++ ChangeLog   27 Feb 2008 10:25:38 -0000      1.5750
@@ -1,3 +1,7 @@
+2008-02-27 Sandro Santilli <address@hidden>
+
+       * server/vm/ASHandlers.cpp: add more logging in DefineFunction{2}.
+
 2008-02-27 Benjamin Wolsey <address@hidden>
 
        * gui/fb.cpp, gui/sdl_agg_glue.cpp, gui/gnash.cpp:

Index: server/vm/ASHandlers.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/vm/ASHandlers.cpp,v
retrieving revision 1.199
retrieving revision 1.200
diff -u -b -r1.199 -r1.200
--- server/vm/ASHandlers.cpp    20 Feb 2008 17:43:18 -0000      1.199
+++ server/vm/ASHandlers.cpp    27 Feb 2008 10:25:39 -0000      1.200
@@ -17,7 +17,7 @@
 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
-/* $Id: ASHandlers.cpp,v 1.199 2008/02/20 17:43:18 strk Exp $ */
+/* $Id: ASHandlers.cpp,v 1.200 2008/02/27 10:25:39 strk Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "gnashconfig.h"
@@ -3904,8 +3904,12 @@
        // If we have a name, then save the function in this
        // environment under that name.
        as_value function_value(func);
-       if (name.length() > 0)
+       if (!name.empty())
        {
+               IF_VERBOSE_ACTION(
+               log_action("DefineFunction2: named function '%s' starts at PC 
%d", name.c_str(), func->getStartPC());
+               );
+
                //env.set_member(name, function_value);
                thread.setVariable(name, function_value);
        }
@@ -3913,6 +3917,9 @@
        // Otherwise push the function literal on the stack
        else
        {
+               IF_VERBOSE_ACTION(
+               log_action("DefineFunction2: anonymous function starts at PC 
%d", func->getStartPC());
+               );
                env.push(function_value);
        }
 #ifdef USE_DEBUGGER
@@ -4117,8 +4124,12 @@
        // If we have a name, then save the function in this
        // environment under that name.
        as_value        function_value(func);
-       if (name.length() > 0)
+       if (!name.empty())
        {
+               IF_VERBOSE_ACTION(
+               log_action("DefineFunction: named function '%s' starts at PC 
%d", name.c_str(), func->getStartPC());
+               );
+
                //env.set_member(name, function_value);
                thread.setVariable(name, function_value);
 #ifdef USE_DEBUGGER
@@ -4138,6 +4149,10 @@
        // Otherwise push the function literal on the stack
        else
        {
+               IF_VERBOSE_ACTION(
+               log_action("DefineFunction: anonymous function starts at PC 
%d", func->getStartPC());
+               );
+
                env.push(function_value);
        }
 




reply via email to

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