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

/external/v8/src/profiler/
H A Dprofiler-listener.cc81 AbstractCode* abstract_code,
87 rec->start = abstract_code->address();
92 int offset = abstract_code->IsCode() ? Code::kHeaderSize
94 for (SourcePositionTableIterator it(abstract_code->source_position_table());
109 abstract_code->instruction_start());
110 RecordInliningInfo(rec->entry, abstract_code);
111 RecordDeoptInlinedFrames(rec->entry, abstract_code);
113 rec->size = abstract_code->ExecutableSize();
202 AbstractCode* abstract_code) {
203 if (!abstract_code
80 CodeCreateEvent(CodeEventListener::LogEventsAndTags tag, AbstractCode* abstract_code, SharedFunctionInfo* shared, Name* script_name, int line, int column) argument
201 RecordInliningInfo(CodeEntry* entry, AbstractCode* abstract_code) argument
248 RecordDeoptInlinedFrames(CodeEntry* entry, AbstractCode* abstract_code) argument
[all...]
H A Dprofiler-listener.h78 void RecordInliningInfo(CodeEntry* entry, AbstractCode* abstract_code);
79 void RecordDeoptInlinedFrames(CodeEntry* entry, AbstractCode* abstract_code);
/external/v8/src/heap/
H A Dcode-stats.cc19 AbstractCode* abstract_code = AbstractCode::cast(object); local
20 int size = abstract_code->SizeIncludingMetadata();
21 if (abstract_code->IsCode()) {
31 isolate->code_kind_statistics()[abstract_code->kind()] +=
32 abstract_code->Size();
H A Dheap.cc761 AbstractCode* abstract_code = AbstractCode::cast(maybe_code); local
763 int pos = abstract_code->SourcePosition(offset);
/external/v8/src/
H A Dperf-jit.cc195 void PerfJitLogger::LogRecordedBuffer(AbstractCode* abstract_code, argument
199 (abstract_code->kind() != AbstractCode::FUNCTION &&
200 abstract_code->kind() != AbstractCode::INTERPRETED_FUNCTION &&
201 abstract_code->kind() != AbstractCode::OPTIMIZED_FUNCTION)) {
210 if (!abstract_code->IsCode()) return;
211 Code* code = abstract_code->GetCode();
H A Dframes.cc996 AbstractCode* abstract_code = AbstractCode::cast(code); local
998 function(), abstract_code, local
1074 PrintFunctionAndOffset(function, function->abstract_code(), code_offset,
1132 CollectFunctionAndOffsetForICStats(function, function->abstract_code(),
1158 AbstractCode* abstract_code, int code_offset, bool is_constructor,
1163 abstract_code_(abstract_code, isolate),
1166 DCHECK(abstract_code->IsBytecodeArray() ||
1167 Code::cast(abstract_code)->kind() != Code::OPTIMIZED_FUNCTION ||
1168 CannotDeoptFromAsmCode(Code::cast(abstract_code), function) ||
1177 return abstract_code()
1156 JavaScriptFrameSummary( Isolate* isolate, Object* receiver, JSFunction* function, AbstractCode* abstract_code, int code_offset, bool is_constructor, Mode mode) argument
1423 AbstractCode* abstract_code; local
1440 function, abstract_code, local
1648 AbstractCode* abstract_code = local
1651 isolate(), receiver(), function(), abstract_code, GetBytecodeOffset(), local
[all...]
H A Disolate.cc473 Handle<AbstractCode> abstract_code = summ.abstract_code(); local
480 if (Code::cast(*abstract_code)->is_construct_stub()) {
490 elements, TheHoleToUndefined(this, recv), fun, abstract_code,
521 Handle<AbstractCode> abstract_code(AbstractCode::cast(code), this);
537 abstract_code, offset, flags);
1343 Handle<AbstractCode> code = summary.AsJavaScript().abstract_code();
1604 AbstractCode* abstract_code = elements->Code(i); local
1606 const int pos = abstract_code->SourcePosition(code_offset);
H A Dcompiler.cc286 Handle<AbstractCode> abstract_code = local
290 if (abstract_code.is_identical_to(
303 CodeCreateEvent(log_tag, *abstract_code, *shared, script_name,
1202 PROFILE(isolate, CodeCreateEvent(log_tag, result->abstract_code(), *result,
H A Dframes.h818 JSFunction* function, AbstractCode* abstract_code,
824 Handle<AbstractCode> abstract_code() const { return abstract_code_; } function in class:v8::internal::BASE_EMBEDDED::JavaScriptFrameSummary
H A Dlog.cc1425 DCHECK(function->abstract_code()->kind() ==
1427 AddFunctionAndCode(sfi, function->abstract_code(), sfis_, code_objects_,
H A Dobjects-inl.h5957 AbstractCode* SharedFunctionInfo::abstract_code() {
6405 AbstractCode* JSFunction::abstract_code() {
H A Dobjects.h6958 inline AbstractCode* abstract_code();
7944 inline AbstractCode* abstract_code();
H A Dobjects.cc12951 position = shared->abstract_code()->SourcePosition(-position);
13496 DCHECK(abstract_code()->kind() == AbstractCode::FUNCTION ||
13497 abstract_code()->kind() == AbstractCode::INTERPRETED_FUNCTION ||
13498 abstract_code()->kind() == AbstractCode::BUILTIN);
13499 PROFILE(GetIsolate(), CodeDisableOptEvent(abstract_code(), this));
/external/v8/src/debug/
H A Ddebug.cc61 Handle<AbstractCode> abstract_code = summary.abstract_code(); local
62 if (abstract_code->IsCode()) offset = offset - 1;
63 auto it = BreakIterator::GetIterator(debug_info, abstract_code);
64 it->SkipTo(BreakIndexFromCodeOffset(debug_info, abstract_code, offset));
73 Handle<AbstractCode> abstract_code = summary.abstract_code(); local
74 if (abstract_code->IsCode()) offset = offset - 1;
77 auto it = BreakIterator::GetIterator(debug_info, abstract_code);
78 it->SkipTo(BreakIndexFromCodeOffset(debug_info, abstract_code, offse
89 BreakIndexFromCodeOffset(Handle<DebugInfo> debug_info, Handle<AbstractCode> abstract_code, int offset) argument
128 GetIterator( Handle<DebugInfo> debug_info, Handle<AbstractCode> abstract_code) argument
[all...]
H A Ddebug.h92 BreakLocation(Handle<AbstractCode> abstract_code, DebugBreakType type, argument
94 : abstract_code_(abstract_code),
102 Handle<AbstractCode> abstract_code,
120 Handle<DebugInfo> debug_info, Handle<AbstractCode> abstract_code);
/external/v8/src/runtime/
H A Druntime-function.cc228 source_shared, Handle<AbstractCode>(source_shared->abstract_code()));
H A Druntime-internal.cc354 int pos = summary.abstract_code()->SourcePosition(summary.code_offset());
/external/v8/src/snapshot/
H A Dcode-serializer.cc229 result->abstract_code(), *result, name));
/external/v8/src/ic/
H A Dic.cc154 function, function->abstract_code(), code_offset);

Completed in 914 milliseconds