Home
last modified time | relevance | path

Searched refs:SourcePositionTable (Results 1 – 25 of 44) sorted by relevance

12

/external/v8/src/compiler/
Dcompiler-source-position-table.cc13 class SourcePositionTable::Decorator final : public GraphDecorator {
15 explicit Decorator(SourcePositionTable* source_positions) in Decorator()
24 SourcePositionTable* source_positions_;
27 SourcePositionTable::SourcePositionTable(Graph* graph) in SourcePositionTable() function in v8::internal::compiler::SourcePositionTable
33 void SourcePositionTable::AddDecorator() { in AddDecorator()
39 void SourcePositionTable::RemoveDecorator() { in RemoveDecorator()
45 SourcePosition SourcePositionTable::GetSourcePosition(Node* node) const { in GetSourcePosition()
49 void SourcePositionTable::SetSourcePosition(Node* node, in SetSourcePosition()
54 void SourcePositionTable::PrintJson(std::ostream& os) const { in PrintJson()
Dcompiler-source-position-table.h17 class V8_EXPORT_PRIVATE SourcePositionTable final
22 Scope(SourcePositionTable* source_positions, SourcePosition position) in NON_EXPORTED_BASE()
27 Scope(SourcePositionTable* source_positions, Node* node) in NON_EXPORTED_BASE()
41 SourcePositionTable* const source_positions_; in NON_EXPORTED_BASE()
45 explicit SourcePositionTable(Graph* graph); in NON_EXPORTED_BASE()
46 SourcePositionTable(const SourcePositionTable&) = delete; in NON_EXPORTED_BASE()
47 SourcePositionTable& operator=(const SourcePositionTable&) = delete; in NON_EXPORTED_BASE()
Dpipeline.h43 class SourcePositionTable; variable
57 SourcePositionTable* source_positions, NodeOriginTable* node_origins,
66 SourcePositionTable* source_positions = nullptr);
74 SourcePositionTable* source_positions = nullptr);
79 JSGraph* jsgraph, SourcePositionTable* source_positions, CodeKind kind,
Dscheduled-machine-lowering.h18 class SourcePositionTable; variable
25 SourcePositionTable* source_positions,
43 SourcePositionTable* source_positions_;
Dgraph-visualizer.h35 class SourcePositionTable; variable
98 GraphAsJSON(const Graph& g, SourcePositionTable* p, NodeOriginTable* o) in GraphAsJSON()
101 const SourcePositionTable* positions;
106 SourcePositionTable* p, in AsJSON()
135 const SourcePositionTable* positions = nullptr,
143 const SourcePositionTable* positions_;
Dloop-peeling.h17 class SourcePositionTable; variable
38 Zone* tmp_zone, SourcePositionTable* source_positions, in LoopPeeler()
58 SourcePositionTable* const source_positions_;
Djs-inlining.h19 class SourcePositionTable; variable
28 SourcePositionTable* source_positions) in JSInliner()
59 SourcePositionTable* const source_positions_;
Deffect-control-linearizer.h23 class SourcePositionTable; variable
32 SourcePositionTable* source_positions, NodeOriginTable* node_origins,
Dsimplified-lowering.h24 class SourcePositionTable; variable
30 SourcePositionTable* source_position,
69 SourcePositionTable* source_positions_;
Dbytecode-graph-builder.h28 class SourcePositionTable; variable
47 SourcePositionTable* source_positions,
Djs-inlining-heuristic.h19 SourcePositionTable* source_positions) in JSInliningHeuristic()
98 SourcePositionTable* source_positions_;
Dscheduled-machine-lowering.cc19 SourcePositionTable* source_positions, NodeOriginTable* node_origins, in ScheduledMachineLowering()
Dloop-peeling.cc127 SourcePositionTable* source_positions, in CopyNodes()
132 SourcePositionTable::Scope position( in CopyNodes()
Dpipeline.cc164 source_positions_ = graph_zone_->New<SourcePositionTable>(graph_); in PipelineData()
185 SourcePositionTable* source_positions, in PipelineData()
217 SourcePositionTable* source_positions, in PipelineData()
321 SourcePositionTable* source_positions() const { return source_positions_; } in source_positions()
594 SourcePositionTable* source_positions_ = nullptr;
704 SourcePositionWrapper(Reducer* reducer, SourcePositionTable* table) in SourcePositionWrapper()
714 SourcePositionTable::Scope position(table_, pos); in Reduce()
722 SourcePositionTable* const table_;
1265 SourcePositionTable* source_positions) in WasmHeapStubCompilationJob()
1311 const AssemblerOptions& options, SourcePositionTable* source_positions) { in NewWasmHeapStubCompilationJob()
[all …]
Dgraph-visualizer.cc272 const SourcePositionTable* positions, in JSONGraphNodeWriter()
351 const SourcePositionTable* positions_;
428 const SourcePositionTable* positions,
578 const SourcePositionTable* positions, in PrintSchedule()
/external/v8/src/profiler/
Dprofile-generator.h31 class V8_EXPORT_PRIVATE SourcePositionTable : public Malloced {
33 SourcePositionTable() = default;
54 DISALLOW_COPY_AND_ASSIGN(SourcePositionTable);
66 std::unique_ptr<SourcePositionTable> line_info = nullptr,
73 const SourcePositionTable* line_info() const { return line_info_.get(); } in line_info()
220 std::unique_ptr<SourcePositionTable> line_info_;
Dprofile-generator-inl.h18 std::unique_ptr<SourcePositionTable> line_info, in CodeEntry()
Dprofile-generator.cc20 void SourcePositionTable::SetPosition(int pc_offset, int line, in SetPosition()
43 int SourcePositionTable::GetSourceLineNumber(int pc_offset) const { in GetSourceLineNumber()
54 int SourcePositionTable::GetInliningId(int pc_offset) const { in GetInliningId()
65 void SourcePositionTable::print() const { in print()
Dprofiler-listener.cc99 std::unique_ptr<SourcePositionTable> line_table; in CodeCreateEvent()
107 line_table.reset(new SourcePositionTable()); in CodeCreateEvent()
/external/v8/src/extensions/
Dstatistics-extension.cc136 ByteArray source_position_table = code.SourcePositionTable(); in GetCounters()
138 source_position_table_total += code.SourcePositionTable().Size(); in GetCounters()
142 BytecodeArray::cast(obj).SourcePositionTable().Size(); in GetCounters()
/external/v8/src/objects/
Dcode-inl.h60 return GetCode().SourcePositionTable(); in source_position_table()
62 return GetBytecodeArray().SourcePositionTable(); in source_position_table()
207 ByteArray Code::SourcePositionTable() const { in SourcePositionTable() function
742 ByteArray BytecodeArray::SourcePositionTable() const { in SourcePositionTable() function
758 ByteArray table = SourcePositionTable(); in SizeIncludingMetadata()
Dcode.cc727 SourcePositionTable(), SourcePositionTableIterator::kJavaScriptOnly); in Disassemble()
740 SourcePositionTableIterator it(SourcePositionTable(), in Disassemble()
822 SourcePositionTableIterator source_positions(SourcePositionTable()); in Disassemble()
881 ByteArray source_position_table = SourcePositionTable(); in Disassemble()
Dcode.h227 inline ByteArray SourcePositionTable() const;
782 inline ByteArray SourcePositionTable() const;
/external/v8/src/diagnostics/
Dperf-jit.cc338 for (SourcePositionTableIterator iterator(code->SourcePositionTable()); in LogWriteDebugInfo()
359 for (SourcePositionTableIterator iterator(code->SourcePositionTable()); in LogWriteDebugInfo()
372 for (SourcePositionTableIterator iterator(code->SourcePositionTable()); in LogWriteDebugInfo()
/external/v8/src/snapshot/embedded/
Dembedded-file-writer.cc294 code.SourcePositionTable().GetDataStartAddress(), in PrepareBuiltinSourcePositionMap()
295 code.SourcePositionTable().GetDataEndAddress()); in PrepareBuiltinSourcePositionMap()

12