Home | History | Annotate | Download | only in src

Lines Matching refs:StackFrame

175 class StackFrame BASE_EMBEDDED {
215 StackFrame(const StackFrame& original) {
317 inline explicit StackFrame(StackFrameIteratorBase* iterator);
318 virtual ~StackFrame() { }
359 void operator=(const StackFrame& original);
364 class EntryFrame: public StackFrame {
373 static EntryFrame* cast(StackFrame* frame) {
401 static EntryConstructFrame* cast(StackFrame* frame) {
415 class ExitFrame: public StackFrame {
429 static ExitFrame* cast(StackFrame* frame) {
453 class StandardFrame: public StackFrame {
469 static StandardFrame* cast(StackFrame* frame) {
515 friend class StackFrame;
612 static JavaScriptFrame* cast(StackFrame* frame) {
701 static ArgumentsAdaptorFrame* cast(StackFrame* frame) {
733 static InternalFrame* cast(StackFrame* frame) {
788 static ConstructFrame* cast(StackFrame* frame) {
815 StackFrame* frame_;
825 StackFrame* SingletonFor(StackFrame::Type type, StackFrame::State* state);
827 StackFrame* SingletonFor(StackFrame::Type type);
830 friend class StackFrame;
842 StackFrame* frame() const {
862 JavaScriptFrameIterator(Isolate* isolate, StackFrame::Id id);
899 inline StackFrame* frame() const;
902 StackFrame::Type top_frame_type() const { return top_frame_type_; }
910 bool IsValidFrame(StackFrame* frame) const;
911 bool IsValidCaller(StackFrame* frame);
917 StackFrame::Type top_frame_type_;
937 Vector<StackFrame*> CreateStackMap(Isolate* isolate, Zone* zone);