Searched refs:ZoneList (Results 1 - 25 of 65) sorted by relevance

123

/external/v8/src/
H A Dprettyprinter.h69 virtual void PrintStatements(ZoneList<Statement*>* statements);
71 virtual void PrintArguments(ZoneList<Expression*>* arguments);
74 void PrintDeclarations(ZoneList<Declaration*>* declarations);
98 void PrintStatements(ZoneList<Statement*>* statements);
99 void PrintDeclarations(ZoneList<Declaration*>* declarations);
101 void PrintArguments(ZoneList<Expression*>* arguments);
H A Dsafepoint-table.h190 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) :
192 ZoneList<int>* indexes_;
193 ZoneList<int>* registers_;
236 ZoneList<DeoptimizationInfo> deoptimization_info_;
237 ZoneList<unsigned> deopt_index_list_;
238 ZoneList<ZoneList<int>*> indexes_;
239 ZoneList<ZoneList<in
[all...]
H A Dfunc-name-inferrer.h117 ZoneList<int> entries_stack_;
118 ZoneList<Name> names_stack_;
119 ZoneList<FunctionLiteral*> funcs_to_infer_;
H A Dzone.h185 class ZoneList: public List<T, ZoneListAllocationPolicy> { class in namespace:v8::internal
190 // Construct a new ZoneList with the given capacity; the length is
192 explicit ZoneList(int capacity) function in class:v8::internal::ZoneList
195 // Construct a new ZoneList by copying the elements of the given ZoneList.
196 explicit ZoneList(const ZoneList<T>& other) function in class:v8::internal::ZoneList
H A Dscopes.h335 ZoneList<Declaration*>* declarations() { return &decls_; }
338 ZoneList<Scope*>* inner_scopes() { return &inner_scopes_; }
352 void CollectStackAndContextLocals(ZoneList<Variable*>* stack_locals,
353 ZoneList<Variable*>* context_locals);
425 ZoneList<Scope*> inner_scopes_; // the immediately enclosed inner scopes
440 ZoneList<Variable*> temps_;
442 ZoneList<Variable*> params_;
446 ZoneList<VariableProxy*> unresolved_;
448 ZoneList<Declaration*> decls_;
H A Djsregexp.h273 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges);
293 void AddCaseEquivalents(ZoneList<CharacterRange>* ranges, bool is_ascii);
294 static void Split(ZoneList<CharacterRange>* base,
296 ZoneList<CharacterRange>** included,
297 ZoneList<CharacterRange>** excluded);
300 static bool IsCanonical(ZoneList<CharacterRange>* ranges);
305 static void Canonicalize(ZoneList<CharacterRange>* ranges);
308 static SetRelation WordCharacterRelation(ZoneList<CharacterRange>* ranges);
323 static void Merge(ZoneList<CharacterRange>* first_set,
324 ZoneList<CharacterRang
[all...]
H A Dhydrogen.h63 const ZoneList<HPhi*>* phis() const { return &phis_; }
70 const ZoneList<HBasicBlock*>* predecessors() const { return &predecessors_; }
72 const ZoneList<HBasicBlock*>* dominated_blocks() const {
75 const ZoneList<int>* deleted_phis() const {
175 ZoneList<HPhi*> phis_;
180 ZoneList<HBasicBlock*> predecessors_;
182 ZoneList<HBasicBlock*> dominated_blocks_;
189 ZoneList<int> deleted_phis_;
207 const ZoneList<HBasicBlock*>* predecessor_list_;
223 const ZoneList<HBasicBloc
[all...]
H A Dzone-inl.h115 void* ZoneList<T>::operator new(size_t size) {
121 void* ZoneList<T>::operator new(size_t size, Zone* zone) {
H A Dast.h155 typedef ZoneList<Handle<String> > ZoneStringList;
156 typedef ZoneList<Handle<Object> > ZoneObjectList;
420 ZoneList<Statement*>* statements() { return &statements_; }
440 ZoneList<Statement*> statements_;
981 ZoneList<Statement*>* statements,
990 ZoneList<Statement*>* statements() const { return statements_; }
1008 ZoneList<Statement*>* statements_;
1027 void Initialize(Expression* tag, ZoneList<CaseClause*>* cases) {
1033 ZoneList<CaseClause*>* cases() const { return cases_; }
1045 ZoneList<CaseClaus
[all...]
H A Dsafepoint-table.cc139 indexes_.Add(new ZoneList<int>(8));
141 ? new ZoneList<int>(4)
193 ZoneList<uint8_t> bits(bytes_per_entry);
195 ZoneList<int>* indexes = indexes_[i];
196 ZoneList<int>* registers = registers_[i];
H A Drewriter.cc50 void Process(ZoneList<Statement*>* statements);
92 void Processor::Process(ZoneList<Statement*>* statements) {
184 ZoneList<CaseClause*>* clauses = node->cases();
242 ZoneList<Statement*>* body = function->body();
H A Dtype-info.h305 void GetRelocInfos(Handle<Code> code, ZoneList<RelocInfo>* infos);
306 void CreateDictionary(Handle<Code> code, ZoneList<RelocInfo>* infos);
307 void RelocateRelocInfos(ZoneList<RelocInfo>* infos,
310 void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
H A Dlithium-allocator.h450 const ZoneList<LiveRange*>* live_ranges() const { return &live_ranges_; }
604 ZoneList<BitVector*> live_in_sets_;
607 ZoneList<LiveRange*> live_ranges_;
614 ZoneList<LiveRange*> unhandled_live_ranges_;
615 ZoneList<LiveRange*> active_live_ranges_;
616 ZoneList<LiveRange*> inactive_live_ranges_;
617 ZoneList<LiveRange*> reusable_slots_;
H A Dlithium.h395 const ZoneList<LMoveOperands>* move_operands() const {
402 ZoneList<LMoveOperands> move_operands_;
414 const ZoneList<LOperand*>* GetNormalizedOperands() {
435 ZoneList<LOperand*> pointer_operands_;
436 ZoneList<LOperand*> untagged_operands_;
477 const ZoneList<LOperand*>* values() const { return &values_; }
520 ZoneList<LOperand*> values_;
H A Djsregexp.cc1245 guards_ = new ZoneList<Guard*>(1);
1544 ZoneList<CharacterRange>* ranges = cc->ranges();
2010 ZoneList<CharacterRange>* ranges = tree->ranges();
2644 ZoneList<CharacterRange>* ranges = cc->ranges();
2790 ZoneList<AlternativeGeneration*> alt_gens_;
2880 ZoneList<Guard*>* guards = alternative.guards();
2953 ZoneList<Guard*>* guards = alternative.guards();
3064 ZoneList<Guard*>* guards = alternative.guards();
3619 ZoneList<TextElement>* elms = new ZoneList<TextElemen
[all...]
H A Dast.cc626 void AstVisitor::VisitDeclarations(ZoneList<Declaration*>* declarations) {
633 void AstVisitor::VisitStatements(ZoneList<Statement*>* statements) {
640 void AstVisitor::VisitExpressions(ZoneList<Expression*>* expressions) {
679 static Interval ListCaptureRegisters(ZoneList<RegExpTree*>* children) {
724 ZoneList<RegExpTree*>* nodes = this->nodes();
735 ZoneList<RegExpTree*>* nodes = this->nodes();
746 ZoneList<RegExpTree*>* alternatives = this->alternatives();
756 ZoneList<RegExpTree*>* alternatives = this->alternatives();
951 RegExpDisjunction::RegExpDisjunction(ZoneList<RegExpTree*>* alternatives)
965 RegExpAlternative::RegExpAlternative(ZoneList<RegExpTre
[all...]
H A Dparser.h190 // by) a ZoneList, that is optimized for the case of adding and removing
192 // and if no more than one element is ever added, the ZoneList isn't even
206 list_ = new ZoneList<T*>(initial_size);
253 ZoneList<T*>* GetList() {
255 list_ = new ZoneList<T*>(initial_size);
265 ZoneList<T*>* list_;
292 ZoneList<uc16>* characters_;
411 ZoneList<RegExpCapture*>* captures_;
582 void* ParseSourceElements(ZoneList<Statement*>* processor,
648 ZoneList<ObjectLitera
[all...]
/external/v8/src/x64/
H A Dlithium-gap-resolver-x64.h69 ZoneList<LMoveOperands> moves_;
H A Dlithium-codegen-x64.h321 const ZoneList<LInstruction*>* instructions_;
322 ZoneList<LEnvironment*> deoptimizations_;
323 ZoneList<JumpTableEntry> jump_table_;
324 ZoneList<Handle<Object> > deoptimization_literals_;
329 ZoneList<LDeferredCode*> deferred_;
/external/v8/src/arm/
H A Dlithium-gap-resolver-arm.h74 ZoneList<LMoveOperands> moves_;
H A Dlithium-codegen-arm.h336 const ZoneList<LInstruction*>* instructions_;
337 ZoneList<LEnvironment*> deoptimizations_;
338 ZoneList<JumpTableEntry> deopt_jump_table_;
339 ZoneList<Handle<Object> > deoptimization_literals_;
344 ZoneList<LDeferredCode*> deferred_;
/external/v8/src/mips/
H A Dlithium-gap-resolver-mips.h74 ZoneList<LMoveOperands> moves_;
H A Dlithium-codegen-mips.h351 const ZoneList<LInstruction*>* instructions_;
352 ZoneList<LEnvironment*> deoptimizations_;
353 ZoneList<JumpTableEntry> deopt_jump_table_;
354 ZoneList<Handle<Object> > deoptimization_literals_;
359 ZoneList<LDeferredCode*> deferred_;
/external/v8/src/ia32/
H A Dlithium-gap-resolver-ia32.h97 ZoneList<LMoveOperands> moves_;
H A Dlithium-codegen-ia32.h325 const ZoneList<LInstruction*>* instructions_;
326 ZoneList<LEnvironment*> deoptimizations_;
327 ZoneList<Handle<Object> > deoptimization_literals_;
332 ZoneList<LDeferredCode*> deferred_;

Completed in 830 milliseconds

123