Home
last modified time | relevance | path

Searched refs:SharedFunctionInfo (Results 1 – 25 of 168) sorted by relevance

1234567

/external/v8/src/
Dcompilation-cache.h57 void Remove(Handle<SharedFunctionInfo> function_info);
79 Handle<SharedFunctionInfo> Lookup(Handle<String> source, Handle<Object> name,
87 Handle<SharedFunctionInfo> function_info);
90 bool HasOrigin(Handle<SharedFunctionInfo> function_info, Handle<Object> name,
115 MaybeHandle<SharedFunctionInfo> Lookup(Handle<String> source,
116 Handle<SharedFunctionInfo> outer_info,
120 void Put(Handle<String> source, Handle<SharedFunctionInfo> outer_info,
121 Handle<SharedFunctionInfo> function_info, int scope_position);
153 MaybeHandle<SharedFunctionInfo> LookupScript(
161 MaybeHandle<SharedFunctionInfo> LookupEval(
[all …]
Dcompilation-cache.cc95 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) { in Remove()
115 bool CompilationCacheScript::HasOrigin(Handle<SharedFunctionInfo> function_info, in HasOrigin()
144 Handle<SharedFunctionInfo> CompilationCacheScript::Lookup( in Lookup()
158 Handle<SharedFunctionInfo> function_info = in Lookup()
159 Handle<SharedFunctionInfo>::cast(probe); in Lookup()
175 Handle<SharedFunctionInfo> shared(SharedFunctionInfo::cast(result), in Lookup()
186 return Handle<SharedFunctionInfo>::null(); in Lookup()
194 Handle<SharedFunctionInfo> function_info) { in Put()
202 MaybeHandle<SharedFunctionInfo> CompilationCacheEval::Lookup( in Lookup()
203 Handle<String> source, Handle<SharedFunctionInfo> outer_info, in Lookup()
[all …]
Dcompiler.cc74 PARSE_INFO_GETTER(Handle<SharedFunctionInfo>, shared_info)
256 int CompilationInfo::TraceInlinedFunction(Handle<SharedFunctionInfo> shared, in TraceInlinedFunction()
700 void SetExpectedNofPropertiesFromEstimate(Handle<SharedFunctionInfo> shared, in SetExpectedNofPropertiesFromEstimate()
721 static void MaybeDisableOptimization(Handle<SharedFunctionInfo> shared_info, in MaybeDisableOptimization()
731 Handle<SharedFunctionInfo> shared) { in RecordFunctionCompilation()
835 Handle<SharedFunctionInfo> shared = info->shared_info(); in GetUnoptimizedCodeCommon()
867 Handle<SharedFunctionInfo> shared(function->shared()); in GetCodeFromOptimizedCodeMap()
894 Handle<SharedFunctionInfo> shared(function->shared()); in InsertCodeIntoOptimizedCodeMap()
897 SharedFunctionInfo::AddToOptimizedCodeMap(shared, native_context, code, in InsertCodeIntoOptimizedCodeMap()
908 Handle<SharedFunctionInfo> shared(function->shared()); in InsertCodeIntoOptimizedCodeMap()
[all …]
Dlog.h233 SharedFunctionInfo* shared,
238 SharedFunctionInfo* shared,
243 void CodeDisableOptEvent(Code* code, SharedFunctionInfo* shared);
318 void LogExistingFunction(Handle<SharedFunctionInfo> shared,
460 SharedFunctionInfo* shared,
465 SharedFunctionInfo* shared,
480 virtual void CodeDisableOptEvent(Code* code, SharedFunctionInfo* shared) = 0;
500 SharedFunctionInfo* shared,
505 SharedFunctionInfo* shared,
521 SharedFunctionInfo* shared,
Dcompiler.h149 Handle<SharedFunctionInfo> shared_info() const;
376 int TraceInlinedFunction(Handle<SharedFunctionInfo> shared,
402 Handle<SharedFunctionInfo> shared_info;
410 Handle<SharedFunctionInfo> inlined_shared_info) in InlinedFunctionHolder()
420 void AddInlinedFunction(Handle<SharedFunctionInfo> inlined_function) { in AddInlinedFunction()
651 static bool CompileDebugCode(Handle<SharedFunctionInfo> shared);
663 Handle<String> source, Handle<SharedFunctionInfo> outer_info,
670 static Handle<SharedFunctionInfo> CompileScript(
678 static Handle<SharedFunctionInfo> CompileStreamedScript(Handle<Script> script,
683 static Handle<SharedFunctionInfo> GetSharedFunctionInfo(
Dlog.cc48 static const char* ComputeMarker(SharedFunctionInfo* shared, Code* code) { in ComputeMarker()
183 SharedFunctionInfo* shared, in CodeCreateEvent()
195 SharedFunctionInfo* shared, in CodeCreateEvent()
238 virtual void CodeDisableOptEvent(Code* code, SharedFunctionInfo* shared) { } in CodeDisableOptEvent()
243 SharedFunctionInfo* shared,
286 SharedFunctionInfo*, in LogRecordedBuffer() argument
312 virtual void CodeDisableOptEvent(Code* code, SharedFunctionInfo* shared) { } in CodeDisableOptEvent()
319 SharedFunctionInfo* shared,
427 SharedFunctionInfo*, in LogRecordedBuffer() argument
488 virtual void CodeDisableOptEvent(Code* code, SharedFunctionInfo* shared) { } in CodeDisableOptEvent()
[all …]
Dobjects-inl.h845 TYPE_CHECKER(SharedFunctionInfo, SHARED_FUNCTION_INFO_TYPE) in TYPE_CHECKER()
3257 CAST_ACCESSOR(SharedFunctionInfo)
3313 DEFINE_DEOPT_ELEMENT_ACCESSORS(SharedFunctionInfo, Object) in DEFINE_DEOPT_ELEMENT_ACCESSORS()
5463 ACCESSORS(JSFunction, shared, SharedFunctionInfo, kSharedFunctionInfoOffset) in ACCESSORS()
5603 ACCESSORS(DebugInfo, shared, SharedFunctionInfo, kSharedFunctionInfoIndex) in ACCESSORS() argument
5612 ACCESSORS(SharedFunctionInfo, name, Object, kNameOffset) in ACCESSORS()
5613 ACCESSORS(SharedFunctionInfo, optimized_code_map, FixedArray, in ACCESSORS()
5615 ACCESSORS(SharedFunctionInfo, construct_stub, Code, kConstructStubOffset) in ACCESSORS()
5616 ACCESSORS(SharedFunctionInfo, feedback_vector, TypeFeedbackVector, in ACCESSORS()
5619 SMI_ACCESSORS(SharedFunctionInfo, unique_id, kUniqueIdOffset) in ACCESSORS()
[all …]
Dbootstrapper.h30 bool Lookup(Vector<const char> name, Handle<SharedFunctionInfo>* handle) { in Lookup()
34 *handle = Handle<SharedFunctionInfo>( in Lookup()
35 SharedFunctionInfo::cast(cache_->get(i + 1))); in Lookup()
42 void Add(Vector<const char> name, Handle<SharedFunctionInfo> shared) { in Add()
Druntime-profiler.cc57 static void GetICCounts(SharedFunctionInfo* shared, in GetICCounts()
112 SharedFunctionInfo* shared = function->shared(); in AttemptOnStackReplacement()
158 SharedFunctionInfo* shared = function->shared(); in OptimizeNow()
164 SharedFunctionInfo* shared_function_info = functions[i]->shared(); in OptimizeNow()
Ddeoptimizer.h128 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } in shared_info()
175 SharedFunctionInfo* shared_info, int height);
177 SharedFunctionInfo* shared_info,
180 SharedFunctionInfo* shared_info);
181 static TranslatedFrame ArgumentsAdaptorFrame(SharedFunctionInfo* shared_info,
183 static TranslatedFrame ConstructStubFrame(SharedFunctionInfo* shared_info,
195 SharedFunctionInfo* shared_info = nullptr, int height = 0)
208 SharedFunctionInfo* raw_shared_info_;
209 Handle<SharedFunctionInfo> shared_info_;
529 SharedFunctionInfo* shared);
/external/v8/src/compiler/
Dframe-states.h15 class SharedFunctionInfo; variable
96 Handle<SharedFunctionInfo> shared_info, in FrameStateFunctionInfo()
106 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } in shared_info()
121 Handle<SharedFunctionInfo> const shared_info_;
140 MaybeHandle<SharedFunctionInfo> shared_info() const { in shared_info()
141 return info_ == nullptr ? MaybeHandle<SharedFunctionInfo>() in shared_info()
/external/v8/src/heap/
Dmark-compact-inl.h85 void CodeFlusher::AddCandidate(SharedFunctionInfo* shared_info) { in AddCandidate()
126 SharedFunctionInfo* CodeFlusher::GetNextCandidate( in GetNextCandidate()
127 SharedFunctionInfo* candidate) { in GetNextCandidate()
129 return reinterpret_cast<SharedFunctionInfo*>(next_candidate); in GetNextCandidate()
133 void CodeFlusher::SetNextCandidate(SharedFunctionInfo* candidate, in SetNextCandidate()
134 SharedFunctionInfo* next_candidate) { in SetNextCandidate()
139 void CodeFlusher::ClearNextCandidate(SharedFunctionInfo* candidate) { in ClearNextCandidate()
Dobjects-visiting-inl.h67 &FixedBodyVisitor<StaticVisitor, SharedFunctionInfo::BodyDescriptor, in Initialize()
445 SharedFunctionInfo* shared = SharedFunctionInfo::cast(object); in VisitSharedFunctionInfo()
573 inline static bool HasSourceCode(Heap* heap, SharedFunctionInfo* info) { in HasSourceCode()
583 SharedFunctionInfo* shared_info = function->shared(); in IsFlushable()
608 Heap* heap, SharedFunctionInfo* shared_info) { in IsFlushable()
678 object, SharedFunctionInfo::BodyDescriptor::kStartOffset); in VisitSharedFunctionInfoStrongCode()
680 object, SharedFunctionInfo::BodyDescriptor::kEndOffset); in VisitSharedFunctionInfoStrongCode()
689 HeapObject::RawField(object, SharedFunctionInfo::kNameOffset); in VisitSharedFunctionInfoWeakCode()
693 STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize == in VisitSharedFunctionInfoWeakCode()
694 SharedFunctionInfo::kCodeOffset); in VisitSharedFunctionInfoWeakCode()
[all …]
Dmark-compact.h279 inline void AddCandidate(SharedFunctionInfo* shared_info);
282 void EvictCandidate(SharedFunctionInfo* shared_info);
303 static inline SharedFunctionInfo* GetNextCandidate(
304 SharedFunctionInfo* candidate);
305 static inline void SetNextCandidate(SharedFunctionInfo* candidate,
306 SharedFunctionInfo* next_candidate);
307 static inline void ClearNextCandidate(SharedFunctionInfo* candidate);
311 SharedFunctionInfo* shared_function_info_candidates_head_;
/external/v8/src/debug/
Dliveedit.cc594 static Handle<SharedFunctionInfo> UnwrapSharedFunctionInfoFromJSValue( in UnwrapSharedFunctionInfoFromJSValue()
598 return Handle<SharedFunctionInfo>(SharedFunctionInfo::cast(shared)); in UnwrapSharedFunctionInfoFromJSValue()
635 Handle<SharedFunctionInfo> info) { in SetSharedFunctionInfo()
655 Handle<SharedFunctionInfo> shared = in GetFeedbackVector()
656 Handle<SharedFunctionInfo>::cast(raw_result); in GetFeedbackVector()
674 Handle<SharedFunctionInfo> info) { in SetProperties()
684 Handle<SharedFunctionInfo> SharedInfoWrapper::GetInfo() { in GetInfo()
733 void FunctionInfo(Handle<SharedFunctionInfo> shared, Scope* scope, in FunctionInfo()
976 Handle<SharedFunctionInfo> shared_info, in PatchLiterals()
1009 static void IterateJSFunctions(Handle<SharedFunctionInfo> shared_info, in IterateJSFunctions()
[all …]
Ddebug-evaluate.h58 Handle<SharedFunctionInfo> outer_info() const { return outer_info_; } in outer_info()
96 Handle<SharedFunctionInfo> outer_info_;
107 Handle<SharedFunctionInfo> outer_info,
Ddebug.cc439 Handle<SharedFunctionInfo> shared(function->shared()); in Break()
586 Handle<SharedFunctionInfo> shared(function->shared()); in SetBreakPoint()
621 Handle<SharedFunctionInfo> shared = Handle<SharedFunctionInfo>::cast(result); in SetBreakPointForScript()
722 Handle<SharedFunctionInfo> shared(function->shared()); in FloodWithOneShot()
838 Handle<SharedFunctionInfo> shared(function->shared()); in PrepareStep()
907 Handle<SharedFunctionInfo> shared, in GetSourceBreakLocations()
1061 explicit RedirectActiveFunctions(SharedFunctionInfo* shared) in RedirectActiveFunctions()
1100 SharedFunctionInfo* shared_;
1105 bool Debug::PrepareFunctionForBreakPoints(Handle<SharedFunctionInfo> shared) { in PrepareFunctionForBreakPoints()
1119 SharedFunctionInfo::Iterator iterator(isolate_); in PrepareFunctionForBreakPoints()
[all …]
Dliveedit.h47 void RecordFunctionInfo(Handle<SharedFunctionInfo> info,
293 void SetSharedFunctionInfo(Handle<SharedFunctionInfo> info);
354 Handle<SharedFunctionInfo> info);
356 Handle<SharedFunctionInfo> GetInfo();
/external/v8/test/cctest/
Dtest-func-name-inference.cc47 using ::v8::internal::SharedFunctionInfo;
59 Handle<SharedFunctionInfo> shared_function; in CheckFunctionName()
62 Handle<SharedFunctionInfo>(SharedFunctionInfo::cast(*obj)); in CheckFunctionName()
65 Handle<SharedFunctionInfo>(JSFunction::cast(*obj)->shared()); in CheckFunctionName()
83 Handle<SharedFunctionInfo> shared_func_info = in CheckFunctionName()
84 Handle<SharedFunctionInfo>::cast( in CheckFunctionName()
Dtest-serialize.cc887 static Handle<SharedFunctionInfo> CompileScript( in CompileScript()
918 Handle<SharedFunctionInfo> orig = in TEST()
924 Handle<SharedFunctionInfo> copy; in TEST()
966 Handle<SharedFunctionInfo> copy = CompileScript( in TEST()
1001 Handle<SharedFunctionInfo> orig = in TEST()
1013 Handle<SharedFunctionInfo> copy; in TEST()
1057 Handle<SharedFunctionInfo> orig = in TEST()
1063 Handle<SharedFunctionInfo> copy; in TEST()
1110 Handle<SharedFunctionInfo> orig = in TEST()
1114 Handle<SharedFunctionInfo> copy; in TEST()
[all …]
/external/v8/src/runtime/
Druntime-liveedit.cc30 List<Handle<SharedFunctionInfo> > found; in RUNTIME_FUNCTION()
37 SharedFunctionInfo* shared = SharedFunctionInfo::cast(heap_obj); in RUNTIME_FUNCTION()
39 found.Add(Handle<SharedFunctionInfo>(shared)); in RUNTIME_FUNCTION()
45 Handle<SharedFunctionInfo> shared = found[i]; in RUNTIME_FUNCTION()
/external/v8/src/profiler/
Dcpu-profiler.h229 SharedFunctionInfo* shared,
232 SharedFunctionInfo* shared,
239 virtual void CodeDisableOptEvent(Code* code, SharedFunctionInfo* shared);
Dallocation-tracker.h23 class SharedFunctionInfo; variable
121 unsigned AddFunctionInfo(SharedFunctionInfo* info, SnapshotObjectId id);
/external/v8/src/x64/
Dbuiltins-x64.cc88 FieldOperand(kScratchRegister, SharedFunctionInfo::kCodeOffset)); in GenerateTailCallToSharedCode()
609 FieldOperand(rax, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterEntryTrampoline()
838 FieldOperand(rbx, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterNotifyDeoptimizedHelper()
1766 __ cmpp(rbx, Immediate(SharedFunctionInfo::kDontAdaptArgumentsSentinel)); in Generate_ArgumentsAdaptorTrampoline()
1797 SharedFunctionInfo::kStrongModeByteOffset), in Generate_ArgumentsAdaptorTrampoline()
1798 Immediate(1 << SharedFunctionInfo::kStrongModeBitWithinByte)); in Generate_ArgumentsAdaptorTrampoline()
1806 FieldOperand(kScratchRegister, SharedFunctionInfo::kLengthOffset)); in Generate_ArgumentsAdaptorTrampoline()
1812 FieldOperand(kScratchRegister, SharedFunctionInfo::kLengthOffset)); in Generate_ArgumentsAdaptorTrampoline()
2028 __ testb(FieldOperand(rdx, SharedFunctionInfo::kFunctionKindByteOffset), in Generate_CallFunction()
2029 Immediate(SharedFunctionInfo::kClassConstructorBitsWithinByte)); in Generate_CallFunction()
[all …]
/external/v8/src/arm/
Dbuiltins-arm.cc387 __ ldr(r2, FieldMemOperand(r2, SharedFunctionInfo::kCodeOffset)); in GenerateTailCallToSharedCode()
878 FieldMemOperand(r0, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterEntryTrampoline()
1082 FieldMemOperand(r1, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterNotifyDeoptimizedHelper()
1322 __ ldr(type, FieldMemOperand(type, SharedFunctionInfo::kFunctionDataOffset)); in CompatibleReceiverCheck()
1373 __ ldr(r3, FieldMemOperand(r3, SharedFunctionInfo::kFunctionDataOffset)); in Generate_HandleFastApiCall()
1923 __ ldrb(r3, FieldMemOperand(r2, SharedFunctionInfo::kFunctionKindByteOffset)); in Generate_CallFunction()
1924 __ tst(r3, Operand(SharedFunctionInfo::kClassConstructorBitsWithinByte)); in Generate_CallFunction()
1930 STATIC_ASSERT(SharedFunctionInfo::kNativeByteOffset == in Generate_CallFunction()
1931 SharedFunctionInfo::kStrictModeByteOffset); in Generate_CallFunction()
1935 __ ldrb(r3, FieldMemOperand(r2, SharedFunctionInfo::kNativeByteOffset)); in Generate_CallFunction()
[all …]

1234567