Home
last modified time | relevance | path

Searched refs:source_position (Results 1 - 25 of 37) sorted by relevance

12

/third_party/node/deps/v8/src/interpreter/
H A 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() cons function in v8::internal::interpreter::final
[all...]
H A Dbytecode-source-info.cc17 os << info.source_position() << ' ' << description << '>'; in operator <<()
H A Dbytecode-array-builder.cc134 BytecodeSourceInfo source_position; in CurrentSourcePosition() local
143 source_position = latest_source_info_; in CurrentSourcePosition()
147 return source_position; in CurrentSourcePosition()
162 BytecodeSourceInfo source_position = node->source_info(); in AttachOrEmitDeferredSourceInfo() local
163 source_position.MakeStatementPosition(source_position.source_position()); in AttachOrEmitDeferredSourceInfo()
164 node->set_source_info(source_position); in AttachOrEmitDeferredSourceInfo()
H A Dbytecode-generator.h266 void BuildReturn(int source_position);
267 void BuildAsyncReturn(int source_position);
H A Dbytecode-generator.cc135 void ReturnAccumulator(int source_position) { in ReturnAccumulator() argument
136 PerformCommand(CMD_RETURN, nullptr, source_position); in ReturnAccumulator()
138 void AsyncReturnAccumulator(int source_position) { in AsyncReturnAccumulator() argument
139 PerformCommand(CMD_ASYNC_RETURN, nullptr, source_position); in AsyncReturnAccumulator()
157 int source_position);
159 int source_position) = 0;
363 int source_position) override {
370 generator()->BuildReturn(source_position); variable
374 generator()->BuildAsyncReturn(source_position); variable
398 int source_position) overrid
547 PerformCommand(Command command, Statement* statement, int source_position) PerformCommand() argument
3639 BuildReturn(int source_position) BuildReturn() argument
3654 BuildAsyncReturn(int source_position) BuildAsyncReturn() argument
[all...]
H A Dbytecode-array-writer.cc229 bytecode_offset, SourcePosition(source_info.source_position()), in UpdateSourcePositionTable()
/third_party/node/deps/v8/src/codegen/
H A Dsource-position-table.cc20 // - source_position: An integer index into the source string.
43 value->source_position += other.source_position; in AddAndSetEntry()
44 DCHECK_LE(0, value->source_position); in AddAndSetEntry()
52 value->source_position -= other.source_position; in SubtractFromEntry()
85 EncodeInt(bytes, entry.source_position); in EncodeEntry()
118 entry->source_position = DecodeInt<int64_t>(bytes, index); in DecodeEntry()
135 DCHECK_EQ(encoded->source_position().raw(), raw->source_position); in CheckTableEquals()
154 AddPosition(size_t code_offset, SourcePosition source_position, bool is_statement) AddPosition() argument
[all...]
H A Dsource-position-table.h28 source_position(0), in PositionTableEntry()
31 : code_offset(offset), source_position(source), is_statement(statement) {} in PositionTableEntry()
34 int64_t source_position; member
54 void AddPosition(size_t code_offset, SourcePosition source_position,
127 SourcePosition source_position() const { in source_position() function in v8::internal::SourcePositionTableIterator
129 return SourcePosition::FromRaw(current_.source_position); in source_position()
/third_party/node/deps/v8/src/objects/
H A Ddebug-objects.cc80 bool DebugInfo::HasBreakPoint(Isolate* isolate, int source_position) { in HasBreakPoint() argument
83 Object break_point_info = GetBreakPointInfo(isolate, source_position); in HasBreakPoint()
92 Object DebugInfo::GetBreakPointInfo(Isolate* isolate, int source_position) { in GetBreakPointInfo() argument
98 if (break_point_info.source_position() == source_position) { in GetBreakPointInfo()
122 int source_position, in SetBreakPoint()
126 debug_info->GetBreakPointInfo(isolate, source_position), isolate); in SetBreakPoint()
161 isolate->factory()->NewBreakPointInfo(source_position); in SetBreakPoint()
168 int source_position) { in GetBreakPoints()
170 Object break_point_info = GetBreakPointInfo(isolate, source_position); in GetBreakPoints()
121 SetBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info, int source_position, Handle<BreakPoint> break_point) SetBreakPoint() argument
167 GetBreakPoints(Isolate* isolate, int source_position) GetBreakPoints() argument
408 int source_position = shared->abstract_code(isolate).SourcePosition( GetSourcePosition() local
[all...]
H A Ddebug-objects.h75 bool HasBreakPoint(Isolate* isolate, int source_position);
81 int source_position,
84 Handle<Object> GetBreakPoints(Isolate* isolate, int source_position);
140 Object GetBreakPointInfo(Isolate* isolate, int source_position);
H A Dcode.cc250 position = iterator.source_position().ScriptOffset(); in SourcePosition()
265 int p = it.source_position().ScriptOffset(); in SourceStatementPosition()
545 << std::setw(10) << it.source_position().ScriptOffset() in Disassemble()
558 DCHECK(it.source_position().IsExternal()); in Disassemble()
560 << std::setw(10) << it.source_position().ExternalFileId() in Disassemble()
561 << std::setw(10) << it.source_position().ExternalLine() << "\n"; in Disassemble()
627 os << std::setw(5) << source_positions.source_position().ScriptOffset(); in Disassemble()
H A Djs-generator.h34 int source_position() const;
H A Dcall-site-info.cc518 int source_position = in GetSourcePosition() local
520 info->set_code_offset_or_source_position(source_position); in GetSourcePosition()
522 return source_position; in GetSourcePosition()
/third_party/node/deps/v8/src/debug/
H A Ddebug.cc253 int BreakIterator::BreakIndexFromPosition(int source_position) { in BreakIndexFromPosition() argument
255 if (source_position <= position()) { in BreakIndexFromPosition()
258 if (source_position == position()) return break_index(); in BreakIndexFromPosition()
274 position_ = source_position_iterator_.source_position().ScriptOffset(); in Next()
725 int* source_position) { in SetBreakpoint()
735 DCHECK_LE(0, *source_position); in SetBreakpoint()
738 *source_position = FindBreakablePosition(debug_info, *source_position); in SetBreakpoint()
739 DebugInfo::SetBreakPoint(isolate_, debug_info, *source_position, break_point); in SetBreakpoint()
752 int* source_position, in in SetBreakPointForScript()
723 SetBreakpoint(Handle<SharedFunctionInfo> shared, Handle<BreakPoint> break_point, int* source_position) SetBreakpoint() argument
750 SetBreakPointForScript(Handle<Script> script, Handle<String> condition, int* source_position, int* id) SetBreakPointForScript() argument
785 FindBreakablePosition(Handle<DebugInfo> debug_info, int source_position) FindBreakablePosition() argument
884 int source_position = 0; SetBreakpointForFunction() local
2289 GetDebugLocation(Handle<Script> script, int source_position) GetDebugLocation() argument
2344 int source_position = summary.SourcePosition(); ShouldBeSkipped() local
2552 int source_position = inspector.GetSourcePosition(); PrintBreakLocation() local
[all...]
H A Ddebug.h242 Handle<BreakPoint> break_point, int* source_position);
250 int* source_position, int* id);
444 int FindBreakablePosition(Handle<DebugInfo> debug_info, int source_position);
/third_party/node/deps/v8/src/snapshot/embedded/
H A Dembedded-file-writer.cc102 w->SourceInfo(positions.source_position().ExternalFileId(), in WriteBuiltin()
104 positions.source_position().ExternalFileId()), in WriteBuiltin()
105 positions.source_position().ExternalLine()); in WriteBuiltin()
/third_party/node/deps/v8/src/diagnostics/
H A Dperf-jit.cc348 GetSourcePositionInfo(code, shared, iterator.source_position())); in LogWriteDebugInfo()
383 GetSourcePositionInfo(code, shared, iterator.source_position())); in LogWriteDebugInfo()
428 uint32_t offset = iterator.source_position().ScriptOffset() + code_offset; in LogWriteDebugInfo()
457 uint32_t offset = iterator.source_position().ScriptOffset() + code_offset; in LogWriteDebugInfo()
H A Dobjects-printer.cc667 os << source_position(); in JSGeneratorObjectPrint()
670 int lin = script.GetLineNumber(source_position()) + 1; in JSGeneratorObjectPrint()
671 int col = script.GetColumnNumber(source_position()) + 1; in JSGeneratorObjectPrint()
/third_party/node/deps/v8/src/compiler/backend/
H A Dcode-generator.cc793 SourcePosition source_position = SourcePosition::Unknown(); in AssembleSourcePosition() local
795 if (!instructions()->GetSourcePosition(instr, &source_position)) return; in AssembleSourcePosition()
796 AssembleSourcePosition(source_position); in AssembleSourcePosition()
799 void CodeGenerator::AssembleSourcePosition(SourcePosition source_position) { in AssembleSourcePosition() argument
800 if (source_position == current_source_position_) return; in AssembleSourcePosition()
801 current_source_position_ = source_position; in AssembleSourcePosition()
802 if (!source_position.IsKnown()) return; in AssembleSourcePosition()
804 source_position, false); in AssembleSourcePosition()
820 buffer << source_position; in AssembleSourcePosition() local
825 buffer << source_position in AssembleSourcePosition()
[all...]
H A Dcode-generator.h160 void AssembleSourcePosition(SourcePosition source_position);
/third_party/node/deps/v8/src/profiler/
H A Dprofiler-listener.cc148 int position = it.source_position().ScriptOffset(); in CodeCreateEvent()
149 int inlining_id = it.source_position().InliningId(); in CodeCreateEvent()
166 it.source_position().InliningStack(code); in CodeCreateEvent()
/third_party/node/deps/v8/src/compiler/
H A Dsimplified-lowering.h32 SourcePositionTable* source_position,
/third_party/node/deps/v8/src/wasm/
H A Dwasm-debug.cc67 while (!it.done() && it.source_position().ScriptOffset() != byte_offset) { in FindNewPC()
72 DCHECK_EQ(byte_offset, it.source_position().ScriptOffset()); in FindNewPC()
82 } while (!it.done() && it.source_position().ScriptOffset() == byte_offset); in FindNewPC()
985 return BreakPointInfo::cast(break_point_info_or_undef).source_position(); in GetBreakpointPos()
1080 script, breakpoint_info->source_position(), breakpoint); in ClearBreakPointById()
1258 if (breakpoint_info->source_position() != position) return {}; in CheckBreakPoints()
/third_party/node/deps/v8/src/torque/
H A Dearley-parser.cc194 CurrentSourcePosition::Scope source_position( in RunEarleyAlgorithm()
/third_party/node/deps/v8/src/logging/
H A Dlog.cc775 uint32_t offset = iterator.source_position().ScriptOffset() + code_offset; in LogRecordedBuffer()
1241 SourcePosition pos = iterator.source_position(); in LogSourceCodeInformation()
1535 iter.source_position().ScriptOffset(), in CodeLinePosEvent()
1540 iter.source_position().ScriptOffset(), in CodeLinePosEvent()

Completed in 37 milliseconds

12