• Home
  • Raw
  • Download

Lines Matching refs:shared

94       shared_info_(Handle<SharedFunctionInfo>(closure->shared())),  in CompilationInfo()
515 int opt_count = function->shared()->opt_count(); in RecordOptimizationStats()
516 function->shared()->set_opt_count(opt_count + 1); in RecordOptimizationStats()
534 code_size += function->shared()->SourceSize(); in RecordOptimizationStats()
549 void SetExpectedNofPropertiesFromEstimate(Handle<SharedFunctionInfo> shared, in SetExpectedNofPropertiesFromEstimate() argument
558 if (shared->GetIsolate()->serializer_enabled()) { in SetExpectedNofPropertiesFromEstimate()
568 shared->set_expected_nof_properties(estimate); in SetExpectedNofPropertiesFromEstimate()
607 Handle<SharedFunctionInfo> shared) { in RecordFunctionCompilation() argument
621 int line_num = Script::GetLineNumber(script, shared->start_position()) + 1; in RecordFunctionCompilation()
623 Script::GetColumnNumber(script, shared->start_position()) + 1; in RecordFunctionCompilation()
629 CodeCreateEvent(log_tag, *code, *shared, info, script_name, in RecordFunctionCompilation()
633 GDBJIT(AddCode(Handle<String>(shared->DebugName()), in RecordFunctionCompilation()
662 Handle<SharedFunctionInfo> shared = info->shared_info(); in GetUnoptimizedCodeCommon() local
664 shared->set_strict_mode(lit->strict_mode()); in GetUnoptimizedCodeCommon()
665 SetExpectedNofPropertiesFromEstimate(shared, lit->expected_property_count()); in GetUnoptimizedCodeCommon()
666 shared->set_bailout_reason(lit->dont_optimize_reason()); in GetUnoptimizedCodeCommon()
667 shared->set_ast_node_count(lit->ast_node_count()); in GetUnoptimizedCodeCommon()
673 RecordFunctionCompilation(Logger::LAZY_COMPILE_TAG, info, shared); in GetUnoptimizedCodeCommon()
678 shared->set_scope_info(*scope_info); in GetUnoptimizedCodeCommon()
681 shared->ReplaceCode(*info->code()); in GetUnoptimizedCodeCommon()
682 if (shared->optimization_disabled()) info->code()->set_optimizable(false); in GetUnoptimizedCodeCommon()
683 shared->set_feedback_vector(*info->feedback_vector()); in GetUnoptimizedCodeCommon()
692 Handle<SharedFunctionInfo> shared(function->shared()); in GetCodeFromOptimizedCodeMap() local
694 if (shared->bound()) return MaybeHandle<Code>(); in GetCodeFromOptimizedCodeMap()
696 int index = shared->SearchOptimizedCodeMap( in GetCodeFromOptimizedCodeMap()
707 FixedArray* literals = shared->GetLiteralsFromOptimizedCodeMap(index); in GetCodeFromOptimizedCodeMap()
709 return Handle<Code>(shared->GetCodeFromOptimizedCodeMap(index)); in GetCodeFromOptimizedCodeMap()
726 Handle<SharedFunctionInfo> shared(function->shared()); in InsertCodeIntoOptimizedCodeMap() local
728 if (shared->bound()) return; in InsertCodeIntoOptimizedCodeMap()
731 SharedFunctionInfo::AddToOptimizedCodeMap(shared, native_context, code, in InsertCodeIntoOptimizedCodeMap()
815 if (function->shared()->is_compiled()) { in GetUnoptimizedCode()
816 return Handle<Code>(function->shared()->code()); in GetUnoptimizedCode()
832 if (FLAG_turbo_asm && function->shared()->asm_function()) { in GetLazyCode()
839 Handle<Code>(function->shared()->code())); in GetLazyCode()
848 if (function->shared()->is_compiled()) { in GetLazyCode()
849 return Handle<Code>(function->shared()->code()); in GetLazyCode()
874 Handle<SharedFunctionInfo> shared) { in GetUnoptimizedCode() argument
875 DCHECK(!shared->GetIsolate()->has_pending_exception()); in GetUnoptimizedCode()
876 DCHECK(!shared->is_compiled()); in GetUnoptimizedCode()
878 CompilationInfoWithZone info(shared); in GetUnoptimizedCode()
913 Handle<SharedFunctionInfo> shared = info->shared_info(); in EnsureDeoptimizationSupport() local
914 shared->EnableDeoptimizationSupport(*unoptimized.code()); in EnsureDeoptimizationSupport()
915 shared->set_feedback_vector(*unoptimized.feedback_vector()); in EnsureDeoptimizationSupport()
919 if (shared->scope_info() == ScopeInfo::Empty(info->isolate())) { in EnsureDeoptimizationSupport()
922 shared->set_scope_info(*target_scope_info); in EnsureDeoptimizationSupport()
926 RecordFunctionCompilation(Logger::LAZY_COMPILE_TAG, &unoptimized, shared); in EnsureDeoptimizationSupport()
949 Handle<Code> old_code(function->shared()->code()); in GetDebugCode()
1320 Handle<SharedFunctionInfo> shared = info->shared_info(); in GetOptimizedCode() local
1321 if (shared->code()->kind() != Code::FUNCTION || in GetOptimizedCode()
1322 ScopeInfo::Empty(isolate) == shared->scope_info()) { in GetOptimizedCode()
1330 shared->ReplaceCode(*current_code); in GetOptimizedCode()
1359 Handle<SharedFunctionInfo> shared = info->shared_info(); in GetConcurrentlyOptimizedCode() local
1360 shared->code()->set_profiler_ticks(0); in GetConcurrentlyOptimizedCode()
1369 if (shared->optimization_disabled()) { in GetConcurrentlyOptimizedCode()
1376 RecordFunctionCompilation(Logger::LAZY_COMPILE_TAG, info.get(), shared); in GetConcurrentlyOptimizedCode()