Home | History | Annotate | Download | only in heap

Lines Matching defs:shared_info

569   SharedFunctionInfo* shared_info = function->shared();
579 if (function->code() != shared_info->code()) {
588 return IsFlushable(heap, shared_info);
594 Heap* heap, SharedFunctionInfo* shared_info) {
597 MarkBit code_mark = Marking::MarkBitFrom(shared_info->code());
604 if (!(shared_info->is_compiled() && HasSourceCode(heap, shared_info))) {
609 if (shared_info->IsApiFunction()) {
614 if (shared_info->code()->kind() != Code::FUNCTION) {
619 if (!shared_info->allows_lazy_compilation()) {
626 if (shared_info->is_resumable()) {
631 if (shared_info->is_toplevel()) {
636 if (shared_info->IsBuiltin()) {
641 if (shared_info->HasDebugCode()) {
647 if (shared_info->dont_flush()) {
652 if (!FLAG_age_code || !shared_info->code()->IsOld()) {