Home | History | Annotate | Download | only in src

Lines Matching refs:FeedbackVector

30            FeedbackVector::GetIndex(slot));
36 FeedbackVector::ToSlot(FeedbackVectorSpec::kTypeProfileSlotIndex);
184 FeedbackVector::ToSlot(FeedbackVectorSpec::kTypeProfileSlotIndex);
189 FeedbackSlotKind FeedbackVector::GetKind(FeedbackSlot slot) const {
194 FeedbackSlot FeedbackVector::GetTypeProfileSlot() const {
197 FeedbackVector::ToSlot(FeedbackVectorSpec::kTypeProfileSlotIndex);
203 Handle<FeedbackVector> FeedbackVector::New(Isolate* isolate,
209 Handle<FeedbackVector> vector = factory->NewFeedbackVector(shared, TENURED);
231 int index = FeedbackVector::GetIndex(slot);
286 Handle<FeedbackVector> result = Handle<FeedbackVector>::cast(vector);
295 void FeedbackVector::AddToVectorsForProfilingTools(
296 Isolate* isolate, Handle<FeedbackVector> vector) {
307 void FeedbackVector::SetOptimizedCode(Handle<FeedbackVector> vector,
313 void FeedbackVector::ClearOptimizedCode() {
318 void FeedbackVector::ClearOptimizationMarker() {
323 void FeedbackVector::SetOptimizationMarker(OptimizationMarker marker) {
327 void FeedbackVector::EvictOptimizedCodeMarkedForDeoptimization(
355 bool FeedbackVector::ClearSlots(Isolate* isolate) {
357 FeedbackVector::RawUninitializedSentinel(isolate));
373 void FeedbackVector::AssertNoLegacyTypes(MaybeObject* object) {
418 SetFeedbackExtra(*FeedbackVector::UninitializedSentinel(isolate),
424 SetFeedback(*FeedbackVector::UninitializedSentinel(isolate),
430 SetFeedback(*FeedbackVector::UninitializedSentinel(isolate),
443 SetFeedback(*FeedbackVector::UninitializedSentinel(isolate),
445 SetFeedbackExtra(*FeedbackVector::UninitializedSentinel(isolate),
505 SetFeedback(*FeedbackVector::PremonomorphicSentinel(GetIsolate()),
514 MaybeObject::FromObject(*FeedbackVector::MegamorphicSentinel(isolate));
529 MaybeObject::FromObject(*FeedbackVector::MegamorphicSentinel(isolate));
564 *FeedbackVector::UninitializedSentinel(isolate))) {
579 *FeedbackVector::UninitializedSentinel(isolate))) {
583 *FeedbackVector::MegamorphicSentinel(isolate))) {
587 *FeedbackVector::PremonomorphicSentinel(isolate))) {
613 *FeedbackVector::MegamorphicSentinel(isolate))) {
622 *FeedbackVector::UninitializedSentinel(isolate)));
656 *FeedbackVector::UninitializedSentinel(isolate))) {
660 *FeedbackVector::MegamorphicSentinel(isolate))) {
667 *FeedbackVector::UninitializedSentinel(isolate))) {
678 *FeedbackVector::UninitializedSentinel(isolate))) {
686 *FeedbackVector::UninitializedSentinel(isolate))) {
690 *FeedbackVector::MegamorphicSentinel(isolate))) {
713 SetFeedbackExtra(*FeedbackVector::UninitializedSentinel(isolate),
731 SetFeedbackExtra(*FeedbackVector::UninitializedSentinel(isolate),
793 *FeedbackVector::MegamorphicSentinel(isolate));
888 SetFeedbackExtra(*FeedbackVector::UninitializedSentinel(GetIsolate()),
1117 *FeedbackVector::MegamorphicSentinel(GetIsolate()))) {
1182 *FeedbackVector::UninitializedSentinel(isolate))) {
1218 *FeedbackVector::UninitializedSentinel(isolate))) {
1245 *FeedbackVector::UninitializedSentinel(isolate))) {
1304 *FeedbackVector::UninitializedSentinel(isolate))) {
1316 SetFeedback(*FeedbackVector::UninitializedSentinel(GetIsolate()));