Lines Matching refs:shared
84 shared_info_(Handle<SharedFunctionInfo>(closure->shared())), in CompilationInfo()
275 int opt_count = function->shared()->opt_count(); in RecordOptimizationStats()
276 function->shared()->set_opt_count(opt_count + 1); in RecordOptimizationStats()
294 code_size += function->shared()->SourceSize(); in RecordOptimizationStats()
441 Handle<SharedFunctionInfo> shared = info()->shared_info(); in CreateGraph() local
442 shared->EnableDeoptimizationSupport(*unoptimized.code()); in CreateGraph()
445 Logger::LAZY_COMPILE_TAG, &unoptimized, shared); in CreateGraph()
609 void SetExpectedNofPropertiesFromEstimate(Handle<SharedFunctionInfo> shared, in SetExpectedNofPropertiesFromEstimate() argument
612 if (shared->live_objects_may_exist()) return; in SetExpectedNofPropertiesFromEstimate()
631 shared->set_expected_nof_properties(estimate); in SetExpectedNofPropertiesFromEstimate()
653 script->set_eval_from_shared(it.frame()->function()->shared()); in MakeFunctionInfo()
904 Handle<SharedFunctionInfo> shared = info->shared_info(); in InstallFullCode() local
910 shared->set_scope_info(*scope_info); in InstallFullCode()
911 shared->ReplaceCode(*code); in InstallFullCode()
920 SetExpectedNofPropertiesFromEstimate(shared, expected); in InstallFullCode()
923 ASSERT(shared->is_compiled()); in InstallFullCode()
924 shared->set_dont_optimize_reason(lit->dont_optimize_reason()); in InstallFullCode()
925 shared->set_dont_inline(lit->flags()->Contains(kDontInline)); in InstallFullCode()
926 shared->set_ast_node_count(lit->ast_node_count()); in InstallFullCode()
930 !shared->optimization_disabled()) { in InstallFullCode()
946 Handle<SharedFunctionInfo> shared = info->shared_info(); in InstallCodeCommon() local
953 if (shared->optimization_disabled()) code->set_optimizable(false); in InstallCodeCommon()
955 if (shared->code() == *code) { in InstallCodeCommon()
959 Compiler::RecordFunctionCompilation(Logger::LAZY_COMPILE_TAG, info, shared); in InstallCodeCommon()
970 Handle<SharedFunctionInfo> shared(function->shared()); in InsertCodeIntoOptimizedCodeMap() local
974 shared, native_context, code, literals); in InsertCodeIntoOptimizedCodeMap()
984 Handle<SharedFunctionInfo> shared = info->shared_info(); in InstallCodeFromOptimizedCodeMap() local
988 int index = shared->SearchOptimizedCodeMap(*native_context); in InstallCodeFromOptimizedCodeMap()
996 shared->InstallFromOptimizedCodeMap(*function, index); in InstallCodeFromOptimizedCodeMap()
1012 Handle<SharedFunctionInfo> shared = info->shared_info(); in CompileLazy() local
1013 int compiled_size = shared->end_position() - shared->start_position(); in CompileLazy()
1028 shared->set_language_mode(language_mode); in CompileLazy()
1041 ASSERT(shared->scope_info() != ScopeInfo::Empty(isolate)); in CompileLazy()
1078 Handle<SharedFunctionInfo> shared = info->shared_info(); in RecompileConcurrent() local
1082 shared->code()->TranslatePcOffsetToAstId(osr_pc_offset); in RecompileConcurrent()
1099 int compiled_size = shared->end_position() - shared->start_position(); in RecompileConcurrent()
1112 shared->set_language_mode(language_mode); in RecompileConcurrent()
1120 shared->code()->set_profiler_ticks(0); in RecompileConcurrent()
1295 Handle<SharedFunctionInfo> shared) { in RecordFunctionCompilation() argument
1308 int line_num = GetScriptLineNumber(script, shared->start_position()) + 1; in RecordFunctionCompilation()
1310 GetScriptColumnNumber(script, shared->start_position()) + 1; in RecordFunctionCompilation()
1316 *shared, in RecordFunctionCompilation()
1325 *shared, in RecordFunctionCompilation()
1333 GDBJIT(AddCode(Handle<String>(shared->DebugName()), in RecordFunctionCompilation()