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