Home | History | Annotate | Download | only in src

Lines Matching refs:cast

48   Symbol* symbol = Symbol::cast(heap_object);
286 Handle<FeedbackVector> result = Handle<FeedbackVector>::cast(vector);
300 Handle<ArrayList> list = Handle<ArrayList>::cast(
339 Code* code = Code::cast(slot->GetHeapObject());
389 WeakFixedArray::cast(heap_object)->length() == length) {
390 return handle(WeakFixedArray::cast(heap_object), isolate);
402 WeakFixedArray::cast(heap_object)->length() == length) {
403 return handle(WeakFixedArray::cast(heap_object), isolate);
604 WeakFixedArray* extra_array = WeakFixedArray::cast(extra);
760 Map::cast(*feedback)->is_deprecated()) {
778 Handle<WeakFixedArray> array = Handle<WeakFixedArray>::cast(feedback);
783 Handle<Map> cached_map(Map::cast(feedback->GetHeapObject()), isolate);
919 array = WeakFixedArray::cast(GetFeedbackExtra()->ToStrongHeapObject());
921 array = WeakFixedArray::cast(heap_object);
928 Map* map = Map::cast(heap_object);
935 Map* map = Map::cast(heap_object);
942 Map* map = Map::cast(heap_object);
965 array = WeakFixedArray::cast(GetFeedbackExtra()->ToStrongHeapObject());
967 array = WeakFixedArray::cast(heap_object);
974 Map* array_map = Map::cast(heap_object);
984 Map* cell_map = Map::cast(heap_object);
1012 array = WeakFixedArray::cast(GetFeedbackExtra()->ToStrongHeapObject());
1014 array = WeakFixedArray::cast(heap_object);
1044 return Name::cast(feedback->ToStrongHeapObject());
1082 Handle<StoreHandler>::cast(maybe_code_handler.object());
1083 handler = handle(Code::cast(data_handler->smi_handler()),
1092 handler = Handle<Code>::cast(maybe_code_handler.object());
1143 return handle(FeedbackCell::cast(GetFeedback()->ToObject()),
1153 return handle(JSObject::cast(heap_object), isolate);
1163 if (String::cast(obj)->Equals(*type)) {
1185 types = handle(SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()),
1200 handle(ArrayList::cast(types->ValueAt(entry)), isolate);
1223 SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()), isolate);
1230 int position = Smi::cast(key)->value();
1250 SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()), isolate);
1258 Handle<ArrayList>(ArrayList::cast(types->ValueAt(entry)), isolate);
1261 types_for_position.push_back(Handle<String>(String::cast(t), isolate));
1283 ArrayList::cast(feedback->get(value_index)), isolate);
1310 handle(SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()),