Commit Graph

995 Commits

Author SHA1 Message Date
pjh123 5a429f34cb refactor: dispatch 循环与 VmHost 动态编译拆入 vm 子模块 2026-09-16 16:41:38 +00:00
pjh123 d368b2f61e refactor: VM 主实现非派发段按职责拆入 vm 子模块 2026-09-16 16:39:30 +00:00
pjh123 de770c4f59 refactor: VM 执行状态类型从 vm.rs 移入 vm 目录 2026-09-16 16:37:05 +00:00
pjh123 4f5cd25838 test: test262 runner 配置解析补分支单测 2026-09-16 15:05:40 +00:00
pjh123 1dca854ddd refactor: test262 runner 子进程监督与分块独立成模块 2026-09-16 14:52:01 +00:00
pjh123 8dcdb16219 refactor: test262 runner 统计与心跳协议独立成模块 2026-09-16 14:23:18 +00:00
pjh123 f9e5486f27 refactor: test262 runner 单测试执行管线独立成模块 2026-09-16 14:00:41 +00:00
pjh123 29fb2632da refactor: test262 runner 判定与分类独立成模块并迁回测试 2026-09-16 13:38:10 +00:00
pjh123 da02e3344b refactor: test262 runner harness 内嵌与前缀拼接独立成模块 2026-09-16 12:54:33 +00:00
pjh123 2472fa6d64 refactor: test262 runner 测试发现与跳过门独立成模块 2026-09-16 12:24:30 +00:00
pjh123 2c146aee6c refactor: test262 runner 元数据与运行配置独立成模块 2026-09-16 12:03:25 +00:00
pjh123 f06556cab2 refactor: kernel 会话段拆出独立 session 模块并收口 2026-09-16 05:51:57 +00:00
pjh123 43c4e5c7ba refactor: kernel 共享核心段拆出独立 core 模块 2026-09-16 05:13:02 +00:00
pjh123 085900442e refactor: 内置 id 枚举与脏集拆出独立 builtin_id 模块 2026-09-16 04:52:36 +00:00
pjh123 0b2761725d refactor: kernel 配置拆出独立 config 模块 2026-09-16 04:43:15 +00:00
pjh123 63a1e84956 refactor: builtin 注册表与结构体拆出独立 world 模块 2026-09-16 04:18:56 +00:00
pjh123 f08e35c5f2 refactor: builtin 实例化段拆出独立 construct 模块 2026-09-16 02:36:06 +00:00
pjh123 5da802f039 refactor: builtin 脏重建段拆出独立 rebuild 模块 2026-09-16 02:20:20 +00:00
pjh123 cb3793ab68 refactor: builtin 方法安装段拆出独立 bind 模块 2026-09-16 02:01:10 +00:00
pjh123 2c9546ca55 refactor: builtin 模块目录化并拆出方法指针表 2026-09-16 01:40:31 +00:00
pjh123 96a26d17dc test: builtin 内联测试外移 释放重指自测留内联 2026-09-16 00:45:12 +00:00
pjh123 6f7c54fc6b test: kernel.rs 内联测试移入集成测试 2026-09-16 00:43:32 +00:00
pjh123 db477c2776 test: shape_forge 测试外移 overflow 四测留内联 2026-09-16 00:36:08 +00:00
pjh123 61f590f118 test: oxide_kernel forge 内联测试移入集成测试 2026-09-16 00:31:44 +00:00
pjh123 31f5fd8eaa refactor: 删除类域空占位模块 2026-09-15 23:28:17 +00:00
pjh123 fa4c9edb81 refactor: 闭包捕获分析拆目录并自由函数化去除接收者 2026-09-15 23:02:03 +00:00
pjh123 985c27e5bb refactor: prepass.rs 拆目录四文件 零逻辑零可见性改动 2026-09-15 22:49:04 +00:00
pjh123 423f075ddc refactor: 顶层程序发射迁出 emit.rs 独立成 program 模块 2026-09-15 22:27:29 +00:00
pjh123 4c9d3f2873 refactor: 函数体编译链迁出 emit.rs 独立成 function_body 模块 2026-09-15 21:42:31 +00:00
pjh123 5efc64dc71 refactor: 错误守卫四函数迁出 emit.rs 独立成 errors 模块 2026-09-15 21:19:29 +00:00
pjh123 dc6d825cae refactor: CompileCtx 状态族迁出 emit.rs 独立成 compile_ctx 模块 2026-09-15 21:16:31 +00:00
pjh123 536a97eb5e test: 新增 emit 顶层与模块链接 IR 集成测试网 2026-09-15 21:02:50 +00:00
pjh123 50cfad32ed test: BuiltinId::ALL 顺序加编译期断言钉死 2026-09-15 20:29:52 +00:00
pjh123 3986aec50e test: alloc 与 AllocMap 单测移入 regalloc 集成测试 2026-09-15 20:25:46 +00:00
pjh123 2a2db136de test: 染色决策单测移入 regalloc 集成测试 2026-09-15 20:12:47 +00:00
pjh123 8224057987 test: 调用窗口编码单测移入 regalloc 集成测试 2026-09-15 20:10:30 +00:00
pjh123 932080f143 test: 代码缓存单测移入集成测试 2026-09-15 19:58:18 +00:00
pjh123 bbb8bbfa6d test: 内联测试移入 oxide_cfg 集成测试 2026-09-15 19:56:56 +00:00
pjh123 01cff614cb docs: object 模块头改写为门面与对象本体职责描述 2026-09-15 19:22:02 +00:00
pjh123 3064be52fe refactor: 属性槽读写族下沉对象子模块并放宽四处可变访问器可见性 2026-09-15 18:51:14 +00:00
pjh123 af59f6f9a9 refactor: 属性元数据与闭包 cell 等四小项下沉对象子模块 2026-09-15 18:37:53 +00:00
pjh123 81059f49c8 refactor: 字符串族下沉对象模块 string 子模块 2026-09-15 18:19:23 +00:00
pjh123 875f6dac60 test: 对象模块内联测试整块迁入兄弟测试文件 2026-09-15 18:05:00 +00:00
pjh123 66ad14159d test: 值/形状/私有键/内存内联测试迁入兄弟测试文件 2026-09-15 18:04:15 +00:00
pjh123 263bdb5d27 test: 内联测试移入 oxide_dce 集成测试 2026-09-15 17:50:18 +00:00
pjh123 f834c2dd9c test: runtime_api 公开 API 测试移入集成测试 2026-09-15 17:45:15 +00:00
pjh123 f8ca6ddc92 refactor: runtime_api 强转函数族整体移入 coercion 模块 2026-09-15 17:41:07 +00:00
pjh123 c2f0df9cf1 refactor: runtime_api 返回值类型与 trait 面拆出独立模块 2026-09-15 17:34:54 +00:00
pjh123 b0ed3641f3 test: 构造器内联测试移入 oxide_ir 集成测试 2026-09-15 17:21:01 +00:00
pjh123 7b1a37cd66 test: 契约内联测试移入 oxide_ir 集成测试 2026-09-15 17:20:26 +00:00