Home | History | Annotate | Download | only in heap

Lines Matching refs:SharedFunctionInfo

47       &FixedBodyVisitor<StaticVisitor, SharedFunctionInfo::BodyDescriptor,
428 SharedFunctionInfo* shared = SharedFunctionInfo::cast(object);
454 // SharedFunctionInfo because some of them might be optimized.
515 // SharedFunctionInfo because some of them might be optimized.
523 SharedFunctionInfo* shared = function->shared();
703 inline static bool HasSourceCode(Heap* heap, SharedFunctionInfo* info) {
713 SharedFunctionInfo* shared_info = function->shared();
743 Heap* heap, SharedFunctionInfo* shared_info) {
785 // relation between SharedFunctionInfo and Code is broken.
803 object, SharedFunctionInfo::BodyDescriptor::kStartOffset);
805 object, SharedFunctionInfo::BodyDescriptor::kEndOffset);
814 HeapObject::RawField(object, SharedFunctionInfo::kNameOffset);
818 STATIC_ASSERT(SharedFunctionInfo::kNameOffset + kPointerSize ==
819 SharedFunctionInfo::kCodeOffset);
820 STATIC_ASSERT(SharedFunctionInfo::kCodeOffset + kPointerSize ==
821 SharedFunctionInfo::kOptimizedCodeMapOffset);
824 HeapObject::RawField(object, SharedFunctionInfo::kOptimizedCodeMapOffset);
826 object, SharedFunctionInfo::BodyDescriptor::kEndOffset);