发件人: 查维 <zhawei@kaihongdigi.com>
发送时间: 2023627 11:18
收件人: guobingbing <guobingbing3@huawei.com>; lichenshuai <lichenshuai@huawei.com>; gongjunsong <gongjunsong@huawei.com>; pengzhuoli <pengzhuoli@huawei.com>; wuzhefeng (A) <wuzhefeng1@huawei.com>; 吴文璐 <wuwenlu@kaihong.com>
抄送: 陈迅 <chenxun@kaihong.com>; 沈春萍 <shenchunping@kaihong.com>; Kangta <bayanxing@kaihong.com>; Junxia <zhaojunxia@kaihong.com>
主题: 2023/6/27 runtime周例会议纪要

 

各位相关负责人好,

本次会议沟通主要纪要如下:

1630阶段任务进度把控

630本次预交付6个特性,相关进展如下:

标题

开发负责人

进展

PR连接

备注

String.prototype.at

吴文璐

已合入

%TypedArray%.prototype.at

吴文璐

已提交PR

需补充js用例或推动262用例上库

Error新增cause属性

吴文璐

已提交PR

需补充js用例或推动262用例上库

Object.hasOwn

查维

已提交PR

需补充js用例或推动262用例上库

Array.prototype.at

查维

已合入

TaggedArray.at

查维

已完成编码自测

--风险项:暂无

 

2ECMAScript 2022规范上库

-- 尽快需要和彭工沟通,保持262用例和需求代码共同上库,由深开鸿同事主动推动

 

3730阶段任务规划分配

需求内容

交付件

验收标准

计划完成日期

支持ECMA2022新增Builtins函数及Error新增cause属性

对应262测试用例及UT测试用例

测试用例通过

630

支持ECMA2023新增Builtins函数及Symbol作为弱容器的key

对应262测试用例及UT测试用例

测试用例通过

730

支持ECMA2022新增正则表达式d-flag

对应262测试用例及UT测试用例

测试用例通过

830

支持ECMA2022类声明、私有方法/字段、静态方法/字段等及顶层await

对应262测试用例及UT测试用例

测试用例通过

930

拆分具体任务如下,请参与开发同事安排好相关任务分配:

1)、ECMA2023新增Builtins函数

Builtins函数

开发负责人

规范主要步骤数

262路径

版本

Array.prototype.findLast

4

test/built-ins/Array/prototype/findLast

2023

TaggedArray.findLast

   2023

Array.prototype.findLastIndex

4

test/built-ins/Array/prototype/findLastIndex

2023

TaggedArray.findLastIndex

   2023

%TypedArray%.prototype.findLast

5

test/built-ins/TypedArray/prototype/findLast

2023

%TypedArray%.prototype.findLastIndex

5

test/built-ins/TypedArray/prototype/findLastIndex

2023

Array.prototype.toReversed

6

test/built-ins/Array/prototype/toReversed

2023

TaggedArray.toReversed

   2023

%TypedArray%.prototype.toReversed

7

test/built-ins/TypedArray/prototype/toReversed

2023

Array.prototype.toSorted

9

test/built-ins/Array/prototype/toSorted

2023

TaggedArray.toSorted

   2023

Array.prototype.with

10

test/built-ins/Array/prototype/with

2023

TaggedArray.with

   2023

%TypedArray%.prototype.toSorted

11

test/built-ins/TypedArray/prototype/toSorted

2023

%TypedArray%.prototype.with

13

test/built-ins/TypedArray/prototype/with

2023

Array.prototype.toSpliced

19

test/built-ins/Array/prototype/toSpliced

2023

TaggedArray.toSpliced

         2023

2)Symbol作为弱容器的Key

目前梳理如下:

 

               标题    

          开发负责人

    版本

                             备注

WeakMap.prototype.delete

              2023

WeakMap.prototype.get

              2023

WeakMap.prototype.get 

              2023

WeakMap.prototype.has

              2023

WeakMap.prototype.set

              2023

WeakSet.prototype.add

              2023

WeakSet.prototype.delete 

              2023

WeakSet.prototype.has 

              2023


4
、下周例会会拉上前端,预先过830正则表达式相关内容-- 请组织周会人员安排

 

5、项目计划,预计89月份任务比较紧凑,请负责人把控好人力投入

-- 请陈迅安排,具体问题可在下个周会讨论

 

祝工作顺利,生活愉快

OpenHarmony社区开发部 查维

深圳开鸿数字产业发展有限公司

手机  137-7662-1730

邮箱  zhawei@kaihong.com

地址  南京·雨花台·金证科技园58