支持abc文件和js/ts源码文件混合编译,并最终生成单一、已完成合并的abc文件
[x] abc2program代码框架:!1253:support ts/js src and .abc mix compile
[x] 单元测试Build仓白名单:https://gitee.com/openharmony/build/pulls/3037
[x] 相关参数与系统测试框架:https://gitee.com/openharmony/arkcompiler_ets_frontend/pulls/1912
[x] 解析class、field、lang、code字段:!1335:Support record table and field table parse
[x] 使能基于abc2program的系统测试:https://gitee.com/openharmony/arkcompiler_ets_frontend/pulls/1966
[x] 解析code中label相关字段、reg_num字段,dump label相关代码重构、遗留问题修复:!1401:Support code parse
[x] 解析field metadata和moudle literal array:!1418:Support parsing field metadata and module literal array
[x] 解析function_kind与access_flag:!1453:Support function kind and access flags parse
[x] abc2program适配ProtoIdx下线:!1484:Adjust method to get number of args
[x] 修复Literal array解析与打印的Bug、修复catch_end label处理:!1486:Fix bugs and refactor the code of AbcLiteralArrayProcessor and AbcCodeProcessor
[ ] 解析函数Annotation、function_kind、slot_num:!1471:Support function annotation parse
[x] 解析debuginfo中sourcefile字段:!1469:Support debug info source file parse
[ ] 解析debuginfo中的local variable table、行列号字段:!1491:Support debug info parse
[ ] 修复fldai指令现存储int64值、修复module_literal_array size设置有误:!1516:Fix bug of test262 single mode
感谢提交Issue!关于Issue的交互操作,请访问OpenHarmony社区支持命令清单。如果有问题,请联系 @godmiaozi @peijiajun @Ishin Pavel @Vyacheslav Cherkashin 。如果需要调整订阅PR、Issue的变更状态,请访问链接。
Thanks for submitting the issue. For more commands, please visit OpenHarmony Command List. If you have any questions, please refer to committer @godmiaozi @peijiajun @Ishin Pavel @Vyacheslav Cherkashin for help. If you need to change the subscription of a Pull Request or Issue, please visit the link.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论