diff --git a/ecmascript/jspandafile/literal_data_extractor.cpp b/ecmascript/jspandafile/literal_data_extractor.cpp index 722c44c64de2b02e804b6bcd4b1cefc8a520efa1..12c27fb576b62adb04bdf7876d91f909395aad4e 100644 --- a/ecmascript/jspandafile/literal_data_extractor.cpp +++ b/ecmascript/jspandafile/literal_data_extractor.cpp @@ -426,18 +426,22 @@ void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFil bool flag = false; switch (tag) { case LiteralTag::INTEGER: { + std::cout << "lhc lhc 1" << std::endl; jt = JSTaggedValue(std::get(value)); break; } case LiteralTag::DOUBLE: { + std::cout << "lhc lhc 2" << std::endl; jt = JSTaggedValue(std::get(value)); break; } case LiteralTag::BOOL: { + std::cout << "lhc lhc 3" << std::endl; jt = JSTaggedValue(std::get(value)); break; } case LiteralTag::STRING: { + std::cout << "lhc lhc 4" << std::endl; StringData sd = jsPandaFile->GetStringData(EntityId(std::get(value))); EcmaString *str = factory->GetRawStringFromStringTable(sd, MemSpaceType::SHARED_OLD_SPACE); jt = JSTaggedValue(str); @@ -448,33 +452,39 @@ void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFil break; } case LiteralTag::METHOD: { + std::cout << "lhc lhc 5" << std::endl; methodId = std::get(value); kind = FunctionKind::NORMAL_FUNCTION; break; } case LiteralTag::GETTER: { + std::cout << "lhc lhc 6" << std::endl; methodId = std::get(value); kind = FunctionKind::GETTER_FUNCTION; break; } case LiteralTag::SETTER: { + std::cout << "lhc lhc 7" << std::endl; methodId = std::get(value); kind = FunctionKind::SETTER_FUNCTION; break; } case LiteralTag::GENERATORMETHOD: { + std::cout << "lhc lhc 8" << std::endl; methodId = std::get(value); kind = FunctionKind::GENERATOR_FUNCTION; break; } case LiteralTag::ASYNCGENERATORMETHOD: { + std::cout << "lhc lhc 9" << std::endl; methodId = std::get(value); kind = FunctionKind::ASYNC_GENERATOR_FUNCTION; break; } case LiteralTag::METHODAFFILIATE: { + std::cout << "lhc lhc 10" << std::endl; uint16_t length = std::get(value); int entryIndex = 0; bool needSetAotFlag = (isLoadedAOT && (epos % pairSize == 0) && !flag); @@ -492,6 +502,7 @@ void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFil break; } case LiteralTag::ACCESSOR: { + std::cout << "lhc lhc 11" << std::endl; JSHandle accessor = factory->NewAccessorData(); jt = accessor.GetTaggedValue(); break; diff --git a/test/fuzztest/commoncompbaseutf_fuzzer/BUILD.gn b/test/fuzztest/commoncompbaseutf_fuzzer/BUILD.gn index 0a47fdd76c7e9400ea309f7cf883617d34f0eb11..00251b68777c894e7a03920eb8539c47cb997064 100644 --- a/test/fuzztest/commoncompbaseutf_fuzzer/BUILD.gn +++ b/test/fuzztest/commoncompbaseutf_fuzzer/BUILD.gn @@ -23,7 +23,7 @@ ohos_fuzztest("CommonCompBaseUtfFuzzTest") { fuzz_config_file = "//arkcompiler/ets_runtime/test/fuzztest/commoncompbaseutf_fuzzer" - + resource_config_file = "$js_root/test/resource/js_runtime/ohos_test.xml" sources = [ "commoncompbaseutf_fuzzer.cpp" ] configs = [ "//arkcompiler/ets_runtime:ecma_test_config" ] diff --git a/test/fuzztest/commoncomplog_fuzzer/BUILD.gn b/test/fuzztest/commoncomplog_fuzzer/BUILD.gn index b9010ee5b30bf7b2b27b529706720bc3a141439f..70d65ffe9cd06deb71c3ece7a08090c94a16833f 100644 --- a/test/fuzztest/commoncomplog_fuzzer/BUILD.gn +++ b/test/fuzztest/commoncomplog_fuzzer/BUILD.gn @@ -25,7 +25,7 @@ ohos_fuzztest("CommonCompLogFuzzTest") { fuzz_config_file = "//arkcompiler/ets_runtime/test/fuzztest/commoncomplog_fuzzer" - + resource_config_file = "$js_root/test/resource/js_runtime/ohos_test.xml" sources = [ "commoncomplog_fuzzer.cpp" ] configs = [ "//arkcompiler/ets_runtime:ecma_test_config" ]