[Top][All Lists]
[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.
- [Gnash-commit] gnash ChangeLog server/as_environment.h,
Sandro Santilli <=