/external/v8/src/objects/ |
D | compilation-cache-table.h | 52 FeedbackCell feedback_cell); 54 FeedbackCell feedback_cell() const { in feedback_cell() function 114 Handle<Context> native_context, Handle<FeedbackCell> feedback_cell, in EXTERN_DECLARE_HASH_TABLE()
|
D | compilation-cache-table.cc | 47 Handle<FeedbackCell> feedback_cell) { in AddToFeedbackCellsMap() argument 69 HeapObjectReference::Weak(*feedback_cell)); in AddToFeedbackCellsMap() 95 HeapObjectReference::Weak(*feedback_cell)); in AddToFeedbackCellsMap() 270 FeedbackCell feedback_cell = in LookupEval() local 272 return InfoCellPair(isolate, SharedFunctionInfo::cast(obj), feedback_cell); in LookupEval() 320 Handle<Context> native_context, Handle<FeedbackCell> feedback_cell, in PutEval() argument 339 feedback_cell); in PutEval()
|
D | compilation-cache-table-inl.h | 84 FeedbackCell feedback_cell) in InfoCellPair() argument 88 feedback_cell_(feedback_cell) {} in InfoCellPair()
|
D | js-function.tq | 27 feedback_cell: FeedbackCell;
|
D | js-function.cc | 279 Handle<FeedbackCell> feedback_cell = in EnsureClosureFeedbackCellArray() local 281 function->set_raw_feedback_cell(*feedback_cell); in EnsureClosureFeedbackCellArray()
|
/external/v8/src/compiler/ |
D | js-inlining-heuristic.cc | 113 FeedbackCellRef feedback_cell(broker(), FeedbackCellOf(m.op())); in CollectFunctions() local 115 feedback_cell.shared_function_info().value(); in CollectFunctions() 117 if (feedback_cell.value().IsFeedbackVector() && in CollectFunctions() 119 feedback_cell.value().AsFeedbackVector())) { in CollectFunctions() 129 FeedbackCellRef feedback_cell = n.GetFeedbackCellRefChecked(broker()); in CollectFunctions() local 132 if (feedback_cell.value().IsFeedbackVector() && in CollectFunctions() 134 feedback_cell.value().AsFeedbackVector())) { in CollectFunctions()
|
D | bytecode-graph-builder.h | 44 FeedbackCellRef const& feedback_cell,
|
D | js-inlining.cc | 441 FeedbackCellRef feedback_cell = DetermineCallContext(node, &context); in ReduceJSCall() local 443 *shared_info, feedback_cell.value().AsFeedbackVector())); in ReduceJSCall() 472 BuildGraphFromBytecode(broker(), zone(), *shared_info, feedback_cell, in ReduceJSCall()
|
D | simplified-operator.h | 893 const Operator* CheckClosure(const Handle<FeedbackCell>& feedback_cell); in NON_EXPORTED_BASE() 1210 #define INPUTS(V) V(FeedbackCell, feedback_cell, 0, FeedbackCell)
|
D | bytecode-graph-builder.cc | 38 FeedbackCellRef const& feedback_cell, 992 FeedbackCellRef const& feedback_cell, BailoutId osr_offset, in BytecodeGraphBuilder() argument 1001 feedback_cell_(feedback_cell), in BytecodeGraphBuilder() 1002 feedback_vector_(feedback_cell.value().AsFeedbackVector()), in BytecodeGraphBuilder() 4516 FeedbackCellRef const& feedback_cell, in BuildGraphFromBytecode() argument 4524 shared_info, feedback_cell.value().AsFeedbackVector())); in BuildGraphFromBytecode() 4527 feedback_cell, osr_offset, jsgraph, invocation_frequency, in BuildGraphFromBytecode()
|
D | js-create-lowering.cc | 939 FeedbackCellRef feedback_cell = n.GetFeedbackCellRefChecked(broker()); in ReduceJSCreateClosure() local 948 if (!feedback_cell.map().equals( in ReduceJSCreateClosure() 980 a.Store(AccessBuilder::ForJSFunctionFeedbackCell(), feedback_cell); in ReduceJSCreateClosure()
|
D | simplified-operator.cc | 1576 const Handle<FeedbackCell>& feedback_cell) { in CheckClosure() argument 1582 feedback_cell); // parameter in CheckClosure()
|
D | effect-control-linearizer.cc | 1772 Handle<FeedbackCell> feedback_cell = FeedbackCellOf(node->op()); in LowerCheckClosure() local 1788 Node* check_cell = __ WordEqual(value_cell, __ HeapConstant(feedback_cell)); in LowerCheckClosure() 3636 TNode<FeedbackCell> feedback_cell = n.feedback_cell(); in LowerUpdateInterruptBudget() local 3638 AccessBuilder::ForFeedbackCellInterruptBudget(), feedback_cell); in LowerUpdateInterruptBudget() 3640 __ StoreField(AccessBuilder::ForFeedbackCellInterruptBudget(), feedback_cell, in LowerUpdateInterruptBudget() 3650 node->op()->properties(), feedback_cell); in LowerUpdateInterruptBudget()
|
/external/v8/src/codegen/ |
D | compilation-cache.cc | 229 Handle<FeedbackCell> feedback_cell, in Put() argument 235 native_context, feedback_cell, position); in Put() 396 Handle<FeedbackCell> feedback_cell, in PutEval() argument 403 eval_global_.Put(source, outer_info, function_info, context, feedback_cell, in PutEval() 410 feedback_cell, position); in PutEval()
|
D | compilation-cache.h | 129 Handle<Context> native_context, Handle<FeedbackCell> feedback_cell, 221 Handle<FeedbackCell> feedback_cell, int position);
|
D | compiler.cc | 1989 Handle<FeedbackCell> feedback_cell; in GetFunctionFromEval() local 1991 feedback_cell = handle(eval_result.feedback_cell(), isolate); in GetFunctionFromEval() 2054 shared_info, context, feedback_cell, AllocationType::kYoung); in GetFunctionFromEval()
|
/external/v8/src/runtime/ |
D | runtime-scopes.cc | 158 Handle<FeedbackCell> feedback_cell = in RUNTIME_FUNCTION() 161 sfi, context, feedback_cell, AllocationType::kOld); in RUNTIME_FUNCTION() 205 Handle<FeedbackCell> feedback_cell = in RUNTIME_FUNCTION() 208 sfi, context, feedback_cell, AllocationType::kOld); in RUNTIME_FUNCTION() 562 CONVERT_ARG_HANDLE_CHECKED(FeedbackCell, feedback_cell, 1); in RUNTIME_FUNCTION() 566 shared, context, feedback_cell, AllocationType::kYoung); in RUNTIME_FUNCTION() 574 CONVERT_ARG_HANDLE_CHECKED(FeedbackCell, feedback_cell, 1); in RUNTIME_FUNCTION() 580 shared, context, feedback_cell, AllocationType::kOld); in RUNTIME_FUNCTION()
|
D | runtime-internal.cc | 355 CONVERT_ARG_HANDLE_CHECKED(FeedbackCell, feedback_cell, 0); in RUNTIME_FUNCTION() 357 DCHECK(feedback_cell->value().IsFeedbackVector()); in RUNTIME_FUNCTION() 359 feedback_cell->set_interrupt_budget(FLAG_interrupt_budget); in RUNTIME_FUNCTION()
|
/external/v8/src/builtins/ |
D | builtins-constructor-gen.cc | 135 auto feedback_cell = Parameter<FeedbackCell>(Descriptor::kFeedbackCell); in TF_BUILTIN() local 142 const TNode<Map> feedback_cell_map = LoadMap(feedback_cell); in TF_BUILTIN() 148 feedback_cell_map, feedback_cell); in TF_BUILTIN() 152 StoreMapNoWriteBarrier(feedback_cell, RootIndex::kOneClosureCellMap); in TF_BUILTIN() 156 StoreMapNoWriteBarrier(feedback_cell, RootIndex::kManyClosuresCellMap); in TF_BUILTIN() 208 feedback_cell); in TF_BUILTIN()
|
D | ic-callable.tq | 81 const targetFeedbackCell: FeedbackCell = target.feedback_cell; 89 const feedbackCell: FeedbackCell = feedbackValueJSFunction.feedback_cell;
|
/external/v8/src/heap/ |
D | factory.cc | 3709 Handle<FeedbackCell> feedback_cell, AllocationType allocation) { in NewFunctionFromSharedFunctionInfo() argument 3712 .set_feedback_cell(feedback_cell) in NewFunctionFromSharedFunctionInfo() 3758 Handle<FeedbackCell> feedback_cell = maybe_feedback_cell_.ToHandleChecked(); in BuildRaw() local 3771 function->set_raw_feedback_cell(*feedback_cell); in BuildRaw() 3795 Handle<FeedbackCell> feedback_cell; in PrepareFeedbackCell() local 3796 if (maybe_feedback_cell_.ToHandle(&feedback_cell)) { in PrepareFeedbackCell() 3800 feedback_cell->IncrementClosureCount(isolate_); in PrepareFeedbackCell() 3801 if (feedback_cell->value().IsFeedbackVector()) { in PrepareFeedbackCell() 3802 FeedbackVector::cast(feedback_cell->value()) in PrepareFeedbackCell()
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 1032 TNode<FeedbackCell> feedback_cell = in UpdateInterruptBudget() local 1035 feedback_cell, FeedbackCell::kInterruptBudgetOffset); in UpdateInterruptBudget() 1065 feedback_cell, FeedbackCell::kInterruptBudgetOffset, new_budget.value()); in UpdateInterruptBudget()
|
D | interpreter-generator.cc | 2456 TNode<FeedbackCell> feedback_cell = in IGNITION_HANDLER() local 2466 CallBuiltin(Builtins::kFastNewClosure, context, shared, feedback_cell); in IGNITION_HANDLER() 2480 CallRuntime(Runtime::kNewClosure, context, shared, feedback_cell); in IGNITION_HANDLER() 2488 shared, feedback_cell); in IGNITION_HANDLER()
|
/external/v8/src/profiler/ |
D | heap-snapshot-generator.h | 387 FeedbackCell feedback_cell);
|
D | heap-snapshot-generator.cc | 1193 FeedbackCell feedback_cell) { in ExtractFeedbackCellReferences() argument 1194 TagObject(feedback_cell, "(feedback cell)"); in ExtractFeedbackCellReferences() 1195 SetInternalReference(entry, "value", feedback_cell.value(), in ExtractFeedbackCellReferences()
|