Logo
Explore Help
Register Sign In
ITStudio_OUC/OxideJS-New
0
1
Fork 0
You've already forked OxideJS-New
mirror of https://github.com/pjh456/OxideJS.git synced 2026-10-24 18:51:13 +08:00
Code Issues Packages Projects Releases Wiki Activity
469 Commits 1 Branch 0 Tags
59d2c93bff517cc96ff3edb702000f315e24abc8
Commit Graph

11 Commits

Author SHA1 Message Date
pjh123 c46f7023c6 feat: 新增 MOV/SPILL/UNSPILL opcode 登记 + 构造 API + 契约层(D-06/D-07) 2026-08-06 16:34:25 +08:00
pjh123 224d1347eb refactor: 寄存器号 u8→u32 全链放宽,vreg 化去 checkpoint/reg_overflow 2026-08-06 16:31:16 +08:00
pjh123 8952c1eccd test: 迁移 lowering 测试到 oxide_ir(测试随实现落位) 2026-08-06 14:11:54 +08:00
pjh123 77f819a826 refactor: 拆分寄存器契约(def/use/is_pure)为 contract 独立模块 2026-08-06 14:05:53 +08:00
pjh123 6c84ccca07 fix: STORE_VAR 一律判有副作用,修复顶层变量赋值被误删 2026-08-06 13:29:07 +08:00
pjh123 100f78fdca feat: 实现 is_pure 精确纯表(Pattern 1 全表 + LOAD_VAR/STORE_VAR 特判) 2026-08-06 10:50:18 +08:00
pjh123 a0f6ede4db test: 新增 is_pure 纯表单测(Pattern 1 各族正负例 + 特判分支) 2026-08-06 10:49:08 +08:00
pjh123 64431d4a08 feat: 实现 def_reg/use_regs 寄存器扫描契约(Pattern 2 全表) 2026-08-06 10:47:56 +08:00
pjh123 1306efdc78 test: 新增 def_reg/use_regs 契约单测(Pattern 2 反直觉槽位) 2026-08-06 10:45:10 +08:00
pjh123 263fd255b6 docs: 添加 Rustdoc 注释 2026-08-05 21:46:47 +08:00
pjh123 4f670eb7fd refactor: 拆分 oxide_ir 为独立 crate 2026-08-05 19:34:44 +08:00
Powered by Gitea Version: 1.26.1 Page: 26ms Template: 4ms
GitHub Colorblind Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API