Home
last modified time | relevance | path

Searched refs:source_position (Results 1 – 25 of 35) sorted by relevance

12

/external/v8/src/interpreter/
Dbytecode-source-info.h23 BytecodeSourceInfo(int source_position, bool is_statement) in BytecodeSourceInfo() argument
26 source_position_(source_position) { in BytecodeSourceInfo()
27 DCHECK_GE(source_position, 0); in BytecodeSourceInfo()
31 void MakeStatementPosition(int source_position) { in MakeStatementPosition() argument
38 source_position_ = source_position; in MakeStatementPosition()
44 void MakeExpressionPosition(int source_position) { in MakeExpressionPosition() argument
47 source_position_ = source_position; in MakeExpressionPosition()
51 void ForceExpressionPosition(int source_position) { in ForceExpressionPosition() argument
53 source_position_ = source_position; in ForceExpressionPosition()
56 int source_position() const { in source_position() function
Dbytecode-source-info.cc17 os << info.source_position() << ' ' << description << '>'; in operator <<()
Dbytecode-array-builder.cc103 BytecodeSourceInfo source_position; in CurrentSourcePosition() local
112 source_position = latest_source_info_; in CurrentSourcePosition()
116 return source_position; in CurrentSourcePosition()
131 BytecodeSourceInfo source_position = node->source_info(); in AttachOrEmitDeferredSourceInfo() local
132 source_position.MakeStatementPosition(source_position.source_position()); in AttachOrEmitDeferredSourceInfo()
133 node->set_source_info(source_position); in AttachOrEmitDeferredSourceInfo()
Dbytecode-array-builder.h500 void SetReturnPosition(int source_position, FunctionLiteral* literal) { in SetReturnPosition() argument
501 if (source_position != kNoSourcePosition) { in SetReturnPosition()
502 latest_source_info_.MakeStatementPosition(source_position); in SetReturnPosition()
Dbytecode-generator.cc112 void ReturnAccumulator(int source_position = kNoSourcePosition) { in ReturnAccumulator() argument
113 PerformCommand(CMD_RETURN, nullptr, source_position); in ReturnAccumulator()
115 void AsyncReturnAccumulator(int source_position = kNoSourcePosition) { in AsyncReturnAccumulator() argument
116 PerformCommand(CMD_ASYNC_RETURN, nullptr, source_position); in AsyncReturnAccumulator()
134 int source_position);
136 int source_position) = 0;
335 int source_position) override { in Execute() argument
342 generator()->BuildReturn(source_position); in Execute()
346 generator()->BuildAsyncReturn(source_position); in Execute()
370 int source_position) override { in Execute() argument
[all …]
Dbytecode-generator.h138 void BuildReturn(int source_position = kNoSourcePosition);
139 void BuildAsyncReturn(int source_position = kNoSourcePosition);
Dbytecode-array-writer.cc148 bytecode_offset, SourcePosition(source_info.source_position()), in UpdateSourcePositionTable()
/external/v8/src/
Dsource-position-table.cc37 value.source_position += other.source_position; in AddAndSetEntry()
45 value.source_position -= other.source_position; in SubtractFromEntry()
73 EncodeInt(bytes, entry.source_position); in EncodeEntry()
106 entry->source_position = DecodeInt<int64_t>(bytes, index); in DecodeEntry()
123 DCHECK_EQ(encoded.source_position().raw(), raw->source_position); in CheckTableEquals()
137 SourcePosition source_position, in AddPosition() argument
140 DCHECK(source_position.IsKnown()); in AddPosition()
142 AddEntry({offset, source_position.raw(), is_statement}); in AddPosition()
Dsource-position-table.h25 : code_offset(0), source_position(0), is_statement(false) {} in PositionTableEntry()
27 : code_offset(offset), source_position(source), is_statement(statement) {} in PositionTableEntry()
30 int64_t source_position; member
41 void AddPosition(size_t code_offset, SourcePosition source_position,
90 SourcePosition source_position() const { in source_position() function
92 return SourcePosition::FromRaw(current_.source_position); in source_position()
Dperf-jit.cc355 iterator.source_position())); in LogWriteDebugInfo()
368 iterator.source_position())); in LogWriteDebugInfo()
Dobjects-printer.cc706 int lin = script->GetLineNumber(source_position()) + 1; in JSGeneratorObjectPrint()
707 int col = script->GetColumnNumber(source_position()) + 1; in JSGeneratorObjectPrint()
711 os << "\n - source position: " << source_position(); in JSGeneratorObjectPrint()
Dlog.cc1344 SourcePosition pos = iterator.source_position(); in CodeCreateEvent()
1432 iter.source_position().ScriptOffset(), in CodeLinePosEvent()
1436 iter.source_position().ScriptOffset(), in CodeLinePosEvent()
/external/v8/src/objects/
Ddebug-objects.cc60 bool DebugInfo::HasBreakPoint(Isolate* isolate, int source_position) { in HasBreakPoint() argument
63 Object* break_point_info = GetBreakPointInfo(isolate, source_position); in HasBreakPoint()
73 Object* DebugInfo::GetBreakPointInfo(Isolate* isolate, int source_position) { in GetBreakPointInfo() argument
79 if (break_point_info->source_position() == source_position) { in GetBreakPointInfo()
103 int source_position, in SetBreakPoint() argument
107 debug_info->GetBreakPointInfo(isolate, source_position), isolate); in SetBreakPoint()
142 isolate->factory()->NewBreakPointInfo(source_position); in SetBreakPoint()
149 int source_position) { in GetBreakPoints() argument
151 Object* break_point_info = GetBreakPointInfo(isolate, source_position); in GetBreakPoints()
Ddebug-objects.h95 bool HasBreakPoint(Isolate* isolate, int source_position);
101 int source_position,
104 Handle<Object> GetBreakPoints(Isolate* isolate, int source_position);
183 Object* GetBreakPointInfo(Isolate* isolate, int source_position);
194 DECL_INT_ACCESSORS(source_position)
Djs-generator.h51 int source_position() const;
Ddebug-objects-inl.h42 SMI_ACCESSORS(BreakPointInfo, source_position, kSourcePositionOffset) in CAST_ACCESSOR()
/external/v8/src/debug/
Ddebug.cc210 int BreakIterator::BreakIndexFromPosition(int source_position) { in BreakIndexFromPosition() argument
215 if (source_position <= next_position && in BreakIndexFromPosition()
216 next_position - source_position < distance) { in BreakIndexFromPosition()
218 distance = next_position - source_position; in BreakIndexFromPosition()
235 position_ = source_position_iterator_.source_position().ScriptOffset(); in Next()
593 int* source_position) { in SetBreakPoint() argument
603 DCHECK_LE(0, *source_position); in SetBreakPoint()
606 *source_position = FindBreakablePosition(debug_info, *source_position); in SetBreakPoint()
607 DebugInfo::SetBreakPoint(isolate_, debug_info, *source_position, break_point); in SetBreakPoint()
620 int* source_position, int* id) { in SetBreakPointForScript() argument
[all …]
Ddebug.h238 Handle<BreakPoint> break_point, int* source_position);
244 int* source_position, int* id);
414 int FindBreakablePosition(Handle<DebugInfo> debug_info, int source_position);
Ddebug-scopes.cc509 return generator_->source_position(); in GetSourcePosition()
/external/v8/src/compiler/
Dcode-generator.cc713 SourcePosition source_position = SourcePosition::Unknown(); in AssembleSourcePosition() local
715 if (!code()->GetSourcePosition(instr, &source_position)) return; in AssembleSourcePosition()
716 AssembleSourcePosition(source_position); in AssembleSourcePosition()
719 void CodeGenerator::AssembleSourcePosition(SourcePosition source_position) { in AssembleSourcePosition() argument
720 if (source_position == current_source_position_) return; in AssembleSourcePosition()
721 current_source_position_ = source_position; in AssembleSourcePosition()
722 if (!source_position.IsKnown()) return; in AssembleSourcePosition()
724 source_position, false); in AssembleSourcePosition()
734 buffer << source_position; in AssembleSourcePosition()
739 buffer << source_position.InliningStack(info); in AssembleSourcePosition()
Dsimplified-lowering.h27 SourcePositionTable* source_position,
Dcode-generator.h118 void AssembleSourcePosition(SourcePosition source_position);
/external/v8/src/profiler/
Dprofiler-listener.cc95 if (it.source_position().InliningId() != SourcePosition::kNotInlined) in CodeCreateEvent()
97 int position = it.source_position().ScriptOffset(); in CodeCreateEvent()
/external/v8/src/torque/
Dearley-parser.cc178 CurrentSourcePosition::Scope source_position( in RunEarleyAlgorithm() local
/external/v8/src/wasm/
Dwasm-objects.cc282 return BreakPointInfo::cast(break_point_info_or_undef)->source_position(); in GetBreakpointPos()
387 int position = breakpoint_info->source_position(); in SetBreakpointsOnNewInstance()
623 if (breakpoint_info->source_position() != position) return {}; in CheckBreakPoints()

12