发件人: 查维 [mailto:zhawei@kaihongdigi.com]
发送时间: 2023年7月18日 10:48
收件人: guobingbing ; lichenshuai ; gongjunsong ; pengzhuoli ; wuzhefeng (A) ; 吴文璐
抄送: 陈迅 ; 沈春萍 ; Junxia ; 产品研发scm ; xianyuqiang ; shixiaowei (A) ; huyunhui
主题: 2023/07/18周例会
1、ECMAScript 2023规范上库
--修改成2023规范上库,由查维提交262用例跑通测试报告
2、RUNTIME问题
a. 730时间过半,ECMA2022+进展
Builtins接口剩余6个。WeakMap用例已完成。部分规范里没有的接口先加进skip list。
b. 遗留问题(吴文璐发现):
arr的__proto__被修改导致arr[2]和arr.at(2)不一致。
怀疑IsStableArrayElementsGuardiansInvalid判断有问题。
3、730阶段需求
Builtins函数
开发负责人
规范主要步骤数
262路径
版本
Array.prototype.findLast
已提交PR
4
test/built-ins/Array/prototype/findLast
2023
TaggedArray.findLast
已提交PR
2023
Array.prototype.findLastIndex
已提交PR
test/built-ins/Array/prototype/findLastIndex
2023
TaggedArray.findLastIndex
已提交PR
2023
%TypedArray%.prototype.findLast
已提交PR
5
test/built-ins/TypedArray/prototype/findLast
2023
%TypedArray%.prototype.findLastIndex
已提交PR
5
test/built-ins/TypedArray/prototype/findLastIndex
2023
Array.prototype.toReversed
已提交PR
6
test/built-ins/Array/prototype/toReversed
2023
TaggedArray.toReversed
已提交PR
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
已提交PR
2023
吴文璐已完成编码
WeakMap.prototype.get
已提交PR
2023
吴文璐已完成编码
WeakMap.prototype.get
已提交PR
2023
吴文璐已完成编码
WeakMap.prototype.has
已提交PR
2023
吴文璐已完成编码
WeakMap.prototype.set
已提交PR
2023
吴文璐已完成编码
WeakSet.prototype.add
已提交PR
2023
吴文璐已完成编码
WeakSet.prototype.delete
已提交PR
2023
吴文璐已完成编码
WeakSet.prototype.has
已提交PR
2023
吴文璐已完成编码
WeakRef
已提交PR
2023
吴文璐已完成编码
FinalizationRegistry.prototype.register
已提交PR
2023
吴文璐已完成编码
FinalizationRegistry.prototype.unregister
已提交PR
2023
吴文璐已完成编码
--已提交PR的ISSUE问题,请相关开发同事及时修改,完成编码的及时提交
4、关于Runtime ISSUE问题
ISSUE(陈迅)
存在风险。
ISSUE(查维)
default语句可能和前端有关,待对齐。
5、830正则表达式相关内容
--前端接口人施翛暐 ,后端接口人李晨帅。
OpenHarmony社区开发部 查维
深圳开鸿数字产业发展有限公司
手机 | 137-7662-1730
邮箱 | zhawei@kaihong.commailto:shitijun@kaihong.com
地址 | 南京·雨花台·金证科技园5栋8楼