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

/external/v8/src/
H A Dsource-position-table.h26 : code_offset(0), source_position(0), is_statement(false) {}
28 : code_offset(offset), source_position(source), is_statement(statement) {}
31 int64_t source_position; member in struct:v8::internal::PositionTableEntry
42 void AddPosition(size_t code_offset, SourcePosition source_position,
71 SourcePosition source_position() const { function in class:v8::internal::SourcePositionTableIterator
73 return SourcePosition::FromRaw(current_.source_position);
H A Dsource-position-table.cc17 // - source_position: An integer index into the source string.
38 value.source_position += other.source_position;
46 value.source_position -= other.source_position;
74 EncodeInt(bytes, entry.source_position);
106 entry->source_position = DecodeInt<int64_t>(bytes, index);
122 SourcePosition source_position,
125 DCHECK(source_position.IsKnown());
127 AddEntry({offset, source_position
121 AddPosition(size_t code_offset, SourcePosition source_position, bool is_statement) argument
[all...]
H A Dperf-jit.cc302 int position = iterator.source_position().ScriptOffset();
H A Dlog.cc1153 iter.source_position().ScriptOffset(),
1158 iter.source_position().ScriptOffset(), JitCodeEvent::POSITION);
H A Dobjects.h8092 int source_position() const;
11671 bool HasBreakPoint(int source_position);
11676 static void SetBreakPoint(Handle<DebugInfo> debug_info, int source_position,
11679 Handle<Object> GetBreakPointObjects(int source_position);
11712 Object* GetBreakPointInfo(int source_position);
11724 DECL_INT_ACCESSORS(source_position)
H A Dobjects-printer.cc1442 os << "\n - source_position: " << source_position();
H A Dobjects.cc14304 position = iterator.source_position().ScriptOffset();
14317 int p = it.source_position().ScriptOffset();
14982 << it.source_position().ScriptOffset()
15085 os << std::setw(5) << source_positions.source_position().ScriptOffset();
18970 bool DebugInfo::HasBreakPoint(int source_position) { argument
18972 Object* break_point_info = GetBreakPointInfo(source_position);
18981 Object* DebugInfo::GetBreakPointInfo(int source_position) { argument
18988 if (break_point_info->source_position() == source_position) {
19015 void DebugInfo::SetBreakPoint(Handle<DebugInfo> debug_info, int source_position, argument
19065 GetBreakPointObjects(int source_position) argument
19720 int JSGeneratorObject::source_position() const { function in class:v8::internal::JSGeneratorObject
[all...]
H A Dobjects-inl.h6004 SMI_ACCESSORS(BreakPointInfo, source_position, kSourcePositionIndex)
/external/v8/src/interpreter/
H A Dbytecode-pipeline.h65 BytecodeSourceInfo(int source_position, bool is_statement) argument
68 source_position_(source_position) {
69 DCHECK_GE(source_position, 0);
73 void MakeStatementPosition(int source_position) { argument
80 source_position_ = source_position;
86 void MakeExpressionPosition(int source_position) { argument
89 source_position_ = source_position;
93 void ForceExpressionPosition(int source_position) { argument
95 source_position_ = source_position;
98 int source_position() cons function in class:v8::internal::interpreter::final
[all...]
H A Dbytecode-pipeline.cc53 os << info.source_position() << ' ' << description << '>';
H A Dbytecode-array-builder.cc92 BytecodeSourceInfo source_position; local
101 source_position = latest_source_info_;
105 return source_position;
H A Dbytecode-array-writer.cc98 bytecode_offset, SourcePosition(source_info.source_position()),
/external/v8/src/debug/
H A Ddebug.cc151 int BreakIterator::BreakIndexFromPosition(int source_position, argument
163 if (source_position <= next_position &&
164 next_position - source_position < distance) {
166 distance = next_position - source_position;
214 position_ = source_position_iterator_.source_position().ScriptOffset();
298 position_ = source_position_iterator_.source_position().ScriptOffset();
688 int* source_position) {
700 DCHECK(*source_position >= 0);
703 *source_position =
704 FindBreakablePosition(debug_info, *source_position, STATEMENT_ALIGNE
686 SetBreakPoint(Handle<JSFunction> function, Handle<Object> break_point_object, int* source_position) argument
717 SetBreakPointForScript(Handle<Script> script, Handle<Object> break_point_object, int* source_position, BreakPositionAlignment alignment) argument
761 FindBreakablePosition(Handle<DebugInfo> debug_info, int source_position, BreakPositionAlignment alignment) argument
2265 int source_position = local
[all...]
H A Ddebug.js128 function MakeBreakPoint(source_position, opt_script_break_point) {
129 var break_point = new BreakPoint(source_position, opt_script_break_point);
139 function BreakPoint(source_position, opt_script_break_point) {
140 this.source_position_ = source_position;
161 BreakPoint.prototype.source_position = function() {
581 var source_position =
594 var location = script.locationFromPosition(source_position, false);
600 var break_point = MakeBreakPoint(source_position);
602 %SetFunctionBreakPoint(func, source_position, break_point);
H A Ddebug.h446 int* source_position);
449 int* source_position,
620 int FindBreakablePosition(Handle<DebugInfo> debug_info, int source_position,
H A Ddebug-scopes.cc467 int source_position = frame_inspector_->GetSourcePosition(); local
468 GetNestedScopeChain(isolate_, scope, source_position);
H A Dliveedit.cc1114 SourcePosition position = iterator.source_position();
/external/v8/src/compiler/
H A Dcode-generator.cc473 SourcePosition source_position = SourcePosition::Unknown(); local
474 if (!code()->GetSourcePosition(instr, &source_position)) return;
475 if (source_position == current_source_position_) return;
476 current_source_position_ = source_position;
477 if (!source_position.IsKnown()) return;
479 source_position, false);
484 buffer << "-- " << source_position.InliningStack(info) << " --";
H A Dinstruction-selector.cc839 SourcePosition source_position = source_positions_->GetSourcePosition(node); local
840 if (source_position.IsKnown() &&
844 source_position);
H A Dbytecode-graph-builder.cc2201 it->source_position().ScriptOffset(), start_position_.InliningId()));
/external/v8/src/runtime/
H A Druntime-generator.cc141 return Smi::FromInt(generator->source_position());
H A Druntime-debug.cc1113 CONVERT_NUMBER_CHECKED(int32_t, source_position, Int32, args[1]);
1114 CHECK(source_position >= function->shared()->start_position() &&
1115 source_position <= function->shared()->end_position());
1120 &source_position));
1122 return Smi::FromInt(source_position);
1138 CONVERT_NUMBER_CHECKED(int32_t, source_position, Int32, args[1]);
1139 CHECK(source_position >= 0);
1155 &source_position, alignment)) {
1159 return Smi::FromInt(source_position);
/external/v8/src/profiler/
H A Dprofiler-listener.cc97 if (it.source_position().InliningId() != SourcePosition::kNotInlined)
99 int position = it.source_position().ScriptOffset();
/external/v8/src/crankshaft/
H A Dhydrogen.h1093 from->Goto(target, source_position(), state, add_simulate);
1109 block->AddLeaveInlined(return_value, state, source_position());
1851 SourcePosition source_position() { return position_; } function in class:v8::internal::HGraphBuilder
H A Dhydrogen.cc85 old_position = source_position(); \
100 old_position = source_position(); \
1425 current_block()->AddInstruction(instr, source_position());
1436 current_block()->Finish(last, source_position());
1446 current_block()->FinishExit(instruction, source_position());
1470 current_block()->AddNewSimulate(id, source_position(), removable);
3695 outer_source_position_ = owner->source_position();
8148 source_position());
8165 TraceInlinedFunction(target_shared, source_position(), inlining_id);

Completed in 407 milliseconds