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.h


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/as_environment.h
Date: Mon, 08 Jan 2007 23:15:34 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/01/08 23:15:34

Modified files:
        .              : ChangeLog 
        server         : as_environment.h 

Log message:
                * server/as_environment.h: add num_local_registers() method,
                  and a minor comment above local registers manipulator and 
accessor
                  methods.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2055&r2=1.2056
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_environment.h?cvsroot=gnash&r1=1.34&r2=1.35

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2055
retrieving revision 1.2056
diff -u -b -r1.2055 -r1.2056
--- ChangeLog   8 Jan 2007 17:24:39 -0000       1.2055
+++ ChangeLog   8 Jan 2007 23:15:34 -0000       1.2056
@@ -1,5 +1,8 @@
 2007-01-08 Sandro Santilli <address@hidden>
 
+       * server/as_environment.h: add num_local_registers() method,
+         and a minor comment above local registers manipulator and accessor
+         methods.
        * libbase/log.{cpp,h}: added log_swferror and log_aserror
          functions.
 

Index: server/as_environment.h
===================================================================
RCS file: /sources/gnash/gnash/server/as_environment.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- server/as_environment.h     19 Dec 2006 12:01:02 -0000      1.34
+++ server/as_environment.h     8 Jan 2007 23:15:34 -0000       1.35
@@ -18,7 +18,7 @@
 //
 //
 
-/* $Id: as_environment.h,v 1.34 2006/12/19 12:01:02 strk Exp $ */
+/* $Id: as_environment.h,v 1.35 2007/01/08 23:15:34 strk Exp $ */
 
 #ifndef GNASH_AS_ENVIRONMENT_H
 #define GNASH_AS_ENVIRONMENT_H
@@ -275,14 +275,30 @@
        }
        void    add_frame_barrier() { m_local_frames.push_back(frame_slot()); }
 
-       // Add 'count' local registers (add space to end)
+       /// Add 'count' local registers (add space to end)
+       //
+       /// Local registers are only meaningful within a function2 context.
+       ///
        void    add_local_registers(unsigned int register_count);
 
-       // Drop 'count' local registers (drop space from end)
+       /// Drop 'count' local registers (drop space from end)
+       //
+       /// Local registers are only meaningful within a function2 context.
+       ///
        void    drop_local_registers(unsigned int register_count);
 
-       /// \brief
+       /// Return the number of local registers currently available
+       //
+       /// Local registers are only meaningful within a function2 context.
+       ///
+       size_t num_local_registers() const {
+               return m_local_register.size();
+       }
+
        /// Return a reference to the Nth local register.
+       //
+       /// Local registers are only meaningful within a function2 context.
+       ///
        as_value& local_register(uint8_t n);
 
        /// Return a reference to the Nth global register.




reply via email to

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