Searched defs:shared_info (Results 1 - 25 of 29) sorted by relevance

12

/external/v8/src/compiler/
H A Dframe-states.cc72 Handle<SharedFunctionInfo> shared_info; local
73 if (info.shared_info().ToHandle(&shared_info)) {
74 os << ", " << Brief(*shared_info);
H A Dframe-states.h96 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 Djs-inlining.cc302 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 Djs-operator.h417 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 Djs-operator.cc433 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 Dcode-generator.cc89 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 Dcommon-operator.cc869 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 Dinstruction.cc827 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 Dinterpreter-assembler.cc434 Node* shared_info = local
437 LoadObjectField(shared_info, SharedFunctionInfo::kFeedbackVectorOffset);
H A Dbytecode-graph-builder.cc385 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 Dast-graph-builder.cc458 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 Dmark-compact-inl.h85 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 Dobjects-visiting-inl.h583 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 Dbytecode-array-builder-unittest.cc95 Handle<SharedFunctionInfo> shared_info = factory->NewSharedFunctionInfo( local
98 builder.CreateClosure(shared_info, NOT_TENURED);
/external/v8/src/
H A Dcode-stubs-hydrogen.cc107 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 Dcompiler.cc74 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 Dcompiler.h149 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 Ddeoptimizer.h128 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 Dframes.cc955 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 Ddeoptimizer.cc1887 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 Dbytecode-array-builder.cc567 Handle<SharedFunctionInfo> shared_info, PretenureFlag tenured) {
568 size_t entry = GetConstantPoolEntry(shared_info);
566 CreateClosure( Handle<SharedFunctionInfo> shared_info, PretenureFlag tenured) argument
H A Dbytecode-generator.cc885 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 Dparser.h130 Handle<SharedFunctionInfo> shared_info() { return shared_; } function in class:v8::internal::ParseInfo
/external/v8/src/debug/
H A Dliveedit.cc976 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 Dheap-snapshot-generator.cc1143 SharedFunctionInfo* shared_info = js_fun->shared(); local
1147 TagObject(shared_info, "(shared function info)");
1149 "shared", shared_info,

Completed in 3104 milliseconds

12