Home | History | Annotate | Download | only in heap

Lines Matching refs:shared_info

713   SharedFunctionInfo* shared_info = function->shared();
728 if (function->code() != shared_info->code()) {
737 return IsFlushable(heap, shared_info);
743 Heap* heap, SharedFunctionInfo* shared_info) {
746 MarkBit code_mark = Marking::MarkBitFrom(shared_info->code());
753 if (!(shared_info->is_compiled() && HasSourceCode(heap, shared_info))) {
758 Object* function_data = shared_info->function_data();
764 if (shared_info->code()->kind() != Code::FUNCTION) {
769 if (!shared_info->allows_lazy_compilation()) {
775 if (shared_info->is_generator()) {
780 if (shared_info->is_toplevel()) {
786 if (shared_info->dont_flush()) {
791 if (!FLAG_age_code || !shared_info->code()->IsOld()) {