Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1343)

Side by Side Diff: src/full-codegen.h

Issue 294543002: Drop redundant FullCodeGenerator::prepared_bailout_ids_. (Closed) Base URL: git@github.com:v8/v8.git@master
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | src/full-codegen.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2012 the V8 project authors. All rights reserved. 1 // Copyright 2012 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef V8_FULL_CODEGEN_H_ 5 #ifndef V8_FULL_CODEGEN_H_
6 #define V8_FULL_CODEGEN_H_ 6 #define V8_FULL_CODEGEN_H_
7 7
8 #include "v8.h" 8 #include "v8.h"
9 9
10 #include "allocation.h" 10 #include "allocation.h"
(...skipping 802 matching lines...) Expand 10 before | Expand all | Expand 10 after
813 CompilationInfo* info_; 813 CompilationInfo* info_;
814 Scope* scope_; 814 Scope* scope_;
815 Label return_label_; 815 Label return_label_;
816 NestedStatement* nesting_stack_; 816 NestedStatement* nesting_stack_;
817 int loop_depth_; 817 int loop_depth_;
818 ZoneList<Handle<Object> >* globals_; 818 ZoneList<Handle<Object> >* globals_;
819 Handle<FixedArray> modules_; 819 Handle<FixedArray> modules_;
820 int module_index_; 820 int module_index_;
821 const ExpressionContext* context_; 821 const ExpressionContext* context_;
822 ZoneList<BailoutEntry> bailout_entries_; 822 ZoneList<BailoutEntry> bailout_entries_;
823 GrowableBitVector prepared_bailout_ids_;
824 ZoneList<BackEdgeEntry> back_edges_; 823 ZoneList<BackEdgeEntry> back_edges_;
825 int ic_total_count_; 824 int ic_total_count_;
826 Handle<FixedArray> handler_table_; 825 Handle<FixedArray> handler_table_;
827 Handle<Cell> profiling_counter_; 826 Handle<Cell> profiling_counter_;
828 bool generate_debug_code_; 827 bool generate_debug_code_;
829 828
830 friend class NestedStatement; 829 friend class NestedStatement;
831 830
832 DEFINE_AST_VISITOR_SUBCLASS_MEMBERS(); 831 DEFINE_AST_VISITOR_SUBCLASS_MEMBERS();
833 DISALLOW_COPY_AND_ASSIGN(FullCodeGenerator); 832 DISALLOW_COPY_AND_ASSIGN(FullCodeGenerator);
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
939 938
940 Address start_; 939 Address start_;
941 Address instruction_start_; 940 Address instruction_start_;
942 uint32_t length_; 941 uint32_t length_;
943 }; 942 };
944 943
945 944
946 } } // namespace v8::internal 945 } } // namespace v8::internal
947 946
948 #endif // V8_FULL_CODEGEN_H_ 947 #endif // V8_FULL_CODEGEN_H_
OLDNEW
« no previous file with comments | « no previous file | src/full-codegen.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698