gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog server/as_environment.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/as_environment.cpp
Date: Fri, 14 Mar 2008 23:05:59 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  08/03/14 23:05:59

Modified files:
        .              : ChangeLog 
        server         : as_environment.cpp 

Log message:
        when dumping local registers and variables only show the ones in current
        (top) call frame, not all of them.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5919&r2=1.5920
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_environment.cpp?cvsroot=gnash&r1=1.126&r2=1.127

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5919
retrieving revision 1.5920
diff -u -b -r1.5919 -r1.5920
--- ChangeLog   14 Mar 2008 22:33:56 -0000      1.5919
+++ ChangeLog   14 Mar 2008 23:05:58 -0000      1.5920
@@ -1,5 +1,8 @@
 2008-03-14 Sandro Santilli <address@hidden>
 
+       * server/as_environment.cpp: when dumping local registers and
+         variables only show the ones in current (top) call frame, not
+         all of them.
        * server/stream.{cpp,h}: substitute the ambiguos read_float
          with read_short_float and read_long_float.
        * server/parser/filter_factory.cpp: use read_long_float for

Index: server/as_environment.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/as_environment.cpp,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -b -r1.126 -r1.127
--- server/as_environment.cpp   5 Mar 2008 03:55:58 -0000       1.126
+++ server/as_environment.cpp   14 Mar 2008 23:05:58 -0000      1.127
@@ -742,6 +742,9 @@
 {
        if ( _localFrames.empty() ) return;
        out << "Local registers: ";
+#ifndef DUMP_LOCAL_REGISTERS_IN_ALL_CALL_FRAMES
+       dump(_localFrames.back().registers, out);
+#else
        for (CallStack::const_iterator it=_localFrames.begin(),
                        itEnd=_localFrames.end();
                        it != itEnd; ++it)
@@ -749,6 +752,7 @@
                if ( it != _localFrames.begin() ) out << " | ";
                dump(it->registers, out);
        }
+#endif
        out << std::endl;
 }
 
@@ -775,6 +779,9 @@
 {
        if ( _localFrames.empty() ) return;
        out << "Local variables: ";
+#ifndef DUMP_LOCAL_VARIABLES_IN_ALL_CALL_FRAMES
+       dump(_localFrames.back().locals, out);
+#else
        for (CallStack::const_iterator it=_localFrames.begin(),
                        itEnd=_localFrames.end();
                        it != itEnd; ++it)
@@ -782,6 +789,7 @@
                if ( it != _localFrames.begin() ) out << " | ";
                dump(it->locals, out);
        }
+#endif
        out << std::endl;
 }
 




reply via email to

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