Lines Matching refs:JSFunction
1596 struct WeakListVisitor<JSFunction> {
1597 static void SetWeakNext(JSFunction* function, Object* next) {
1601 static Object* WeakNext(JSFunction* function) {
1606 return JSFunction::kNextFunctionLinkOffset;
1609 static void VisitLiveObject(Heap*, JSFunction*,
1613 static void VisitPhantomObject(Heap*, JSFunction*) {
1636 VisitWeakList<JSFunction>(
1997 template VisitSpecialized<JSFunction::kSize>);
2117 target, JSFunction::kNonWeakFieldsEndOffset);
2151 template VisitSpecialized<JSFunction::kSize>(map, slot, object);
2161 target->address() + JSFunction::kCodeEntryOffset;
4292 void Heap::InitializeFunction(JSFunction* function,
4307 MaybeObject* Heap::AllocateFunctionPrototype(JSFunction* function) {
4319 JSFunction* object_function = native_context->object_function();
4350 InitializeFunction(JSFunction::cast(result), shared, prototype);
4362 !JSFunction::cast(callee)->shared()->is_classic_mode();
4415 MaybeObject* Heap::AllocateInitialMap(JSFunction* fun) {
4477 JSFunction::cast(map->constructor())->shared()->
4562 MaybeObject* Heap::AllocateJSObject(JSFunction* constructor,
4585 MaybeObject* Heap::AllocateJSObjectWithAllocationSite(JSFunction* constructor,
4627 MaybeObject* Heap::AllocateJSGeneratorObject(JSFunction *function) {
4821 MaybeObject* Heap::AllocateGlobalObject(JSFunction* constructor) {
5116 InitializeFunction(JSFunction::cast(object), shared, the_hole_value());
5117 JSFunction::cast(object)->set_context(
5131 MaybeObject* Heap::ReinitializeJSGlobalProxy(JSFunction* constructor,
5426 JSFunction* array_function = native_context->array_function();
5438 JSFunction* array_function = native_context->array_function();
5757 MaybeObject* Heap::AllocateGlobalContext(JSFunction* function,
5790 MaybeObject* Heap::AllocateFunctionContext(int length, JSFunction* function) {
5806 MaybeObject* Heap::AllocateCatchContext(JSFunction* function,
5827 MaybeObject* Heap::AllocateWithContext(JSFunction* function,
5844 MaybeObject* Heap::AllocateBlockContext(JSFunction* function,