Lines Matching refs:initial_map
27 InitialMapDependency(const JSFunctionRef& function, const MapRef& initial_map) in InitialMapDependency() argument
28 : function_(function), initial_map_(initial_map) { in InitialMapDependency()
30 DCHECK(function_.initial_map().equals(initial_map_)); in InitialMapDependency()
36 function->initial_map() == *initial_map_.object(); in IsValid()
80 Handle<Map> initial_map(function->initial_map(), function_.isolate()); in Install() local
81 DependentCode::InstallDependency(function_.isolate(), code, initial_map, in Install()
372 !function_.object()->initial_map().IsInobjectSlackTrackingInProgress()); in Install()
387 MapRef map = function.initial_map(); in DependOnInitialMap()
596 if (constructor.has_value()) receiver_map = constructor->initial_map(); in DependOnStablePrototypeChains()
619 SlackTrackingPrediction::SlackTrackingPrediction(MapRef initial_map, in SlackTrackingPrediction() argument
624 initial_map.GetInObjectPropertiesStartInWords()) {} in SlackTrackingPrediction()
629 MapRef initial_map = DependOnInitialMap(function); in DependOnInitialMapInstanceSizePrediction() local
636 DCHECK_LE(instance_size, function.initial_map().instance_size()); in DependOnInitialMapInstanceSizePrediction()
637 return SlackTrackingPrediction(initial_map, instance_size); in DependOnInitialMapInstanceSizePrediction()