Lines Matching defs:const
41 bool FeedbackVectorSpec::HasTypeProfileSlot() const {
67 FeedbackSlotKind FeedbackMetadata::GetKind(FeedbackSlot slot) const {
83 const FeedbackVectorSpec* spec) {
86 const int slot_count = spec == nullptr ? 0 : spec->slot_count();
87 const int create_closure_slot_count =
121 Isolate* isolate, const FeedbackVectorSpec* spec);
123 LocalIsolate* isolate, const FeedbackVectorSpec* spec);
126 const FeedbackVectorSpec* other_spec) const {
145 const char* FeedbackMetadata::Kind2String(FeedbackSlotKind kind) {
201 bool FeedbackMetadata::HasTypeProfileSlot() const {
208 FeedbackSlotKind FeedbackVector::GetKind(FeedbackSlot slot) const {
214 AcquireLoadTag tag) const {
219 FeedbackSlot FeedbackVector::GetTypeProfileSlot() const {
256 const int slot_count = feedback_metadata->slot_count();
338 Isolate* isolate, const FeedbackVectorSpec* spec) {
445 SharedFunctionInfo shared, const char* reason) {
478 MaybeObjectHandle NexusConfig::NewHandle(MaybeObject object) const {
487 Handle<T> NexusConfig::NewHandle(T object) const {
499 WriteBarrierMode mode_extra) const {
509 FeedbackVector vector, FeedbackSlot slot) const {
534 const NexusConfig& config)
652 void FeedbackNexus::ConfigureMegaDOM(const MaybeObjectHandle& handler) {
674 Map FeedbackNexus::GetFirstMap() const {
683 InlineCacheState FeedbackNexus::ic_state() const {
869 void FeedbackNexus::ConfigureHandlerMode(const MaybeObjectHandle& handler) {
913 const int kMaxElements = FLAG_max_valid_polymorphic_map_count *
1000 double const invocation_count = vector().invocation_count(kRelaxedLoad);
1001 double const call_count = GetCallCount();
1010 const MaybeObjectHandle& handler) {
1029 Handle<Name> name, std::vector<MapAndHandler> const& maps_and_handlers) {
1050 int FeedbackNexus::ExtractMaps(MapHandles* maps) const {
1062 std::vector<MapAndFeedback>* maps_and_feedback) const {
1083 TryUpdateHandler map_handler) const {
1105 MaybeObjectHandle FeedbackNexus::FindHandlerForMap(Handle<Map> map) const {
1116 Name FeedbackNexus::GetName() const {
1133 KeyedAccessLoadMode FeedbackNexus::GetKeyedAccessLoadMode() const {
1199 KeyedAccessStoreMode FeedbackNexus::GetKeyedAccessStoreMode() const {
1209 for (const MapAndHandler& map_and_handler : maps_and_handlers) {
1210 const MaybeObjectHandle maybe_code_handler = map_and_handler.second;
1263 IcCheckType FeedbackNexus::GetKeyType() const {
1282 BinaryOperationHint FeedbackNexus::GetBinaryOperationFeedback() const {
1288 CompareOperationHint FeedbackNexus::GetCompareOperationFeedback() const {
1294 ForInHint FeedbackNexus::GetForInFeedback() const {
1300 MaybeHandle<JSObject> FeedbackNexus::GetConstructorFeedback() const {
1329 MaybeObject const feedback = GetFeedback();
1363 std::vector<int> FeedbackNexus::GetSourcePositions() const {
1368 MaybeObject const feedback = GetFeedback();
1391 uint32_t position) const {
1395 MaybeObject const feedback = GetFeedback();
1424 FeedbackIterator::FeedbackIterator(const FeedbackNexus* nexus)