Home | History | Annotate | Download | only in src

Lines Matching full:jsfunction

1702 struct WeakListVisitor<JSFunction> {
1703 static void SetWeakNext(JSFunction* function, Object* next) {
1707 static Object* WeakNext(JSFunction* function) {
1712 return JSFunction::kNextFunctionLinkOffset;
1715 static void VisitLiveObject(Heap*, JSFunction*,
1719 static void VisitPhantomObject(Heap*, JSFunction*) {
1764 DoWeakList<JSFunction>(heap, context, retainer, record_slots,
2141 template VisitSpecialized<JSFunction::kSize>);
2263 target, JSFunction::kNonWeakFieldsEndOffset);
2296 template VisitSpecialized<JSFunction::kSize>(map, slot, object);
2306 target->address() + JSFunction::kCodeEntryOffset;
4439 void Heap::InitializeFunction(JSFunction* function,
4464 InitializeFunction(JSFunction::cast(result), shared, prototype);
4476 !JSFunction::cast(callee)->shared()->is_classic_mode();
4545 JSFunction::cast(map->constructor())->shared()->
4629 MaybeObject* Heap::AllocateJSObject(JSFunction* constructor,
4644 MaybeObject* Heap::AllocateJSObjectWithAllocationSite(JSFunction* constructor,
4971 InitializeFunction(JSFunction::cast(object), shared, the_hole_value());
4972 JSFunction::cast(object)->set_context(
4986 MaybeObject* Heap::ReinitializeJSGlobalProxy(JSFunction* constructor,
5268 JSFunction* array_function = native_context->array_function();
5592 MaybeObject* Heap::AllocateGlobalContext(JSFunction* function,
5625 MaybeObject* Heap::AllocateFunctionContext(int length, JSFunction* function) {
5641 MaybeObject* Heap::AllocateCatchContext(JSFunction* function,
5662 MaybeObject* Heap::AllocateWithContext(JSFunction* function,
5679 MaybeObject* Heap::AllocateBlockContext(JSFunction* function,