/external/chromium_org/v8/src/ic/ |
H A D | handler-compiler.h | 25 Handle<HeapType> type, Handle<JSObject> holder, 91 Handle<HeapType> type() const { return type_; } 95 Handle<HeapType> type_; 102 NamedLoadHandlerCompiler(Isolate* isolate, Handle<HeapType> type, 133 Handle<HeapType> type); 135 static void GenerateLoadViaGetter(MacroAssembler* masm, Handle<HeapType> type, 140 GenerateLoadViaGetter(masm, Handle<HeapType>::null(), no_reg, 196 explicit NamedStoreHandlerCompiler(Isolate* isolate, Handle<HeapType> type, 215 Handle<HeapType> type, Register receiver, 219 GenerateStoreViaSetter(masm, Handle<HeapType> [all...] |
H A D | ic-compiler.h | 30 Handle<HeapType> type, 80 Handle<Code> CompileMonomorphic(Handle<HeapType> type, Handle<Code> handler,
|
H A D | ic-compiler.cc | 30 if (types->at(i)->Is(HeapType::Number())) return true; 36 Handle<Code> PropertyICCompiler::CompileMonomorphic(Handle<HeapType> type, 50 Code::Kind kind, Handle<Name> name, Handle<HeapType> type, 65 bool can_be_cached = !type->Is(HeapType::String()); 112 compiler.CompileMonomorphic(HeapType::Class(receiver_map, isolate), stub, 255 types.Add(HeapType::Class(receiver_maps->at(i), isolate));
|
H A D | ic-inl.h | 177 Handle<Map> IC::GetHandlerCacheHolder(HeapType* type, bool receiver_is_holder, 198 Handle<Map> IC::GetICCacheHolder(HeapType* type, Isolate* isolate,
|
H A D | ic.h | 105 static inline Handle<Map> GetHandlerCacheHolder(HeapType* type, 109 static inline Handle<Map> GetICCacheHolder(HeapType* type, Isolate* isolate, 122 static Handle<Map> TypeToMap(HeapType* type, Isolate* isolate); 127 static Handle<HeapType> CurrentTypeOf(Handle<Object> object, 180 void UpdateMegamorphicCache(HeapType* type, Name* name, Code* code); 203 Handle<HeapType> receiver_type() { return receiver_type_; } 218 list->Add(MapToType<HeapType>(target_maps_.at(i), isolate_)); 266 Handle<HeapType> receiver_type_;
|
H A D | handler-compiler.cc | 29 Handle<Name> name, Handle<HeapType> type) { 95 if (type()->Is(HeapType::String())) { 97 } else if (type()->Is(HeapType::Symbol())) { 99 } else if (type()->Is(HeapType::Number())) { 101 } else if (type()->Is(HeapType::Boolean())) {
|
/external/chromium_org/v8/src/ |
H A D | hydrogen-types.cc | 38 HType HType::FromType<HeapType>(Handle<HeapType> type);
|
H A D | property.h | 82 : Descriptor(key, HeapType::Any(key->GetIsolate()), attributes, 86 Handle<HeapType> field_type, 223 HeapType* GetFieldTypeFromMap(Map* map) const {
|
H A D | list.h | 192 typedef TypeImpl<HeapTypeConfig> HeapType; 198 typedef List<Handle<HeapType> > TypeHandleList;
|
/external/chromium_org/v8/src/ic/arm/ |
H A D | ic-compiler-arm.cc | 71 Handle<HeapType> type = types->at(current); 77 if (type->Is(HeapType::Number())) {
|
H A D | handler-compiler-arm.cc | 20 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 56 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 355 HeapType* field_type = descriptors->GetFieldType(descriptor); 356 HeapType::Iterator<Map> it = field_type->Classes(); 489 HeapType::Iterator<Map> it = lookup->GetFieldType()->Classes();
|
/external/chromium_org/v8/src/ic/arm64/ |
H A D | ic-compiler-arm64.cc | 70 Handle<HeapType> type = types->at(current); 77 if (type->Is(HeapType::Number())) {
|
H A D | handler-compiler-arm64.cc | 211 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 253 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 404 HeapType* field_type = descriptors->GetFieldType(descriptor); 405 HeapType::Iterator<Map> it = field_type->Classes(); 526 HeapType::Iterator<Map> it = lookup->GetFieldType()->Classes();
|
/external/chromium_org/v8/src/ic/ia32/ |
H A D | ic-compiler-ia32.cc | 74 Handle<HeapType> type = types->at(current); 79 if (type->Is(HeapType::Number())) {
|
H A D | handler-compiler-ia32.cc | 20 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 216 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 352 HeapType* field_type = descriptors->GetFieldType(descriptor); 353 HeapType::Iterator<Map> it = field_type->Classes(); 480 HeapType::Iterator<Map> it = lookup->GetFieldType()->Classes();
|
/external/chromium_org/v8/src/ic/mips/ |
H A D | ic-compiler-mips.cc | 54 Handle<HeapType> type = types->at(current); 61 if (type->Is(HeapType::Number())) {
|
H A D | handler-compiler-mips.cc | 20 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 56 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 348 HeapType* field_type = descriptors->GetFieldType(descriptor); 349 HeapType::Iterator<Map> it = field_type->Classes(); 485 HeapType::Iterator<Map> it = lookup->GetFieldType()->Classes();
|
/external/chromium_org/v8/src/ic/mips64/ |
H A D | ic-compiler-mips64.cc | 54 Handle<HeapType> type = types->at(current); 61 if (type->Is(HeapType::Number())) {
|
H A D | handler-compiler-mips64.cc | 20 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 56 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 348 HeapType* field_type = descriptors->GetFieldType(descriptor); 349 HeapType::Iterator<Map> it = field_type->Classes(); 485 HeapType::Iterator<Map> it = lookup->GetFieldType()->Classes();
|
/external/chromium_org/v8/src/ic/x64/ |
H A D | ic-compiler-x64.cc | 108 Handle<HeapType> type = types->at(current); 114 if (type->Is(HeapType::Number())) {
|
H A D | handler-compiler-x64.cc | 203 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 244 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 347 HeapType* field_type = descriptors->GetFieldType(descriptor); 348 HeapType::Iterator<Map> it = field_type->Classes(); 474 HeapType::Iterator<Map> it = lookup->GetFieldType()->Classes();
|
/external/chromium_org/v8/src/ic/x87/ |
H A D | ic-compiler-x87.cc | 74 Handle<HeapType> type = types->at(current); 79 if (type->Is(HeapType::Number())) {
|
H A D | handler-compiler-x87.cc | 20 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 216 MacroAssembler* masm, Handle<HeapType> type, Register receiver, 352 HeapType* field_type = descriptors->GetFieldType(descriptor); 353 HeapType::Iterator<Map> it = field_type->Classes(); 482 HeapType::Iterator<Map> it = lookup->GetFieldType()->Classes();
|
/external/chromium_org/third_party/WebKit/Source/platform/heap/ |
H A D | ThreadState.cpp | 289 heaps[index] = new typename HeapIndexTrait<index>::HeapType(state, index); 636 #define SNAPSHOT_HEAP(HeapType) \ 639 json->setString("name", #HeapType); \ 640 m_heaps[HeapType##Heap]->snapshot(json.get(), &info); \ 643 json->setString("name", #HeapType"NonFinalized"); \ 644 m_heaps[HeapType##HeapNonFinalized]->snapshot(json.get(), &info); \
|
H A D | ThreadState.h | 165 typedef ThreadHeap<HeaderType> HeapType; typedef in struct:blink::HeapIndexTraitBase 192 typedef ThreadHeap<HeaderType> HeapType; \
|