Commit Graph

16 Commits

Author SHA1 Message Date
pjh123 4a8894a560 feat: 实现 Object.getOwnPropertyDescriptors 内建 2026-09-20 20:45:15 +00:00
pjh123 ac6a48412b fix: 删除 super 属性按规范报错并补 setPrototypeOf 内置 2026-09-18 01:06:48 +00:00
pjh123 c7b54cb181 feat: String.raw/groupBy/withResolvers/f16round/__defineGetter__ 低垂果实批量实现 2026-08-22 10:26:00 +08:00
pjh123 cd1bc206a5 fix: symbol 作属性键独立编码,不再塌缩为空串 2026-08-09 16:09:49 +08:00
pjh123 31e28a03a6 docs: 补充注释与格式化 2026-08-06 23:10:27 +08:00
pjh123 263fd255b6 docs: 添加 Rustdoc 注释 2026-08-05 21:46:47 +08:00
pjh123 27b7e8ad29 refactor: 重写 abstract_eq 为 ES §7.2.15 11 步算法 2026-06-27 13:23:35 +08:00
pjh123 f23d4e61b2 feat: 提取 oxide_builtins 独立 crate,泛型化 <H: VmHost> 2026-06-25 22:38:23 +08:00
pjh123 ddffa8504e refactor: 字符串值改用 JsString 指针表示,键与字面量改用 PermInterner 2026-06-24 20:15:15 +08:00
pjh123 246ad72540 refactor: 拆分 Kernel 中可变 Session 与不可变 Core 2026-06-14 12:58:09 +08:00
pjh123 06c313e802 fix: 绑定 Function 和 Object prototype harness helper 2026-06-09 19:31:46 +08:00
pjh123 ff6853face feat: 注入 harness 并补齐关键全局内建 2026-06-09 17:08:10 +08:00
pjh123 f77499e5cd style: 减少自动格式化换行 2026-06-09 00:53:46 +08:00
pjh123 f8eb48ab80 feat: 搭建 Iterator 与 for-of 语法基础设施 2026-06-08 13:48:54 +08:00
pjh123 107cc1bc37 feat: 支持 Object/Array/String 成员方法 2026-06-08 13:09:58 +08:00
pjh123 2ae9fab458 refactor: 拆分绑定函数与封装宏以简化模块实现 2026-06-08 07:37:46 +08:00