diff --git a/irtoc_scripts/common.irt b/irtoc_scripts/common.irt index 658faa2d7bacb325a015ba3c6c59126904a7632a..107e868c45a98868c3c5480159e641a12ca1a886 100644 --- a/irtoc_scripts/common.irt +++ b/irtoc_scripts/common.irt @@ -90,7 +90,6 @@ module Constants JS_HCLASS_OBJECT_SIZE_OFFSET = "cross_values::GetJshclassObjectSizeOffset(graph->GetArch())" JS_HCLASS_HCLASS_OFFSET = "cross_values::GetJshclassHclassOffset(graph->GetArch())" - BASE_CLASS_FLAGS_OFFSET = "cross_values::GetBaseClassFlagsOffset(graph->GetArch())" HCLASS_IS_BUILTINS_CTOR_MASK = "cross_values::GetHclassIsBuiltinsCtorMask(graph->GetArch())" DYN_INT_TYPE = "AnyBaseType::ECMASCRIPT_INT_TYPE" @@ -144,7 +143,6 @@ module Constants NUMBER_DICTIONARY_ENTRY_VALUE_INDEX = "cross_values::GetNumberDictionaryEntryValueIndex(graph->GetArch())" NUMBER_DICTIONARY_ENTRY_DETAILS_INDEX = "cross_values::GetNumberDictionaryEntryDetailsIndex(graph->GetArch())" - THREAD_VM_OFFSET = "cross_values::GetThreadVmOffset(graph->GetArch())" ECMA_VM_GLOBAL_ENV_OFFSET = "cross_values::GetEcmaVmGlobalEnvOffset(graph->GetArch())" GLOBAL_ENV_EMPTY_ARRAY_OFFSET = "cross_values::GetGlobalEnvHeaderSize(graph->GetArch()) + cross_values::GetGlobalEnvEmptyArrayIndex(graph->GetArch()) * cross_values::GetTaggedTypeSize(graph->GetArch())" diff --git a/runtime/asm_defines/asm_defines.def b/runtime/asm_defines/asm_defines.def index 8786a3f7e817e76e1dfcbb1da42095c6567d4ecf..838c5dde31a30747365e06d32cf43a1bfbdb66b1 100644 --- a/runtime/asm_defines/asm_defines.def +++ b/runtime/asm_defines/asm_defines.def @@ -117,6 +117,5 @@ DEFINE_VALUE(FUNCTION_KIND_BUILTIN_CTOR, panda::ecmascript::FunctionKind::BUILTI DEFINE_VALUE(FUNCTION_KIND_DERIVED_CTOR, panda::ecmascript::FunctionKind::DERIVED_CONSTRUCTOR) DEFINE_VALUE(TAGGED_TYPE_SIZE, panda::ecmascript::JSTaggedValue::TaggedTypeSize()) DEFINE_VALUE(ECMA_VM_GLOBAL_ENV_OFFSET, panda::ecmascript::EcmaVM::GetGlobalEnvOffset()) -DEFINE_VALUE(THREAD_VM_OFFSET, panda::Thread::GetVmOffset()) DEFINE_VALUE(GLOBAL_ENV_HEADER_SIZE, panda::ecmascript::GlobalEnv::HEADER_SIZE) DEFINE_VALUE(GLOBAL_ENV_EMPTY_ARRAY_INDEX, panda::ecmascript::GlobalEnv::EMPTY_ARRAY_OBJECT_INDEX) \ No newline at end of file