Home
last modified time | relevance | path

Searched refs:zone_ (Results 1 – 25 of 125) sorted by relevance

12345

/external/v8/src/
Dzone-allocator.h29 explicit zone_allocator(Zone* zone) throw() : zone_(zone) {} in zone_allocator()
31 : zone_(other.zone_) {} in zone_allocator()
33 : zone_(other.zone_) {} in zone_allocator()
40 return static_cast<pointer>(zone_->NewArray<value_type>(
54 return zone_ == other.zone_;
57 return zone_ != other.zone_;
60 Zone* zone() { return zone_; } in zone()
64 Zone* zone_; variable
Dsafepoint-table.cc112 deoptimization_info_.Add(info, zone_); in DefineSafepoint()
113 deopt_index_list_.Add(Safepoint::kNoDeoptimizationIndex, zone_); in DefineSafepoint()
117 indexes_.Add(new(zone_) ZoneList<int>(8, zone_), zone_); in DefineSafepoint()
119 ? new(zone_) ZoneList<int>(4, zone_) in DefineSafepoint()
121 zone_); in DefineSafepoint()
164 ZoneList<uint8_t> bits(bytes_per_entry, zone_); in Emit()
169 bits.AddBlock(0, bytes_per_entry, zone_); in Emit()
Dzone.h145 explicit ZoneScope(Zone* zone) : zone_(zone) { } in ZoneScope()
146 ~ZoneScope() { zone_->DeleteAll(); } in ~ZoneScope()
148 Zone* zone() const { return zone_; } in zone()
151 Zone* zone_;
159 explicit ZoneAllocationPolicy(Zone* zone) : zone_(zone) { } in ZoneAllocationPolicy()
162 Zone* zone() const { return zone_; } in zone()
165 Zone* zone_;
Didentity-map.cc90 keys_ = zone_->NewArray<Object*>(size_); in GetEntry()
93 values_ = zone_->NewArray<void*>(size_); in GetEntry()
131 ZoneVector<std::pair<Object*, void*>> reinsert(zone_); in Rehash()
172 keys_ = zone_->NewArray<Object*>(size_); in Resize()
175 values_ = zone_->NewArray<void*>(size_); in Resize()
Dsignature.h41 zone_(zone), in Builder()
61 return new (zone_) Signature<T>(return_count_, parameter_count_, buffer_); in Build()
65 Zone* zone_;
/external/v8/src/compiler/
Dzone-pool.h23 : zone_pool_(zone_pool), zone_(nullptr) {} in Scope()
27 if (zone_ == nullptr) zone_ = zone_pool_->NewEmptyZone(); in zone()
28 return zone_; in zone()
31 if (zone_ != nullptr) zone_pool_->ReturnZone(zone_); in Destroy()
32 zone_ = nullptr; in Destroy()
37 Zone* zone_; variable
Dlive-range-separator.h24 : data_(data), zone_(zone) {} in LiveRangeSeparator()
30 Zone* zone() const { return zone_; } in zone()
33 Zone* const zone_; variable
42 : data_(data), zone_(zone) {} in LiveRangeMerger()
48 Zone* zone() const { return zone_; } in zone()
56 Zone* const zone_; variable
Dtype-hint-analyzer.h35 explicit TypeHintAnalyzer(Zone* zone) : zone_(zone) {} in TypeHintAnalyzer()
40 Zone* zone() const { return zone_; } in zone()
42 Zone* const zone_; variable
Dcommon-node-cache.h25 explicit CommonNodeCache(Zone* zone) : zone_(zone) {} in CommonNodeCache()
58 Zone* zone() const { return zone_; } in zone()
68 Zone* const zone_; variable
Dscheduler.cc29 : zone_(zone), in Scheduler()
218 : zone_(zone), in CFGBuilder()
391 Node** successors = zone_->NewArray<Node*>(successor_cnt); in BuildBlocksForSuccessors()
467 zone_->NewArray<BasicBlock*>(successor_count); in ConnectSwitch()
557 Zone* zone_; member in v8::internal::compiler::CFGBuilder
573 equivalence_ = new (zone_) ControlEquivalence(zone_, graph_); in BuildCFG()
577 control_flow_builder_ = new (zone_) CFGBuilder(zone_, this); in BuildCFG()
581 scheduled_nodes_.resize(schedule_->BasicBlockCount(), NodeVector(zone_)); in BuildCFG()
603 : zone_(zone), in SpecialRPONumberer()
831 loop->AddOutgoing(zone_, succ); in ComputeAndInsertSpecialRPO()
[all …]
Descape-analysis.h67 Zone* zone() const { return zone_; } in zone()
71 Zone* const zone_; variable
148 Zone* zone() const { return zone_; } in zone()
154 Zone* const zone_; variable
Dvalue-numbering-reducer.h25 Zone* zone() const { return zone_; } in zone()
30 Zone* zone_; variable
Dcontrol-equivalence.h34 : zone_(zone), in ControlEquivalence()
130 return {kInvalidClass, 0, false, false, false, BracketList(zone_)}; in EmptyData()
160 Zone* const zone_; variable
Dloop-analysis.h28 : zone_(zone), in LoopTree()
123 all_loops_.push_back(Loop(zone_)); in NewLoop()
138 Zone* zone_; variable
Dcontrol-flow-optimizer.h40 Zone* zone() const { return zone_; } in zone()
47 Zone* const zone_; variable
/external/v8/src/crankshaft/
Dhydrogen-flow-engine.h72 zone_(zone), in HFlowEngine()
85 state = state->Process(it.Current(), zone_); in AnalyzeOneBlock()
102 State* state = State::Finish(StateAt(block), block, zone_); in AnalyzeDominatedBlocks()
116 state = state->Process(it.Current(), zone_); in AnalyzeDominatedBlocks()
132 State::Merge(StateAt(succ), succ, state, block, zone_)); in AnalyzeDominatedBlocks()
146 effects = new(zone_) Effects(zone_); in ComputeLoopEffects()
159 effects->Union(nested, zone_); in ComputeLoopEffects()
167 effects->Process(it.Current(), zone_); in ComputeLoopEffects()
191 pred_counts_.AddBlock(0, graph_->blocks()->length(), zone_); in InitializeStates()
194 block_states_.AddBlock(NULL, graph_->blocks()->length(), zone_); in InitializeStates()
[all …]
Dhydrogen-removable-simulates.cc16 : zone_(zone), mergelist_(2, zone), first_(true), mode_(NORMAL) { } in State()
113 : zone_(other.zone_), in State()
114 mergelist_(other.mergelist_, other.zone_), in State()
123 mergelist_.Add(sim, zone_); in Remember()
164 Zone* zone_; member in v8::internal::State
Dhydrogen-load-elimination.cc44 : zone_(zone), fields_(kMaxTrackedFields, zone), aliasing_(aliasing) { } in HLoadEliminationTable()
336 approx = new(zone_) HFieldApproximation(); in FindOrCreate()
413 fields_.AddBlock(NULL, num_fields - fields_.length(), zone_); in EnsureFields()
430 Zone* zone_; member in v8::internal::HLoadEliminationTable
440 : zone_(zone), stores_(5, zone) { } in HLoadEliminationEffects()
449 stores_.Add(HStoreNamedField::cast(instr), zone_); in Process()
485 Zone* zone_; member in v8::internal::HLoadEliminationEffects
/external/v8/test/unittests/compiler/
Dlive-range-builder.h21 : id_(-1), pairs_(), uses_(), zone_(zone) {} in TestRangeBuilder()
43 new (zone_) TopLevelLiveRange(id_, MachineRepresentation::kTagged); in Build()
51 range->AddUseInterval(start, end, zone_); in Build()
55 new (zone_) UsePosition(LifetimePosition::FromInt(pos), nullptr, in Build()
70 Zone* zone_; variable
/external/v8/test/unittests/
Dtest-utils.h99 Zone* zone() { return &zone_; } in zone()
102 Zone zone_;
113 Zone* zone() { return &zone_; } in zone()
116 Zone zone_;
/external/v8/src/ast/
Dast-value-factory.cc249 AstConsString* new_string = new (zone_) AstConsString(left, right); in NewConsString()
276 AstValue* value = new (zone_) AstValue(string); in NewString()
287 AstValue* value = new (zone_) AstValue(name); in NewSymbol()
297 AstValue* value = new (zone_) AstValue(number, with_dot); in NewNumber()
308 new (zone_) AstValue(AstValue::SMI, number); in NewSmi()
319 value = new (zone_) AstValue(initializer); \
365 byte* new_literal_bytes = zone_->NewArray<byte>(length); in GetString()
367 AstRawString* new_string = new (zone_) AstRawString( in GetString()
Dscopes.h32 Zone* zone() const { return zone_; } in zone()
35 Zone* zone_;
74 Zone* zone_;
125 Zone* zone() const { return zone_; } in zone()
187 unresolved_.Add(proxy, zone_);
194 unresolved_.Add(proxy, zone_); in AddUnresolved()
817 inner_scopes_.Add(inner_scope, zone_); in AddInnerScope()
837 Zone* zone_; variable
/external/v8/test/cctest/compiler/
Dtest-gap-resolver.cc134 explicit MoveInterpreter(Zone* zone) : zone_(zone) {} in MoveInterpreter()
138 ParallelMove* moves = new (zone_) ParallelMove(zone_); in AssembleMove()
145 ParallelMove* moves = new (zone_) ParallelMove(zone_); in AssembleSwap()
158 Zone* const zone_; member in v8::internal::compiler::MoveInterpreter
/external/v8/test/cctest/
Dtest-liveedit.cc79 : next_chunk_pointer_(next_chunk_pointer), zone_(zone) { in ListDiffOutputWriter()
83 current_chunk_ = new(zone_) DiffChunkStruct(pos1, pos2, len1, len2); in AddChunk()
90 Zone* zone_; member in __anon8fc936890111::ListDiffOutputWriter
/external/v8/src/regexp/
Dregexp-parser.h119 Zone* zone() const { return zone_; } in zone()
121 Zone* zone_; variable
246 Zone* zone() const { return zone_; } in zone()
256 Zone* zone_; variable

12345