Searched refs:ICRuntime (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | ic_runtime.h | 31 class ICRuntime { class 33 ICRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in ICRuntime() function in panda::ecmascript::ICRuntime 38 ~ICRuntime() = default; 68 class LoadICRuntime : public ICRuntime { 71 : ICRuntime(thread, profileTypeInfo, slotId, kind) in LoadICRuntime() 85 class StoreICRuntime : public ICRuntime { 88 : ICRuntime(thread, profileTypeInfo, slotId, kind) in StoreICRuntime()
|
H A D | ic_runtime.cpp | 26 void ICRuntime::UpdateLoadHandler(const ObjectOperator &op, JSHandle<JSTaggedValue> key, in UpdateLoadHandler() 91 void ICRuntime::UpdateLoadStringHandler(JSHandle<JSTaggedValue> receiver) in UpdateLoadStringHandler() 101 void ICRuntime::UpdateTypedArrayHandler(JSHandle<JSTaggedValue> receiver) in UpdateTypedArrayHandler() 112 void ICRuntime::UpdateStoreHandler(const ObjectOperator &op, JSHandle<JSTaggedValue> key, in UpdateStoreHandler() 155 void ICRuntime::TraceIC([[maybe_unused]] JSHandle<JSTaggedValue> receiver, in TraceIC()
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
H A D | ic_runtime_test.cpp | 83 ICRuntime icRuntime(thread, handleProfileTypeInfo, slotId, ICKind::LoadIC); in HWTEST_F_L0() 90 ICRuntime icRuntime1(thread, handleProfileTypeInfo, slotId, ICKind::NamedLoadIC); in HWTEST_F_L0() 127 ICRuntime icRuntime(thread, handleProfileTypeInfo, slotId, ICKind::StoreIC); in HWTEST_F_L0() 138 ICRuntime icRuntime1(thread, handleProfileTypeInfo, slotId, ICKind::NamedStoreIC); in HWTEST_F_L0() 157 ICRuntime icRuntime(thread, handleProfileTypeInfo, 4, ICKind::NamedGlobalLoadIC); // 4: means the NamedGlobalLoadIC in HWTEST_F_L0()
|
Completed in 2 milliseconds