/external/v8/src/interpreter/ |
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() const { in source_position() function
|
D | bytecode-source-info.cc | 17 os << info.source_position() << ' ' << description << '>'; in operator <<()
|
D | bytecode-array-builder.cc | 103 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()
|
D | bytecode-array-builder.h | 500 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()
|
D | bytecode-generator.cc | 112 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 …]
|
D | bytecode-generator.h | 138 void BuildReturn(int source_position = kNoSourcePosition); 139 void BuildAsyncReturn(int source_position = kNoSourcePosition);
|
D | bytecode-array-writer.cc | 148 bytecode_offset, SourcePosition(source_info.source_position()), in UpdateSourcePositionTable()
|
/external/v8/src/ |
D | source-position-table.cc | 37 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()
|
D | source-position-table.h | 25 : 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()
|
D | perf-jit.cc | 355 iterator.source_position())); in LogWriteDebugInfo() 368 iterator.source_position())); in LogWriteDebugInfo()
|
D | objects-printer.cc | 706 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()
|
D | log.cc | 1344 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/ |
D | debug-objects.cc | 60 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()
|
D | debug-objects.h | 95 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)
|
D | js-generator.h | 51 int source_position() const;
|
D | debug-objects-inl.h | 42 SMI_ACCESSORS(BreakPointInfo, source_position, kSourcePositionOffset) in CAST_ACCESSOR()
|
/external/v8/src/debug/ |
D | debug.cc | 210 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 …]
|
D | debug.h | 238 Handle<BreakPoint> break_point, int* source_position); 244 int* source_position, int* id); 414 int FindBreakablePosition(Handle<DebugInfo> debug_info, int source_position);
|
D | debug-scopes.cc | 509 return generator_->source_position(); in GetSourcePosition()
|
/external/v8/src/compiler/ |
D | code-generator.cc | 713 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()
|
D | simplified-lowering.h | 27 SourcePositionTable* source_position,
|
D | code-generator.h | 118 void AssembleSourcePosition(SourcePosition source_position);
|
/external/v8/src/profiler/ |
D | profiler-listener.cc | 95 if (it.source_position().InliningId() != SourcePosition::kNotInlined) in CodeCreateEvent() 97 int position = it.source_position().ScriptOffset(); in CodeCreateEvent()
|
/external/v8/src/torque/ |
D | earley-parser.cc | 178 CurrentSourcePosition::Scope source_position( in RunEarleyAlgorithm() local
|
/external/v8/src/wasm/ |
D | wasm-objects.cc | 282 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()
|