Home
last modified time | relevance | path

Searched refs:abstract_code (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/profiler/
Dprofiler-listener.cc81 AbstractCode* abstract_code, in CodeCreateEvent() argument
87 rec->start = abstract_code->address(); in CodeCreateEvent()
92 int offset = abstract_code->IsCode() ? Code::kHeaderSize in CodeCreateEvent()
94 for (SourcePositionTableIterator it(abstract_code->source_position_table()); in CodeCreateEvent()
109 abstract_code->instruction_start()); in CodeCreateEvent()
110 RecordInliningInfo(rec->entry, abstract_code); in CodeCreateEvent()
111 RecordDeoptInlinedFrames(rec->entry, abstract_code); in CodeCreateEvent()
113 rec->size = abstract_code->ExecutableSize(); in CodeCreateEvent()
202 AbstractCode* abstract_code) { in RecordInliningInfo() argument
203 if (!abstract_code->IsCode()) return; in RecordInliningInfo()
[all …]
Dprofiler-listener.h78 void RecordInliningInfo(CodeEntry* entry, AbstractCode* abstract_code);
79 void RecordDeoptInlinedFrames(CodeEntry* entry, AbstractCode* abstract_code);
/external/v8/src/heap/
Dcode-stats.cc19 AbstractCode* abstract_code = AbstractCode::cast(object); in RecordCodeAndMetadataStatistics() local
20 int size = abstract_code->SizeIncludingMetadata(); in RecordCodeAndMetadataStatistics()
21 if (abstract_code->IsCode()) { in RecordCodeAndMetadataStatistics()
31 isolate->code_kind_statistics()[abstract_code->kind()] += in RecordCodeAndMetadataStatistics()
32 abstract_code->Size(); in RecordCodeAndMetadataStatistics()
Dheap.cc761 AbstractCode* abstract_code = AbstractCode::cast(maybe_code); in PreprocessStackTraces() local
763 int pos = abstract_code->SourcePosition(offset); in PreprocessStackTraces()
/external/v8/src/
Dperf-jit.cc195 void PerfJitLogger::LogRecordedBuffer(AbstractCode* abstract_code, in LogRecordedBuffer() argument
199 (abstract_code->kind() != AbstractCode::FUNCTION && in LogRecordedBuffer()
200 abstract_code->kind() != AbstractCode::INTERPRETED_FUNCTION && in LogRecordedBuffer()
201 abstract_code->kind() != AbstractCode::OPTIMIZED_FUNCTION)) { in LogRecordedBuffer()
210 if (!abstract_code->IsCode()) return; in LogRecordedBuffer()
211 Code* code = abstract_code->GetCode(); in LogRecordedBuffer()
Dframes.cc996 AbstractCode* abstract_code = AbstractCode::cast(code); in Summarize() local
998 function(), abstract_code, in Summarize()
1074 PrintFunctionAndOffset(function, function->abstract_code(), code_offset, in PrintTop()
1132 CollectFunctionAndOffsetForICStats(function, function->abstract_code(), in CollectTopFrameForICStats()
1158 AbstractCode* abstract_code, int code_offset, bool is_constructor, in JavaScriptFrameSummary() argument
1163 abstract_code_(abstract_code, isolate), in JavaScriptFrameSummary()
1166 DCHECK(abstract_code->IsBytecodeArray() || in JavaScriptFrameSummary()
1167 Code::cast(abstract_code)->kind() != Code::OPTIMIZED_FUNCTION || in JavaScriptFrameSummary()
1168 CannotDeoptFromAsmCode(Code::cast(abstract_code), function) || in JavaScriptFrameSummary()
1177 return abstract_code()->SourcePosition(code_offset()); in SourcePosition()
[all …]
Disolate.cc473 Handle<AbstractCode> abstract_code = summ.abstract_code(); in CaptureSimpleStackTrace() local
480 if (Code::cast(*abstract_code)->is_construct_stub()) { in CaptureSimpleStackTrace()
490 elements, TheHoleToUndefined(this, recv), fun, abstract_code, in CaptureSimpleStackTrace()
521 Handle<AbstractCode> abstract_code(AbstractCode::cast(code), this); in CaptureSimpleStackTrace() local
537 abstract_code, offset, flags); in CaptureSimpleStackTrace()
1343 Handle<AbstractCode> code = summary.AsJavaScript().abstract_code(); in Throw()
1604 AbstractCode* abstract_code = elements->Code(i); in Throw() local
1606 const int pos = abstract_code->SourcePosition(code_offset); in Throw()
Dcompiler.cc286 Handle<AbstractCode> abstract_code = in RecordFunctionCompilation() local
290 if (abstract_code.is_identical_to( in RecordFunctionCompilation()
303 CodeCreateEvent(log_tag, *abstract_code, *shared, script_name, in RecordFunctionCompilation()
1202 PROFILE(isolate, CodeCreateEvent(log_tag, result->abstract_code(), *result, in CompileToplevel()
Dframes.h818 JSFunction* function, AbstractCode* abstract_code,
824 Handle<AbstractCode> abstract_code() const { return abstract_code_; } in abstract_code() function
Dlog.cc1425 DCHECK(function->abstract_code()->kind() == in VisitFunction()
1427 AddFunctionAndCode(sfi, function->abstract_code(), sfis_, code_objects_, in VisitFunction()
Dobjects.cc12966 position = shared->abstract_code()->SourcePosition(-position); in GetEvalPosition()
13519 DCHECK(abstract_code()->kind() == AbstractCode::FUNCTION || in DisableOptimization()
13520 abstract_code()->kind() == AbstractCode::INTERPRETED_FUNCTION || in DisableOptimization()
13521 abstract_code()->kind() == AbstractCode::BUILTIN); in DisableOptimization()
13522 PROFILE(GetIsolate(), CodeDisableOptEvent(abstract_code(), this)); in DisableOptimization()
Dobjects-inl.h5957 AbstractCode* SharedFunctionInfo::abstract_code() {
6405 AbstractCode* JSFunction::abstract_code() { in abstract_code() function
Dobjects.h6961 inline AbstractCode* abstract_code();
7947 inline AbstractCode* abstract_code();
/external/v8/src/debug/
Ddebug.cc61 Handle<AbstractCode> abstract_code = summary.abstract_code(); in FromFrame() local
62 if (abstract_code->IsCode()) offset = offset - 1; in FromFrame()
63 auto it = BreakIterator::GetIterator(debug_info, abstract_code); in FromFrame()
64 it->SkipTo(BreakIndexFromCodeOffset(debug_info, abstract_code, offset)); in FromFrame()
73 Handle<AbstractCode> abstract_code = summary.abstract_code(); in AllAtCurrentStatement() local
74 if (abstract_code->IsCode()) offset = offset - 1; in AllAtCurrentStatement()
77 auto it = BreakIterator::GetIterator(debug_info, abstract_code); in AllAtCurrentStatement()
78 it->SkipTo(BreakIndexFromCodeOffset(debug_info, abstract_code, offset)); in AllAtCurrentStatement()
81 for (auto it = BreakIterator::GetIterator(debug_info, abstract_code); in AllAtCurrentStatement()
90 Handle<AbstractCode> abstract_code, in BreakIndexFromCodeOffset() argument
[all …]
Ddebug.h92 BreakLocation(Handle<AbstractCode> abstract_code, DebugBreakType type, in BreakLocation() argument
94 : abstract_code_(abstract_code), in BreakLocation()
102 Handle<AbstractCode> abstract_code,
120 Handle<DebugInfo> debug_info, Handle<AbstractCode> abstract_code);
/external/v8/src/runtime/
Druntime-function.cc228 source_shared, Handle<AbstractCode>(source_shared->abstract_code())); in RUNTIME_FUNCTION()
Druntime-internal.cc354 int pos = summary.abstract_code()->SourcePosition(summary.code_offset()); in ComputeLocation()
/external/v8/src/snapshot/
Dcode-serializer.cc229 result->abstract_code(), *result, name)); in Deserialize()
/external/v8/src/ic/
Dic.cc154 function, function->abstract_code(), code_offset); in TraceIC()