From 16815e6e36e2a7524ef4833d55f98636ac4fe811 Mon Sep 17 00:00:00 2001 From: Anna Antipina Date: Fri, 10 Feb 2023 15:37:11 +0300 Subject: [PATCH] Move defines from ecma plugin to core Signed-off-by: Anna Antipina --- irtoc_scripts/common.irt | 2 -- runtime/asm_defines/asm_defines.def | 1 - 2 files changed, 3 deletions(-) diff --git a/irtoc_scripts/common.irt b/irtoc_scripts/common.irt index 658faa2d7..107e868c4 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 8786a3f7e..838c5dde3 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 -- Gitee