Lines Matching refs:JSFunction
23 CodeKinds JSFunction::GetAttachedCodeKinds() const { in GetAttachedCodeKinds()
33 CodeKinds JSFunction::GetAvailableCodeKinds() const { in GetAvailableCodeKinds()
62 bool JSFunction::HasAttachedOptimizedCode() const { in HasAttachedOptimizedCode()
67 bool JSFunction::HasAvailableOptimizedCode() const { in HasAvailableOptimizedCode()
72 bool JSFunction::HasAttachedCodeKind(CodeKind kind) const { in HasAttachedCodeKind()
77 bool JSFunction::HasAvailableCodeKind(CodeKind kind) const { in HasAvailableCodeKind()
101 base::Optional<CodeKind> JSFunction::GetActiveTier() const { in GetActiveTier()
133 bool JSFunction::ActiveTierIsIgnition() const { in ActiveTierIsIgnition()
137 bool JSFunction::ActiveTierIsBaseline() const { in ActiveTierIsBaseline()
141 bool JSFunction::ActiveTierIsMaglev() const { in ActiveTierIsMaglev()
145 bool JSFunction::ActiveTierIsTurbofan() const { in ActiveTierIsTurbofan()
149 bool JSFunction::CanDiscardCompiled() const { in CanDiscardCompiled()
179 void JSFunction::MarkForOptimization(Isolate* isolate, CodeKind target_kind, in MarkForOptimization()
214 void JSFunction::SetInterruptBudget(Isolate* isolate) { in SetInterruptBudget()
327 Handle<JSFunction> target( in GetName()
328 JSFunction::cast(function->bound_target_function()), isolate); in GetName()
329 Handle<String> name = JSFunction::GetName(isolate, target); in GetName()
365 Handle<JSFunction> target(JSFunction::cast(function->bound_target_function()), in GetLength()
393 return JSFunction::GetName( in GetName()
395 handle(JSFunction::cast(function->wrapped_target_function()), isolate)); in GetName()
415 return Just(Handle<JSFunction>::cast(target)->length()); in GetLength()
468 NewError(Handle<JSFunction>(creation_context->type_error_function(), in Create()
480 Handle<String> JSFunction::GetName(Isolate* isolate, in GetName()
481 Handle<JSFunction> function) { in GetName()
489 void JSFunction::EnsureClosureFeedbackCellArray( in EnsureClosureFeedbackCellArray()
490 Handle<JSFunction> function, bool reset_budget_for_feedback_allocation) { in EnsureClosureFeedbackCellArray()
538 void JSFunction::EnsureFeedbackVector(Isolate* isolate, in EnsureFeedbackVector()
539 Handle<JSFunction> function, in EnsureFeedbackVector()
552 void JSFunction::CreateAndAttachFeedbackVector( in CreateAndAttachFeedbackVector()
553 Isolate* isolate, Handle<JSFunction> function, in CreateAndAttachFeedbackVector()
580 void JSFunction::InitializeFeedbackCell( in InitializeFeedbackCell()
581 Handle<JSFunction> function, IsCompiledScope* is_compiled_scope, in InitializeFeedbackCell()
622 void SetInstancePrototype(Isolate* isolate, Handle<JSFunction> function, in SetInstancePrototype()
644 JSFunction::SetInitialMap(isolate, function, new_map, value); in SetInstancePrototype()
666 void JSFunction::SetPrototype(Handle<JSFunction> function, in SetPrototype()
706 void JSFunction::SetInitialMap(Isolate* isolate, Handle<JSFunction> function, in SetInitialMap()
711 void JSFunction::SetInitialMap(Isolate* isolate, Handle<JSFunction> function, in SetInitialMap()
713 Handle<JSFunction> constructor) { in SetInitialMap()
726 void JSFunction::EnsureHasInitialMap(Handle<JSFunction> function) { in EnsureHasInitialMap()
772 JSFunction::SetInitialMap(isolate, function, map, prototype); in EnsureHasInitialMap()
910 bool FastInitializeDerivedMap(Isolate* isolate, Handle<JSFunction> new_target, in FastInitializeDerivedMap()
911 Handle<JSFunction> constructor, in FastInitializeDerivedMap()
943 JSFunction::CalculateExpectedNofProperties(isolate, new_target)); in FastInitializeDerivedMap()
944 JSFunction::CalculateInstanceSizeHelper( in FastInitializeDerivedMap()
958 JSFunction::SetInitialMap(isolate, new_target, map, prototype, constructor); in FastInitializeDerivedMap()
968 MaybeHandle<Map> JSFunction::GetDerivedMap(Isolate* isolate, in GetDerivedMap()
969 Handle<JSFunction> constructor, in GetDerivedMap()
981 Handle<JSFunction> function = Handle<JSFunction>::cast(new_target); in GetDerivedMap()
993 Handle<JSFunction> function = Handle<JSFunction>::cast(new_target); in GetDerivedMap()
1027 Handle<JSFunction> realm_constructor(JSFunction::cast(context->get(index)), in GetDerivedMap()
1070 Handle<Map> JSFunction::GetDerivedRabGsabMap(Isolate* isolate, in GetDerivedRabGsabMap()
1071 Handle<JSFunction> constructor, in GetDerivedRabGsabMap()
1096 int JSFunction::ComputeInstanceSizeWithMinSlack(Isolate* isolate) { in ComputeInstanceSizeWithMinSlack()
1105 std::unique_ptr<char[]> JSFunction::DebugNameCStr() { in DebugNameCStr()
1109 void JSFunction::PrintName(FILE* out) { in PrintName()
1118 JSFunction::kMinDescriptorsForFastBindAndWrap) { in UseFastFunctionNameLookup()
1125 InternalIndex kNameIndex{JSFunction::kNameDescriptorIndex}; in UseFastFunctionNameLookup()
1136 Handle<String> JSFunction::GetDebugName(Handle<JSFunction> function) { in GetDebugName()
1159 bool JSFunction::SetName(Handle<JSFunction> function, Handle<Name> name, in SetName()
1197 Handle<String> JSFunction::ToString(Handle<JSFunction> function) { in ToString()
1257 int JSFunction::CalculateExpectedNofProperties(Isolate* isolate, in CalculateExpectedNofProperties()
1258 Handle<JSFunction> function) { in CalculateExpectedNofProperties()
1265 Handle<JSFunction> func = Handle<JSFunction>::cast(current); in CalculateExpectedNofProperties()
1301 void JSFunction::CalculateInstanceSizeHelper(InstanceType instance_type, in CalculateInstanceSizeHelper()
1329 void JSFunction::ClearTypeFeedbackInfo() { in ClearTypeFeedbackInfo()