Revision: 5469
Author: [email protected]
Date: Thu Sep 16 01:51:13 2010
Log: Really fix Mac build, and lint.
http://code.google.com/p/v8/source/detail?r=5469

Modified:
 /branches/bleeding_edge/src/frames.h

=======================================
--- /branches/bleeding_edge/src/frames.h        Thu Sep 16 01:39:27 2010
+++ /branches/bleeding_edge/src/frames.h        Thu Sep 16 01:51:13 2010
@@ -141,6 +141,13 @@
     NO_ID = 0
   };

+  struct State {
+    State() : sp(NULL), fp(NULL), pc_address(NULL) { }
+    Address sp;
+    Address fp;
+    Address* pc_address;
+  };
+
   // Copy constructor; it breaks the connection to host iterator.
   StackFrame(const StackFrame& original) {
     this->state_ = original.state_;
@@ -201,13 +208,6 @@
                      int index) const { }

  protected:
-  struct State {
-    State() : sp(NULL), fp(NULL), pc_address(NULL) { }
-    Address sp;
-    Address fp;
-    Address* pc_address;
-  };
-
explicit StackFrame(StackFrameIterator* iterator) : iterator_(iterator) { }
   virtual ~StackFrame() { }

@@ -238,8 +238,7 @@
   friend class StackFrameIterator;
   friend class StackHandlerIterator;
   friend class SafeStackFrameIterator;
-  friend class ExitFrameValidator;
-
+
  private:
   void operator=(const StackFrame& original);
 };

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to