From ddd7360787a13be10ebc7c54482e1ac0c72e5060 Mon Sep 17 00:00:00 2001 From: Jungyeom Kim Date: Thu, 21 Nov 2024 10:28:42 -1000 Subject: [PATCH] Meta: Upgrade ESMeta to v0.5.0 (#3487) --- .github/workflows/esmeta-typecheck.yml | 4 +- esmeta-ignore.json | 59 ++++++++++---------------- 2 files changed, 25 insertions(+), 38 deletions(-) diff --git a/.github/workflows/esmeta-typecheck.yml b/.github/workflows/esmeta-typecheck.yml index c42c2a7060..bef60906e6 100644 --- a/.github/workflows/esmeta-typecheck.yml +++ b/.github/workflows/esmeta-typecheck.yml @@ -14,7 +14,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: Setup JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: temurin java-version: 17 @@ -26,7 +26,7 @@ jobs: cd "${ESMETA_HOME}" git init git remote add origin https://github.com/es-meta/esmeta.git - git fetch --depth 1 origin 400c5bfec94899d6d41d4cfe61f6fc258fe41fb5 ;# v0.4.3 + git fetch --depth 1 origin 8671a26f01d9f599b36c1a8351f8d8af86e6c722 ;# v0.5.0 git checkout FETCH_HEAD - name: build esmeta run: | diff --git a/esmeta-ignore.json b/esmeta-ignore.json index fd4453e322..5437707a52 100644 --- a/esmeta-ignore.json +++ b/esmeta-ignore.json @@ -1,41 +1,28 @@ [ - "AddEntriesFromIterable", - "ArrayAssignmentPattern[0,0].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[0,1].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[0,2].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[0,3].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[1,0].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[2,0].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[2,1].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[2,2].DestructuringAssignmentEvaluation", - "ArrayAssignmentPattern[2,3].DestructuringAssignmentEvaluation", - "ArrayCreate", - "AsyncGeneratorBody[0,0].EvaluateAsyncGeneratorBody", - "BindingPattern[1,0].BindingInitialization", - "BoundFunctionCreate", + "AsyncFromSyncIteratorContinuation", + "AsyncGeneratorYield", "ClassStaticBlockBody[0,0].EvaluateClassStaticBlockBody", - "ConciseBody[0,0].EvaluateConciseBody", - "CreateBuiltinFunction", - "CreateMappedArgumentsObject", - "CreateSharedByteDataBlock", - "ForIn/OfBodyEvaluation", + "CompareTypedArrayElements", + "CreateAsyncIteratorFromClosure", + "DoWait", "FunctionBody[0,0].EvaluateFunctionBody", - "GeneratorBody[0,0].EvaluateGeneratorBody", + "GetFunctionRealm", "GetGlobalObject", - "GetMethod", - "GetPromiseResolve", - "GetThisValue", - "Initializer[0,0].EvaluateBody", - "InnerModuleEvaluation", - "MethodDefinition[0,0].DefineMethod", - "ModuleNamespaceCreate", - "OrdinaryFunctionCreate", - "ProxyCreate", - "ScriptEvaluation", - "SerializeJSONObject", - "SourceTextModuleRecord.ExecuteModule", - "SourceTextModuleRecord.ResolveExport", - "SpeciesConstructor", - "StringCreate", - "TypedArrayCreateFromConstructor" + "GetViewByteLength", + "INTRINSICS.Atomics.add", + "INTRINSICS.Atomics.notify", + "INTRINSICS.Atomics.sub", + "InstallErrorCause", + "MakeMatchIndicesIndexPairArray", + "Record[BuiltinFunctionObject].Construct", + "Record[ModuleNamespaceExoticObject].Get", + "Record[SourceTextModuleRecord].ExecuteModule", + "Record[SourceTextModuleRecord].InitializeEnvironment", + "Record[SourceTextModuleRecord].ResolveExport", + "RelationalExpression[7,0].Evaluation", + "SuperCall[0,0].Evaluation", + "TypedArrayGetElement", + "TypedArrayLength", + "TypedArraySetElement", + "YieldExpression[2,0].Evaluation" ]