/third_party/node/deps/v8/src/interpreter/ |
H A D | bytecode-source-info.h | 23 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 D | bytecode-source-info.cc | 17 os << info.source_position() << ' ' << description << '>'; in operator <<()
|
H A D | bytecode-array-builder.cc | 134 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 D | bytecode-generator.h | 266 void BuildReturn(int source_position); 267 void BuildAsyncReturn(int source_position);
|
H A D | bytecode-generator.cc | 135 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 D | bytecode-array-writer.cc | 229 bytecode_offset, SourcePosition(source_info.source_position()), in UpdateSourcePositionTable()
|
/third_party/node/deps/v8/src/codegen/ |
H A D | source-position-table.cc | 20 // - 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 D | source-position-table.h | 28 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 D | debug-objects.cc | 80 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 D | debug-objects.h | 75 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 D | code.cc | 250 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 D | js-generator.h | 34 int source_position() const;
|
H A D | call-site-info.cc | 518 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 D | debug.cc | 253 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 D | debug.h | 242 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 D | embedded-file-writer.cc | 102 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 D | perf-jit.cc | 348 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 D | objects-printer.cc | 667 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 D | code-generator.cc | 793 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 D | code-generator.h | 160 void AssembleSourcePosition(SourcePosition source_position);
|
/third_party/node/deps/v8/src/profiler/ |
H A D | profiler-listener.cc | 148 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 D | simplified-lowering.h | 32 SourcePositionTable* source_position,
|
/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-debug.cc | 67 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 D | earley-parser.cc | 194 CurrentSourcePosition::Scope source_position( in RunEarleyAlgorithm()
|
/third_party/node/deps/v8/src/logging/ |
H A D | log.cc | 775 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()
|