/third_party/node/deps/v8/src/ic/ |
D | handler-configuration.cc | 184 KeyedAccessStoreMode StoreHandler::GetKeyedAccessStoreMode( in GetKeyedAccessStoreMode() 205 Handle<Object> StoreHandler::StoreElementTransition( in StoreElementTransition() 215 Handle<StoreHandler> handler = isolate->factory()->NewStoreHandler(1); in StoreElementTransition() 223 MaybeObjectHandle StoreHandler::StoreOwnTransition(Isolate* isolate, in StoreOwnTransition() 256 MaybeObjectHandle StoreHandler::StoreTransition(Isolate* isolate, in StoreTransition() 288 Handle<StoreHandler> handler = isolate->factory()->NewStoreHandler(0); in StoreTransition() 306 Handle<Object> StoreHandler::StoreThroughPrototype( in StoreThroughPrototype() 317 int data_size = GetHandlerDataSize<StoreHandler>( in StoreThroughPrototype() 323 Handle<StoreHandler> handler = isolate->factory()->NewStoreHandler(data_size); in StoreThroughPrototype() 332 MaybeObjectHandle StoreHandler::StoreGlobal(Handle<PropertyCell> cell) { in StoreGlobal() [all …]
|
D | handler-configuration-inl.h | 143 OBJECT_CONSTRUCTORS_IMPL(StoreHandler, DataHandler) in OBJECT_CONSTRUCTORS_IMPL() argument 145 CAST_ACCESSOR(StoreHandler) in OBJECT_CONSTRUCTORS_IMPL() 147 Handle<Smi> StoreHandler::StoreGlobalProxy(Isolate* isolate) { in OBJECT_CONSTRUCTORS_IMPL() 152 Handle<Smi> StoreHandler::StoreNormal(Isolate* isolate) { in StoreNormal() 157 Handle<Smi> StoreHandler::StoreInterceptor(Isolate* isolate) { in StoreInterceptor() 162 Builtin StoreHandler::StoreSloppyArgumentsBuiltin(KeyedAccessStoreMode mode) { in StoreSloppyArgumentsBuiltin() 177 Builtin StoreHandler::StoreFastElementBuiltin(KeyedAccessStoreMode mode) { in StoreFastElementBuiltin() 192 Builtin StoreHandler::ElementsTransitionAndStoreBuiltin( in ElementsTransitionAndStoreBuiltin() 208 Handle<Smi> StoreHandler::StoreSlow(Isolate* isolate, in StoreSlow() 215 Handle<Smi> StoreHandler::StoreProxy(Isolate* isolate) { in StoreProxy() [all …]
|
D | handler-configuration.h | 241 class StoreHandler final : public DataHandler { 243 DECL_CAST(StoreHandler) 245 DECL_PRINTER(StoreHandler) 246 DECL_VERIFIER(StoreHandler) 382 OBJECT_CONSTRUCTORS(StoreHandler, DataHandler);
|
D | ic.cc | 1726 SetCache(name, StoreHandler::StoreSlow(isolate())); in Store() 1838 SetCache(name, StoreHandler::StoreSlow(isolate())); in Store() 1930 handler = MaybeObjectHandle(StoreHandler::StoreSlow(isolate())); in UpdateCaches() 1953 return StoreHandler::StoreGlobal(lookup->transition_cell()); in ComputeHandler() 1960 return MaybeObjectHandle(StoreHandler::StoreSlow(isolate())); in ComputeHandler() 1963 Handle<Smi> smi_handler = StoreHandler::StoreGlobalProxy(isolate()); in ComputeHandler() 1964 Handle<Object> handler = StoreHandler::StoreThroughPrototype( in ComputeHandler() 1975 return StoreHandler::StoreOwnTransition(isolate(), in ComputeHandler() 1978 return StoreHandler::StoreTransition(isolate(), lookup->transition_map()); in ComputeHandler() 1991 return MaybeObjectHandle(StoreHandler::StoreInterceptor(isolate())); in ComputeHandler() [all …]
|
D | handler-configuration.tq | 8 extern class StoreHandler extends DataHandler;
|
D | accessor-assembler.cc | 35 Int32Constant(static_cast<intptr_t>(StoreHandler::Kind::kind)) 1187 Signed(DecodeWordFromWord32<StoreHandler::DescriptorBits>(handler_word)); in HandleStoreICNativeDataProperty() 1199 Word32Equal(DecodeWord32<StoreHandler::KindBits>(handler_word), in HandleStoreICSmiHandlerJSSharedStructFieldCase() 1203 Word32Equal(DecodeWord32<StoreHandler::RepresentationBits>(handler_word), in HandleStoreICSmiHandlerJSSharedStructFieldCase() 1210 IsSetWord32<StoreHandler::IsInobjectBits>(handler_word); in HandleStoreICSmiHandlerJSSharedStructFieldCase() 1216 DecodeWordFromWord32<StoreHandler::FieldIndexBits>(handler_word); in HandleStoreICSmiHandlerJSSharedStructFieldCase() 1246 STATIC_ASSERT(static_cast<intptr_t>(StoreHandler::Kind::a) + 1 == \ in HandleStoreICHandlerCase() 1247 static_cast<intptr_t>(StoreHandler::Kind::b)); in HandleStoreICHandlerCase() 1256 DecodeWord32<StoreHandler::KindBits>(handler_word); in HandleStoreICHandlerCase() 1783 Signed(DecodeWordFromWord32<StoreHandler::DescriptorBits>(handler_word)); in HandleStoreAccessor() [all …]
|
D | accessor-assembler.h | 446 TNode<StoreHandler> handler, Label* miss,
|
/third_party/node/deps/v8/src/objects/ |
D | objects-definitions.h | 213 V(_, STORE_HANDLER_TYPE, StoreHandler, 0, store_handler0) \ 214 V(_, STORE_HANDLER_TYPE, StoreHandler, 1, store_handler1) \ 215 V(_, STORE_HANDLER_TYPE, StoreHandler, 2, store_handler2) \ 216 V(_, STORE_HANDLER_TYPE, StoreHandler, 3, store_handler3)
|
D | data-handler.tq | 11 // only smi handlers will remain). See LoadHandler and StoreHandler for
|
D | feedback-vector.cc | 1214 Handle<StoreHandler> data_handler = in GetKeyedAccessStoreMode() 1215 Handle<StoreHandler>::cast(maybe_code_handler.object()); in GetKeyedAccessStoreMode() 1219 mode = StoreHandler::GetKeyedAccessStoreMode( in GetKeyedAccessStoreMode() 1230 if (*maybe_code_handler.object() == StoreHandler::StoreProxy()) { in GetKeyedAccessStoreMode() 1234 mode = StoreHandler::GetKeyedAccessStoreMode(*maybe_code_handler); in GetKeyedAccessStoreMode() 1238 mode = StoreHandler::GetKeyedAccessStoreMode(*maybe_code_handler); in GetKeyedAccessStoreMode()
|
D | object-list-macros.h | 223 V(StoreHandler) \
|
D | objects-body-descriptors-inl.h | 1304 return CALL_APPLY(StoreHandler); in BodyDescriptorApply()
|
/third_party/node/deps/v8/src/maglev/ |
D | maglev-graph-builder.cc | 477 StoreHandler::Kind kind = StoreHandler::KindBits::decode(smi_handler); in MAGLEV_UNIMPLEMENTED_BYTECODE() 478 if (kind == StoreHandler::Kind::kField) { in MAGLEV_UNIMPLEMENTED_BYTECODE()
|
D | maglev-ir.cc | 581 if (StoreHandler::IsInobjectBits::decode(this->handler())) { in GenerateCode() 584 StoreHandler::FieldIndexBits::decode(this->handler()) * kTaggedSize); in GenerateCode()
|
/third_party/node/deps/v8/src/heap/ |
D | factory.h | 68 class StoreHandler; variable 805 Handle<StoreHandler> NewStoreHandler(int data_count);
|
D | factory.cc | 3552 Handle<StoreHandler> Factory::NewStoreHandler(int data_count) { in NewStoreHandler() 3570 return handle(StoreHandler::cast(New(map, AllocationType::kOld)), isolate()); in NewStoreHandler()
|
/third_party/node/deps/v8/src/diagnostics/ |
D | objects-printer.cc | 241 StoreHandler::cast(*this).StoreHandlerPrint(os); in HeapObjectPrint() 2093 void StoreHandler::StoreHandlerPrint(std::ostream& os) { in StoreHandlerPrint() 2859 i::StoreHandler::PrintHandler(GetObjectFromRaw(object), os); in _v8_internal_Print_StoreHandler()
|
D | objects-debug.cc | 299 StoreHandler::cast(*this).StoreHandlerVerify(isolate); in HeapObjectVerify() 1824 void StoreHandler::StoreHandlerVerify(Isolate* isolate) { in StoreHandlerVerify()
|