/external/v8/src/compiler/ |
H A D | frame-states.cc | 72 Handle<SharedFunctionInfo> shared_info; local 73 if (info.shared_info().ToHandle(&shared_info)) { 74 os << ", " << Brief(*shared_info);
|
H A D | frame-states.h | 96 Handle<SharedFunctionInfo> shared_info, 101 shared_info_(shared_info), 106 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::internal::compiler::FrameStateFunctionInfo 140 MaybeHandle<SharedFunctionInfo> shared_info() const { function in class:v8::internal::compiler::final 142 : info_->shared_info(); 94 FrameStateFunctionInfo(FrameStateType type, int parameter_count, int local_count, Handle<SharedFunctionInfo> shared_info, ContextCallingMode context_calling_mode) argument
|
H A D | js-inlining.cc | 302 info_->shared_info()->DebugName()->ToCString().get()); 311 info_->shared_info()->DebugName()->ToCString().get()); 321 info_->shared_info()->DebugName()->ToCString().get()); 329 info_->shared_info()->DebugName()->ToCString().get()); 345 info_->shared_info()->DebugName()->ToCString().get()); 356 Handle<SharedFunctionInfo> shared_info; local 357 if (info.shared_info().ToHandle(&shared_info) && 358 *shared_info == function->shared()) { 361 info_->shared_info() [all...] |
H A D | js-operator.h | 417 CreateClosureParameters(Handle<SharedFunctionInfo> shared_info, argument 419 : shared_info_(shared_info), pretenure_(pretenure) {} 421 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::internal::compiler::final 515 const Operator* CreateClosure(Handle<SharedFunctionInfo> shared_info,
|
H A D | js-operator.cc | 433 lhs.shared_info().location() == rhs.shared_info().location(); 444 return base::hash_combine(p.pretenure(), p.shared_info().location()); 449 return os << p.pretenure() << ", " << Brief(*p.shared_info()); 922 Handle<SharedFunctionInfo> shared_info, PretenureFlag pretenure) { 923 CreateClosureParameters parameters(shared_info, pretenure); 921 CreateClosure( Handle<SharedFunctionInfo> shared_info, PretenureFlag pretenure) argument
|
H A D | code-generator.cc | 89 if (!inlined.shared_info.is_identical_to(info->shared_info())) { 90 DefineDeoptimizationLiteral(inlined.shared_info); 98 if (!inlined.shared_info.is_identical_to(info->shared_info())) { 375 data->SetSharedFunctionInfo(*info->shared_info()); 567 Handle<SharedFunctionInfo> shared_info; local 568 if (!descriptor->shared_info().ToHandle(&shared_info)) { 572 shared_info [all...] |
H A D | common-operator.cc | 869 Handle<SharedFunctionInfo> shared_info, 872 FrameStateFunctionInfo(type, parameter_count, local_count, shared_info, 867 CreateFrameStateFunctionInfo( FrameStateType type, int parameter_count, int local_count, Handle<SharedFunctionInfo> shared_info, ContextCallingMode context_calling_mode) argument
|
H A D | instruction.cc | 827 MaybeHandle<SharedFunctionInfo> shared_info, 836 shared_info_(shared_info), 823 FrameStateDescriptor( Zone* zone, FrameStateType type, BailoutId bailout_id, OutputFrameStateCombine state_combine, size_t parameters_count, size_t locals_count, size_t stack_count, MaybeHandle<SharedFunctionInfo> shared_info, FrameStateDescriptor* outer_state) argument
|
H A D | interpreter-assembler.cc | 434 Node* shared_info = local 437 LoadObjectField(shared_info, SharedFunctionInfo::kFeedbackVectorOffset);
|
H A D | bytecode-graph-builder.cc | 385 bytecode_array_(handle(info()->shared_info()->bytecode_array())), 389 bytecode_array()->register_count(), info()->shared_info(), 1060 Handle<SharedFunctionInfo> shared_info = local 1064 const Operator* op = javascript()->CreateClosure(shared_info, tenured);
|
H A D | ast-graph-builder.cc | 458 info->scope()->num_stack_slots(), info->shared_info(), 1533 Handle<SharedFunctionInfo> shared_info = local 1535 CHECK(!shared_info.is_null()); // TODO(mstarzinger): Set stack overflow? 1539 const Operator* op = javascript()->CreateClosure(shared_info, pretenure); 2956 if (FLAG_turbo_loop_stackcheck || !info()->shared_info()->asm_function()) { 3071 return VectorSlotPair(handle(info()->shared_info()->feedback_vector()), slot);
|
/external/v8/src/heap/ |
H A D | mark-compact-inl.h | 85 void CodeFlusher::AddCandidate(SharedFunctionInfo* shared_info) { argument 86 if (GetNextCandidate(shared_info) == NULL) { 87 SetNextCandidate(shared_info, shared_function_info_candidates_head_); 88 shared_function_info_candidates_head_ = shared_info;
|
H A D | objects-visiting-inl.h | 583 SharedFunctionInfo* shared_info = function->shared(); local 593 if (function->code() != shared_info->code()) { 602 return IsFlushable(heap, shared_info); 608 Heap* heap, SharedFunctionInfo* shared_info) { 611 MarkBit code_mark = Marking::MarkBitFrom(shared_info->code()); 618 if (!(shared_info->is_compiled() && HasSourceCode(heap, shared_info))) { 623 Object* function_data = shared_info->function_data(); 629 if (shared_info->code()->kind() != Code::FUNCTION) { 634 if (!shared_info 607 IsFlushable( Heap* heap, SharedFunctionInfo* shared_info) argument [all...] |
/external/v8/test/unittests/interpreter/ |
H A D | bytecode-array-builder-unittest.cc | 95 Handle<SharedFunctionInfo> shared_info = factory->NewSharedFunctionInfo( local 98 builder.CreateClosure(shared_info, NOT_TENURED);
|
/external/v8/src/ |
H A D | code-stubs-hydrogen.cc | 107 void BuildInstallCode(HValue* js_function, HValue* shared_info); 113 HValue* shared_info, 1932 HValue* shared_info) { 1936 HValue* code_object = Add<HLoadNamedField>(shared_info, nullptr, 1962 HValue* shared_info, 1968 shared_info, nullptr, HObjectAccess::ForOptimizedCodeMap()); 1973 BuildInstallCode(js_function, shared_info); 2032 BuildInstallCode(js_function, shared_info); 2045 HValue* shared_info = GetParameter(0); local 2074 js_function, HObjectAccess::ForSharedFunctionInfoPointer(), shared_info); 1931 BuildInstallCode(HValue* js_function, HValue* shared_info) argument 1960 BuildInstallFromOptimizedCodeMap( HValue* js_function, HValue* shared_info, HValue* native_context) argument [all...] |
H A D | compiler.cc | 74 PARSE_INFO_GETTER(Handle<SharedFunctionInfo>, shared_info) 103 return parse_info_ && !parse_info_->shared_info().is_null(); 140 if (shared_info()->is_compiled()) { 144 shared_info()->feedback_vector(), parse_info->isolate()); 146 if (shared_info()->never_compiled()) MarkAsFirstCompile(); 177 opt_count_(has_shared_info() ? shared_info()->opt_count() : 0), 233 (!has_shared_info() || !shared_info()->optimization_disabled()); 376 if (info()->shared_info()->HasDebugInfo()) { 397 bool should_recompile = !info()->shared_info()->has_deoptimization_support(); 411 DCHECK(info()->shared_info() 721 MaybeDisableOptimization(Handle<SharedFunctionInfo> shared_info, BailoutReason bailout_reason) argument 919 Handle<SharedFunctionInfo> shared_info = parse_info->shared_info(); local 1371 Handle<SharedFunctionInfo> shared_info; local [all...] |
H A D | compiler.h | 149 Handle<SharedFunctionInfo> shared_info() const; 402 Handle<SharedFunctionInfo> shared_info; member in struct:v8::internal::CompilationInfo::InlinedFunctionHolder 411 : shared_info(inlined_shared_info), 435 shared_info()->DisableOptimization(bailout_reason()); 510 // A copy of shared_info()->opt_count() to avoid handle deref
|
H A D | deoptimizer.h | 128 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::internal::TranslatedFrame 175 SharedFunctionInfo* shared_info, int height); 177 SharedFunctionInfo* shared_info, 180 SharedFunctionInfo* shared_info); 181 static TranslatedFrame ArgumentsAdaptorFrame(SharedFunctionInfo* shared_info, 183 static TranslatedFrame ConstructStubFrame(SharedFunctionInfo* shared_info, 195 SharedFunctionInfo* shared_info = nullptr, int height = 0) 198 raw_shared_info_(shared_info),
|
H A D | frames.cc | 955 SharedFunctionInfo* const shared_info = local 973 DCHECK_EQ(shared_info, function->shared()); 997 Code* const code = shared_info->code(); 1004 Deoptimizer::GetOutputInfo(output_data, ast_id, shared_info);
|
H A D | deoptimizer.cc | 1887 int frame_arg_count = frame->shared_info()->internal_formal_parameter_count(); 2858 SharedFunctionInfo* shared_info, 2860 TranslatedFrame frame(kFunction, shared_info->GetIsolate(), shared_info, 2868 BailoutId bytecode_offset, SharedFunctionInfo* shared_info, int height) { 2869 TranslatedFrame frame(kInterpretedFunction, shared_info->GetIsolate(), 2870 shared_info, height); 2877 Kind kind, SharedFunctionInfo* shared_info) { 2879 return TranslatedFrame(kind, shared_info->GetIsolate(), shared_info); 2857 JSFrame(BailoutId node_id, SharedFunctionInfo* shared_info, int height) argument 2867 InterpretedFrame( BailoutId bytecode_offset, SharedFunctionInfo* shared_info, int height) argument 2876 AccessorFrame( Kind kind, SharedFunctionInfo* shared_info) argument 2883 ArgumentsAdaptorFrame( SharedFunctionInfo* shared_info, int height) argument 2890 ConstructStubFrame( SharedFunctionInfo* shared_info, int height) argument 2954 SharedFunctionInfo* shared_info = local 2970 SharedFunctionInfo* shared_info = local 2987 SharedFunctionInfo* shared_info = local 3000 SharedFunctionInfo* shared_info = local 3013 SharedFunctionInfo* shared_info = local 3025 SharedFunctionInfo* shared_info = local [all...] |
/external/v8/src/interpreter/ |
H A D | bytecode-array-builder.cc | 567 Handle<SharedFunctionInfo> shared_info, PretenureFlag tenured) { 568 size_t entry = GetConstantPoolEntry(shared_info); 566 CreateClosure( Handle<SharedFunctionInfo> shared_info, PretenureFlag tenured) argument
|
H A D | bytecode-generator.cc | 885 Handle<SharedFunctionInfo> shared_info = local 887 CHECK(!shared_info.is_null()); // TODO(rmcilroy): Set stack overflow? 888 builder()->CreateClosure(shared_info,
|
/external/v8/src/parsing/ |
H A D | parser.h | 130 Handle<SharedFunctionInfo> shared_info() { return shared_; } function in class:v8::internal::ParseInfo
|
/external/v8/src/debug/ |
H A D | liveedit.cc | 976 Handle<SharedFunctionInfo> shared_info, 979 int old_literal_count = shared_info->num_literals(); 985 IterateJSFunctions(shared_info, &visitor); 991 CollectJSFunctions(shared_info, isolate); 992 Handle<TypeFeedbackVector> vector(shared_info->feedback_vector()); 1001 shared_info->set_num_literals(new_literal_count); 1007 // provided shared_info. 1009 static void IterateJSFunctions(Handle<SharedFunctionInfo> shared_info, argument 1011 HeapIterator iterator(shared_info->GetHeap()); 1016 if (function->shared() == *shared_info) { 975 PatchLiterals(FunctionInfoWrapper* compile_info_wrapper, Handle<SharedFunctionInfo> shared_info, Isolate* isolate) argument 1025 CollectJSFunctions( Handle<SharedFunctionInfo> shared_info, Isolate* isolate) argument 1082 DependentFunctionMarker(SharedFunctionInfo* shared_info) argument 1120 Handle<SharedFunctionInfo> shared_info = shared_info_wrapper.GetInfo(); local 1152 Handle<SharedFunctionInfo> shared_info = shared_info_wrapper.GetInfo(); local 1161 Handle<SharedFunctionInfo> shared_info = local [all...] |
/external/v8/src/profiler/ |
H A D | heap-snapshot-generator.cc | 1143 SharedFunctionInfo* shared_info = js_fun->shared(); local 1147 TagObject(shared_info, "(shared function info)"); 1149 "shared", shared_info,
|