已合并
Feat: remove record decl and glue codes from build system #11133
Feat: remove record decl and glue codes from build system #11133
已合并
CptH创建于 4 天前
CptH
CptH
4 天前

关联的Issue

https://gitcode.com/openharmony/arkcompiler_ets_frontend/issues/11803

提交类型

  • 需求
  • bugfix

需求背景/Description

remove record but keep param

问题现象&&分析/Reason

remove record but keep param

修改方案/Scheme

remove record but keep param

测试结果(测试截图直接贴在对应测试项,主干已知问题需明确引入pr/责任人)

功能测试(除仅涉及文本外必测项)wiki

  1. es2abc测试用例(Debug模式)
  • 已通过
  • 不涉及,无需验证
  1. Verifier测试
  • 已通过
  • 不涉及,无需验证
  1. 64位RK编译
  • 已通过
  • 不涉及,无需验证
  1. 编译mac平台sdk
  • 已通过
  • 不涉及,无需验证

混淆测试(涉及arkguard改动时必测项)wiki

  1. 单元测试

    • 已通过
    • 不涉及,无需验证
  2. Compiler测试套

    • 已通过
    • 不涉及,无需验证
  3. TSC extra测试套

    • 已通过
    • 不涉及,无需验证
  4. Test262测试套

    • 已通过
    • 不涉及,无需验证
  5. Benchmark测试

    • 已通过
    • 不涉及,无需验证
  6. 应用自动化测试套

    • 已通过
    • 不涉及,无需验证
  7. 是否创建全局变量,若创建全局变量,是否有清空操作

    • 创建了全局变量,且已清空
    • 创建了全局变量,未清空
    • 未创建全局变量

兼容性测试(指令生成、文件格式修改时)

  1. 小版本兼容性测试

    • 已增加版本号
    • 已通过
    • 不涉及,无需验证
  2. 大版本兼容性测试

    • 已通过
    • 不涉及,无需验证
  3. es2abc版本兼容性测试
    说明:如PR涉及版本控制用例的变更,需同步检查修改对其他分支的影响,并确认是否要同步受影响的分支

    • 涉及,变更影响 API/字节码 版本, 需同步修改到其他分支
    • 涉及,变更影响 API/字节码 版本, 无需同步到其他分支
    • 不涉及,变更不涉及 API/字节码 版本
  4. 是否涉及词法环境修改
    说明:如PR涉及词法环境修改,需验证对应热重载场景是否兼容

    • 涉及,影响热重载场景,需排查影响
    • 涉及,不影响热重载场景
    • 不涉及

性能测试 (新增语法检查等场景)

  • 已通过
  • 不涉及,无需验证

指令/abc格式修改自检,需联系下方邮箱,同步至相关领域

重要:涉及runtime_core仓abc2program、libpandafile、isa目录下的修改,必须提供一个编译helloworld项目的hap包给对应领域,并联系下方邮箱

  • 涉及,已同步
  • 不涉及

Email: wutao185@huawei.com

是否已执行L0用例

  • 已验证
  • 不涉及。如不涉及,请写明理由

是否已执行L0用例

  • 已验证
  • 不涉及。如不涉及,请写明理由
likedislike
Pull Request已成功合入, 合并人@openharmony_ci
(感谢 CptH 的贡献)
CptHCptH
4 天前 关联了issue:[新需求]: Disable glue code generation in build system
此处折叠了103条消息 查看更多
CptH
CptH
2 天前 评论:

submit

likedislike
openharmony_ciopenharmony_ci成员
2 天前 关闭了关联的issue
openharmony_ciopenharmony_ci成员
2 天前 合入了pull request,合并节点 SHA:6c9b682bac87f3017889f1b57bf0ad3c675e5c81
openharmony_ciopenharmony_ci成员
2 天前 删除了label:waiting_for_review
openharmony_ciopenharmony_ci成员
2 天前 添加了label:merged