| Index: vm/opt_code_generator_ia32.h
|
| ===================================================================
|
| --- vm/opt_code_generator_ia32.h (revision 2360)
|
| +++ vm/opt_code_generator_ia32.h (working copy)
|
| @@ -14,6 +14,7 @@
|
| namespace dart {
|
|
|
| // Forward declarations.
|
| +class ClassesForLocals;
|
| class DeoptimizationBlob;
|
|
|
| // Temporary hierarchy, until optimized code generator implemented.
|
| @@ -43,6 +44,8 @@
|
| virtual void VisitReturnNode(ReturnNode* node);
|
| virtual void VisitSequenceNode(SequenceNode* node_sequence);
|
| virtual void VisitStoreInstanceFieldNode(StoreInstanceFieldNode* node);
|
| + virtual void VisitCatchClauseNode(CatchClauseNode* node);
|
| + virtual void VisitTryCatchNode(TryCatchNode* node);
|
|
|
| // Return true if intrinsification succeeded and no more code is needed.
|
| // Returns false if either no intrinsification occured or if intrinsified
|
| @@ -155,6 +158,7 @@
|
| void TraceNotOpt(AstNode* node, const char* message);
|
|
|
| GrowableArray<DeoptimizationBlob*> deoptimization_blobs_;
|
| + ClassesForLocals* classes_for_locals_;
|
| const Class& smi_class_;
|
| const Class& double_class_;
|
|
|
|
|