Home
last modified time | relevance | path

Searched refs:MachineCode (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dmachine_code.h27 class MachineCode : public TaggedObject {
29 NO_COPY_SEMANTIC(MachineCode);
30 NO_MOVE_SEMANTIC(MachineCode);
31 static MachineCode *Cast(TaggedObject *object) in Cast()
34 return static_cast<MachineCode *>(object); in Cast()
Dobject_xray.h460 MachineCode::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()
/arkcompiler/ets_runtime/ecmascript/
Djs_hclass-inl.h210 size = reinterpret_cast<MachineCode *>(header)->GetMachineCodeObjectSize(); in SizeFromJSHClass()
Dobject_factory.h170 class MachineCode; variable
496 JSHandle<MachineCode> NewMachineCodeObject(size_t length, const uint8_t *data);
Dobject_factory.cpp3205 JSHandle<MachineCode> ObjectFactory::NewMachineCodeObject(size_t length, const uint8_t *data) in NewMachineCodeObject()
3209 … thread_->GlobalConstants()->GetMachineCodeClass().GetTaggedObject()), length + MachineCode::SIZE); in NewMachineCodeObject()
3210 MachineCode *code = MachineCode::Cast(obj); in NewMachineCodeObject()
3219 JSHandle<MachineCode> codeObj(thread_, code); in NewMachineCodeObject()
Ddump.cpp968 MachineCode::Cast(obj)->Dump(os); in DumpObject()
3153 void MachineCode::Dump(std::ostream &os) const in Dump()
4112 MachineCode::Cast(obj)->DumpForSnapshot(vec); in DumpObject()
5278 void MachineCode::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) const in DumpForSnapshot()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_hclass_test.cpp95 … objectClass = factory->NewEcmaHClass(MachineCode::SIZE, JSType::MACHINE_CODE_OBJECT, nullHandle); in HWTEST_F_L0()
Ddump_test.cpp980 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), MachineCode::DATA_OFFSET, 1U); in HWTEST_F_L0()